NetPoirot: Taking the blame game out of data center operations€¦ · NetPoirot: Taking The Blame...
Transcript of NetPoirot: Taking the blame game out of data center operations€¦ · NetPoirot: Taking The Blame...
NetPoirot: Taking The Blame Game Out of Data Center Operations
Behnaz Arzani, Selim Ciraci, Boon Thau Loo,
Assaf Schuster, Geoff Outhred
Current tools are insufficient
SherlockSIGCOMM-07
NetMedicSIGCOMM-09NSDI-11
TRatSIGCOMM-02 Netprofile
rP2Psys-05
7
Upper portion of an example tree…
20
Mean of max congestion window
Min of the last congestion window
50th percentile of number of triple duplicate ACKs
50th percentile of connection duration
Max of the number of triple duplicate Acks
95th percentile of the max congestion window
Upper portion of an example tree…
22
50TH percentile of the max RTT
Number of flows
50th percentile of amount of data received
95th percentile of the number of timeouts
The upper portion of an example tree…
24
Mean time spent in zero window probing
95th percentile of the ratio of number of bytes posted
to received
Number of flows
Number of flows
95th percentile of connection durations
Minimum of the number of bytes received
Other details
••
•
•
26
If throughput < x:Open more
connections
If throughput <x:Send more data on the same connection
Performance on real applications
32
General label
Normal Client Network
Precision
97.78% 99.7% 100%
Recall 99.68% 98.25% 99.37
YouTube
Event X