Export Citations
Save this search
Please login to be able to save your searches and receive alerts for new content matching your search criteria.
- research-articleAugust 2019
Validating datacenters at scale
- Karthick Jayaraman,
- Nikolaj Bjørner,
- Jitu Padhye,
- Amar Agrawal,
- Ashish Bhargava,
- Paul-Andre C Bissonnette,
- Shane Foster,
- Andrew Helwer,
- Mark Kasten,
- Ivan Lee,
- Anup Namdhari,
- Haseeb Niaz,
- Aniruddha Parkhi,
- Hanukumar Pinnamraju,
- Adrian Power,
- Neha Milind Raje,
- Parag Sharma
SIGCOMM '19: Proceedings of the ACM Special Interest Group on Data CommunicationPages 200–213https://doi.org/10.1145/3341302.3342094We describe our experiences using formal methods and automated theorem proving for network operation at scale. The experiences are based on developing and applying the SecGuru and RCDC (Reality Checker for Data Centers) tools in Azure. SecGuru has been ...
- research-articleAugust 2019Best Student Paper
PicNIC: predictable virtualized NIC
- Praveen Kumar,
- Nandita Dukkipati,
- Nathan Lewis,
- Yi Cui,
- Yaogong Wang,
- Chonggang Li,
- Valas Valancius,
- Jake Adriaens,
- Steve Gribble,
- Nate Foster,
- Amin Vahdat
SIGCOMM '19: Proceedings of the ACM Special Interest Group on Data CommunicationPages 351–366https://doi.org/10.1145/3341302.3342093Network virtualization stacks are the linchpins of public clouds. A key goal is to provide performance isolation so that workloads on one Virtual Machine (VM) do not adversely impact the network experience of another VM. Using data from a major public ...
- research-articleAugust 2019
Fast, scalable, and programmable packet scheduler in hardware
SIGCOMM '19: Proceedings of the ACM Special Interest Group on Data CommunicationPages 367–379https://doi.org/10.1145/3341302.3342090With increasing link speeds and slowdown in the scaling of CPU speeds, packet scheduling in software is resulting in lower precision and higher CPU utilization. By offloading packet scheduling to the hardware such as a NIC, one can potentially overcome ...
- research-articleAugust 2019
Safely and automatically updating in-network ACL configurations with intent language
- Bingchuan Tian,
- Xinyi Zhang,
- Ennan Zhai,
- Hongqiang Harry Liu,
- Qiaobo Ye,
- Chunsheng Wang,
- Xin Wu,
- Zhiming Ji,
- Yihong Sang,
- Ming Zhang,
- Da Yu,
- Chen Tian,
- Haitao Zheng,
- Ben Y. Zhao
SIGCOMM '19: Proceedings of the ACM Special Interest Group on Data CommunicationPages 214–226https://doi.org/10.1145/3341302.3342088In-network Access Control List (ACL) is an important technique in ensuring network-wide connectivity and security. As cloud-scale WANs today constantly evolve in size and complexity, in-network ACL rules are becoming increasingly more complex. This ...
- research-articleAugust 2019
Offloading distributed applications onto smartNICs using iPipe
SIGCOMM '19: Proceedings of the ACM Special Interest Group on Data CommunicationPages 318–333https://doi.org/10.1145/3341302.3342079Emerging Multicore SoC SmartNICs, enclosing rich computing resources (e.g., a multicore processor, onboard DRAM, accelerators, programmable DMA engines), hold the potential to offload generic datacenter server tasks. However, it is unclear how to use a ...
- research-articleAugust 2019
Nitrosketch: robust and general sketch-based monitoring in software switches
SIGCOMM '19: Proceedings of the ACM Special Interest Group on Data CommunicationPages 334–350https://doi.org/10.1145/3341302.3342076Software switches are emerging as a vital measurement vantage point in many networked systems. Sketching algorithms or sketches, provide high-fidelity approximate measurements, and appear as a promising alternative to traditional approaches such as ...
- research-articleAugust 2019
Zooming in on wide-area latencies to a global cloud provider
- Yuchen Jin,
- Sundararajan Renganathan,
- Ganesh Ananthanarayanan,
- Junchen Jiang,
- Venkata N. Padmanabhan,
- Manuel Schroder,
- Matt Calder,
- Arvind Krishnamurthy
SIGCOMM '19: Proceedings of the ACM Special Interest Group on Data CommunicationPages 104–116https://doi.org/10.1145/3341302.3342073The network communications between the cloud and the client have become the weak link for global cloud services that aim to provide low latency services to their clients. In this paper, we first characterize WAN latency from the viewpoint of a large ...
- research-articleAugust 2019
Elmo: source routed multicast for public clouds
SIGCOMM '19: Proceedings of the ACM Special Interest Group on Data CommunicationPages 458–471https://doi.org/10.1145/3341302.3342066We present Elmo, a system that addresses the multicast scalability problem in multi-tenant datacenters. Modern cloud applications frequently exhibit one-to-many communication patterns and, at the same time, require sub-millisecond latencies and high ...