Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Filters








19 Hits in 3.7 sec

Dapper

Mojgan Ghasemi, Theophilus Benson, Jennifer Rexford
2017 Proceedings of the Symposium on SDN Research - SOSR '17  
Instead, our Dapper system analyzes TCP performance in real time near the end-hosts (e.g., at the hypervisor, NIC, or top-of-rack switch).  ...  To reduce the data-plane state requirements, we perform lightweight detection for all connections, followed by heavier-weight diagnosis just for the troubled connections.  ...  This paper presents Dapper, a Data-Plane Performance diagnosis tool that infers TCP bottlenecks by analyzing packets in real time at the network edge, as shown in Figure 2 .  ... 
doi:10.1145/3050220.3050228 dblp:conf/sosr/GhasemiBR17 fatcat:gm6xbhzoc5c27lf2iivlbokjve

Fathom: Understanding Datacenter Application Network Performance

Mubashir Adnan Qureshi, Junhua Yan, Yuchung Cheng, Soheil Hassas Yeganeh, Yousuk Seung, Neal Cardwell, Willem De Bruijn, Van Jacobson, Jasleen Kaur, David Wetherall, Amin Vahdat
2023 Proceedings of the ACM SIGCOMM 2023 Conference  
We describe our experience with Fathom, a system for identifying the network performance bottlenecks of any service running in the Google fleet.  ...  This provides us with a macroscopic view of individual services. Fathom runs globally in our datacenters for all production traffic, where it monitors billions of TCP connections 24x7.  ...  Figure 6 shows the breakdown of Fathom annotations from fleetwide Dapper data over a period of 1 month.  ... 
doi:10.1145/3603269.3604815 fatcat:xxdhthvajfgftnqlyneht2qy3u

NetWarden: Mitigating Network Covert Channels without Performance Loss

Jiarong Xing, Adam Morrison, Ang Chen
2019 USENIX Workshop on Hot Topics in Cloud Computing  
The use of programmable data planes makes it possible for Net-Warden to adapt defenses that were only demonstrated before as proof of concept, and apply them at linespeed.  ...  We sketch the design of NetWarden, a novel defense whose key design goal is to preserve TCP performance while mitigating covert channels.  ...  Programmable data planes have been used for a wide variety of tasks [10, 13, 20, 21, 31, 39] . NetWarden is most related to Dapper [13] on TCP performance diagnosis.  ... 
dblp:conf/hotcloud/Xing0C19 fatcat:tnylv6kkdrcyvln7bmmj2kz5lu

Buffer-based End-to-end Request Event Monitoring in the Cloud

Kaihui Gao, Chen Sun, Shuai Wang, Dan Li, Yu Zhou, Hongqiang Harry Liu, Lingjun Zhu, Ming Zhang
2022 Symposium on Networked Systems Design and Implementation  
BufScope models the datapath of request as a buffer chain and defines RLA-related events based on different properties of buffers, so as to endto-end monitor the root causes of RLA.  ...  However, existing performance monitoring tools have incomplete coverage and inconsistent semantics for monitoring requests, resulting in the difficulty to accurately diagnose RLAs.  ...  Joint Institute, and the National Natural Science Foundation of China (U21B2022).  ... 
dblp:conf/nsdi/GaoS00ZLZ022 fatcat:esmh2t62kzbqnkmrrnzy6rnf7i

YTrace: End-to-end Performance Diagnosis in Large Cloud and Content Providers [article]

Partha Kanuparthy, Yuchen Dai, Sudhir Pathak, Sambit Samal, Theophilus Benson, Mojgan Ghasemi, P. P. S. Narayan
2016 arXiv   pre-print
We end by listing a number of open directions for performance diagnosis in cloud and content providers.  ...  cause analysis (including cascading problems) of performance problems in user sessions with the cloud.  ...  Acknowledgements Ahmed Mansy led the TCP instrumentation effort.  ... 
arXiv:1602.03273v3 fatcat:7ufshgqpfzh4xiott5ve53wwoa

Tracking the QUIC Spin Bit on Tofino [article]

Ike Kunze and Constantin Sander and Klaus Wehrle and Jan Rüth
2021 arXiv   pre-print
Our prototype further protects against faulty measurements caused by reordering and prepares the data according to the needs of network operators, e.g., by classifying samples into pre-defined RTT classes  ...  We find that the core functionality of the spin bit can be realized easily, and our prototype has an accuracy close to software-based trackers.  ...  Dapper: Data Plane Performance Diagnosis of TCP. In ACM SIGCOMM Symposium on SDN  ... 
arXiv:2112.02875v1 fatcat:5hiiuirjw5a4xmzvzhlo2f7p4u

Closed-loop Network Performance Monitoring and Diagnosis with SpiderMon

Weitao Wang, Xinyu Crystal Wu, Praveen Tammana, Ang Chen, T. S. Eugene Ng
2022 Symposium on Networked Systems Design and Implementation  
Performance monitoring and diagnosis are essential for data centers.  ...  The emergence of programmable switches has led to the development of a slew of monitoring systems, but most of them do not explicitly target posterior diagnosis.  ...  Solutions like Trumpet [31] and Dapper [14] rely on end hosts to store telemetry data for diagnosis.  ... 
dblp:conf/nsdi/WangWTCN22 fatcat:dryqjfb23jfy3c52i6vlppdqae

Memory-Efficient Performance Monitoring on Programmable Switches with Lean Algorithms [article]

Zaoxing Liu, Samson Zhou, Ori Rottenstreich, Vladimir Braverman, Jennifer Rexford
2019 arXiv   pre-print
We define a new class of lean algorithms that use memory sublinear in both the size of input data and the number of flows.  ...  In contrast, performance monitoring typically requires combining information across pairs of packets, such as matching a data packet with its acknowledgment to compute a round-trip time.  ...  In this context, Marple [6] is a language to query performance statistics from programmable switches and Dapper [7] is a recent tool for TCP performance diagnosis deployed at the "edge"-hypervisor,  ... 
arXiv:1911.06951v1 fatcat:wcayufvegjcubbl5lfujtsdzsq

