Skip to main content

ctsTraffic

The CTS Traffic workload is a highly scalable client/server networking performance and reliability testing tool developed by Microsoft. It measures network socket connection establishment efficiencies, data transfer throughput, and network communication reliability across client and server endpoints.

What is Being Tested?​

The following performance analysis scenarios are covered as part of the CTS Traffic workload:

  • TCP Connection Establishment & Throughput

  • Connection scaling and socket creation performance between client and server endpoints.

  • Network data transfer rates and throughput (push and pull patterns) over single or parallel TCP streams.

  • Network Reliability & Error Analytics

  • Tracking socket-level connection errors, protocol errors, and network packet drop rates.

  • In-depth statistical analysis on connection success rates and timing distributions.

Workload Metrics​

The following metrics are examples of those captured by the Virtual Client when running the CTS Traffic workload.

ScenarioMetric NameExample Value (min)Example Value (max)Example Value (avg)Unit
CtsTraffic-ServerCompleted(TimeSlice-114.821)111
CtsTraffic-ServerInFlight(TimeSlice-100.028)111
CtsTraffic-ServerInFlight(TimeSlice-105.028)111
CtsTraffic-ServerInFlight(TimeSlice-110.028)111
CtsTraffic-ServerInFlight(TimeSlice-40.052)111
CtsTraffic-ServerInFlight(TimeSlice-45.028)111
CtsTraffic-ServerInFlight(TimeSlice-50.029)111
CtsTraffic-ServerInFlight(TimeSlice-55.028)111
CtsTraffic-ServerInFlight(TimeSlice-60.028)111
CtsTraffic-ServerInFlight(TimeSlice-65.030)111
CtsTraffic-ServerInFlight(TimeSlice-70.028)111
CtsTraffic-ServerInFlight(TimeSlice-75.029)111
CtsTraffic-ServerInFlight(TimeSlice-80.028)111
CtsTraffic-ServerInFlight(TimeSlice-85.028)111
CtsTraffic-ServerInFlight(TimeSlice-90.028)111
CtsTraffic-ServerInFlight(TimeSlice-95.028)111
CtsTraffic-ServerRecvBps(TimeSlice-100.028)40,488,14040,488,14040,488,140bytes/sec
CtsTraffic-ServerRecvBps(TimeSlice-105.028)40,029,38840,029,38840,029,388bytes/sec
CtsTraffic-ServerRecvBps(TimeSlice-40.052)155,054,612155,054,612155,054,612bytes/sec
CtsTraffic-ServerRecvBps(TimeSlice-45.028)498,513,491498,513,491498,513,491bytes/sec
CtsTraffic-ServerRecvBps(TimeSlice-50.029)77,199,07577,199,07577,199,075bytes/sec
CtsTraffic-ServerRecvBps(TimeSlice-55.028)60,934,45260,934,45260,934,452bytes/sec
CtsTraffic-ServerRecvBps(TimeSlice-60.028)53,071,05253,071,05253,071,052bytes/sec
CtsTraffic-ServerRecvBps(TimeSlice-65.030)73,947,45773,947,45773,947,457bytes/sec
CtsTraffic-ServerRecvBps(TimeSlice-70.028)112,885,038112,885,038112,885,038bytes/sec
CtsTraffic-ServerRecvBps(TimeSlice-75.029)165,419,101165,419,101165,419,101bytes/sec
CtsTraffic-ServerRecvBps(TimeSlice-80.028)258,447,030258,447,030258,447,030bytes/sec
CtsTraffic-ServerRecvBps(TimeSlice-85.028)160,340,377160,340,377160,340,377bytes/sec
CtsTraffic-ServerRecvBps(TimeSlice-90.028)7,156,5317,156,5317,156,531bytes/sec
CtsTraffic-ServerRecvBps(TimeSlice-95.028)15,715,53215,715,53215,715,532bytes/sec
CtsTraffic-ServerSendBps(TimeSlice-100.028)119,943,987119,943,987119,943,987bytes/sec
CtsTraffic-ServerSendBps(TimeSlice-105.028)119,930,880119,930,880119,930,880bytes/sec
CtsTraffic-ServerSendBps(TimeSlice-110.028)119,943,987119,943,987119,943,987bytes/sec
CtsTraffic-ServerSendBps(TimeSlice-114.821)118,191,777118,191,777118,191,777bytes/sec
CtsTraffic-ServerSendBps(TimeSlice-40.052)3,160,4053,160,4053,160,405bytes/sec
CtsTraffic-ServerSendBps(TimeSlice-45.028)42,290,21242,290,21242,290,212bytes/sec
CtsTraffic-ServerSendBps(TimeSlice-50.029)119,880,689119,880,689119,880,689bytes/sec
CtsTraffic-ServerSendBps(TimeSlice-55.028)119,941,761119,941,761119,941,761bytes/sec
CtsTraffic-ServerSendBps(TimeSlice-60.028)119,878,451119,878,451119,878,451bytes/sec
CtsTraffic-ServerSendBps(TimeSlice-65.030)119,738,805119,738,805119,738,805bytes/sec
CtsTraffic-ServerSendBps(TimeSlice-70.028)120,778,730120,778,730120,778,730bytes/sec
CtsTraffic-ServerSendBps(TimeSlice-75.029)119,841,375119,841,375119,841,375bytes/sec
CtsTraffic-ServerSendBps(TimeSlice-80.028)119,836,882119,836,882119,836,882bytes/sec
CtsTraffic-ServerSendBps(TimeSlice-85.028)119,839,129119,839,129119,839,129bytes/sec
CtsTraffic-ServerSendBps(TimeSlice-90.028)119,930,880119,930,880119,930,880bytes/sec
CtsTraffic-ServerSendBps(TimeSlice-95.028)119,930,880119,930,880119,930,880bytes/sec