An Exhaustive Survey on P4 Programmable Data Plane Switches: Taxonomy, Applications, Challenges, and Future Trends [article]

Elie F. Kfoury, Jorge Crichigno, Elias Bou-Harb
2021 arXiv   pre-print
and drastically improving the performance of applications that are offloaded to the data plane.  ...  Traditionally, the data plane has been designed with fixed functions to forward packets using a small set of protocols.  ...  [80] proposed Dapper, an in-network TCP performance diagnosis system.  ... 
arXiv:2102.00643v2 fatcat:izxi645kozdc5ibfsqp2y2foau

An Exhaustive Survey on P4 Programmable Data Plane Switches: Taxonomy, Applications, Challenges, and Future Trends

Elie F. Kfoury, Jorge Crichigno, Elias Bou-Harb
2021 IEEE Access  
and drastically improving the performance of applications that are offloaded to the data plane.  ...  Traditionally, the data plane has been designed with fixed functions to forward packets using a small set of protocols.  ...  ACKNOWLEDGEMENT This material is based upon work supported by the National Science Foundation under grant numbers 1925484 and 1829698, funded by the Office of Advanced Cyberinfrastructure (OAC).  ... 
doi:10.1109/access.2021.3086704 fatcat:2jgbxj2cbfbp7fawkxwrztbbia

Seiðr: Dataplane Assisted Flow Classification Using ML

Kyle A. Simpson, Richard Cziva, Dimitrios P. Pezaros
2020 GLOBECOM 2020 - 2020 IEEE Global Communications Conference  
, separating TCP BBR from its predecessors with over 88-96 % accuracy and F1-score of 0.864-0.965, while only using 15.5 MiB of memory in the dataplane.  ...  To achieve this, Seiðr exploits the data aggregation and timestamping functionality of programmable dataplanes.  ...  E VA L U AT I O N We evaluate the performance of Seiðr from several angles.  ... 
doi:10.1109/globecom42002.2020.9348063 fatcat:5smlbi55anectj235ludxld7fy

A Survey on Data Plane Programming with P4: Fundamentals, Advances, and Applied Research [article]

Frederik Hauser, Marco Häberle, Daniel Merling, Steffen Lindner, Vladimir Gurevich, Florian Zeiger, Reinhard Frank, Michael Menth
2021 arXiv   pre-print
In the first part of this paper we give a tutorial of data plane programming models, the P4 programming language, architectures, compilers, targets, and data plane APIs.  ...  Programmable data planes allow users to define their own data plane algorithms for network devices including appropriate data plane application programming interfaces (APIs) which may be leveraged by user-defined  ...  Dapper [252] is a P4 tool to evaluate TCP. It implements TCP in P4 and analyzes header fields, packets sizes, and timestamps of data and ACK packets to detect congestion.  ... 
arXiv:2101.10632v3 fatcat:ci4hkca5ibdzpatgowhzqcqzvm

Network-Centric Distributed Tracing with DeepFlow: Troubleshooting Your Microservices in Zero Code

Junxian Shen, Han Zhang, Yang Xiang, Xingang Shi, Xinrui Li, Yunxi Shen, Zijian Zhang, Yongxiang Wu, Xia Yin, Jilong Wang, Mingwei Xu, Yahui Li (+4 others)
2023 Proceedings of the ACM SIGCOMM 2023 Conference  
DeepFlow provides out-of-the-box tracing via a network-centric tracing plane and implicit context propagation.  ...  We demonstrate analytically and empirically that DeepFlow is capable of locating microservice performance anomalies with negligible overhead.  ...  The research is supported by the National Natural Science Foundation of China under Grant No. 62002009 and No. 62102020. This work is part of Future Internet Technology Infrastructure (FITI).  ... 
doi:10.1145/3603269.3604823 fatcat:afuqyl7qdfhbvhiy4mrjs4p3be

The Programmable Data Plane

Oliver Michel, Roberto Bifulco, Gábor Rétvári, Stefan Schmid
2021 ACM Computing Surveys  
Programmable data plane technologies enable the systematic reconfiguration of the low-level processing steps applied to network packets and are key drivers toward realizing the next generation of network  ...  This survey presents recent trends and issues in the design and implementation of programmable network devices, focusing on prominent abstractions, architectures, algorithms, and applications proposed,  ...  Finally, Dapper [67] allows to analyze TCP performance problems in real time right near the end-hosts, i.e., at the hypervisor, NIC, or top-of-rack switch.  ... 
doi:10.1145/3447868 fatcat:hafeovivhfgmpecqzrinsbfmnq

Online Reconstruction of Structural Information from Datacenter Logs

Zaheer Chothia, John Liagouris, Desislava Dimitrova, Timothy Roscoe
2017 Proceedings of the Twelfth European Conference on Computer Systems - EuroSys '17  
enterprise data center.  ...  Our system is based on the Timely Dataflow framework for low latency, data-parallel computation, and we demonstrate its utility with a number of use-cases and traces from a large, operational, mission-critical  ...  The authors appreciate the fruitful collaboration and assistance of Frank McSherry and would like to generously thank Amadeus Data Processing GmbH, particularly Dénes Vadász, Pierre-Jean Demaret, and Dietmar  ... 
doi:10.1145/3064176.3064195 dblp:conf/eurosys/ChothiaLDR17 fatcat:ohlqwf3bgbg3nbqrtnwlutudpe
« Previous Showing results 1 — 15 out of 19 results