Cloudy with a chance of short RTTs: analyzing cloud connectivity in the internet

Cloud computing has seen continuous growth over the last decade. The recent rise in popularity of next-generation applications brings forth the question: "Can current cloud infrastructure support the low latency requirements of such apps?" Specifically, the interplay of wireless last-mile and investments of cloud operators in setting up direct peering agreements with ISPs globally to current cloud reachability and latency has remained largely unexplored. This paper investigates the state of end-user to cloud connectivity over wireless media through extensive measurements over six months. We leverage 115,000 wireless probes on the Speed-checker platform and 195 cloud regions from 9 well-established cloud providers. We evaluate the suitability of current cloud infrastructure to meet the needs of emerging applications and highlight various hindering pressure points. We also compare our results to a previous study over RIPE Atlas. Our key findings are: (i) the most impact on latency comes from the geographical distance to the datacenter; (ii) the choice of a measurement platform can significantly influence the results; (iii) wireless last-mile access contributes significantly to the overall latency, almost surpassing the impact of the geographical distance in many cases. We also observe that cloud providers with their own private network backbone and direct peering agreements with serving ISPs offer noticeable improvements in latency, especially in its consistency over longer distances.

[1]  Brice Augustin,et al.  IXPs: mapped? , 2009, IMC '09.

[2]  Christoph Dietzel,et al.  The Lockdown Effect: Implications of the COVID-19 Pandemic on Internet Traffic , 2020, Internet Measurement Conference.

[3]  Andreas Mitschele-Thiel,et al.  Latency Critical IoT Applications in 5G: Perspective on the Design of Radio Interface and Network Architecture , 2017, IEEE Communications Magazine.

[4]  Kenjiro Cho,et al.  Persistent Last-mile Congestion: Not so Uncommon , 2020, Internet Measurement Conference.

[5]  Jia Wang,et al.  Towards an accurate AS-level traceroute tool , 2003, SIGCOMM '03.

[6]  Georgios Smaragdakis,et al.  Steering hyper-giants' traffic at scale , 2019, CoNEXT.

[7]  Vaibhav Bajpai,et al.  Lessons Learned From Using the RIPE Atlas Platform for Measurement Research , 2015, CCRV.

[8]  Anja Feldmann,et al.  Anatomy of a large european IXP , 2012, SIGCOMM '12.

[9]  Arun Venkataramani,et al.  A structural approach to latency prediction , 2006, IMC '06.

[10]  Liang Zhu,et al.  The Need for End-to-End Evaluation of Cloud Availability , 2014, PAM.

[11]  Andra Lutu,et al.  Web Experience in Mobile Networks: Lessons from Two Million Page Visits , 2019, WWW.

[12]  Vaibhav Bajpai,et al.  Inferring persistent interdomain congestion , 2018, SIGCOMM.

[13]  Arvind Krishnamurthy,et al.  Zooming in on wide-area latencies to a global cloud provider , 2019, SIGCOMM.

[14]  Ramesh Govindan,et al.  Are We One Hop Away from a Better Internet? , 2015, Internet Measurement Conference.

[15]  Randy Bush,et al.  Pinpointing delay and forwarding anomalies using large-scale traceroute measurements , 2016, Internet Measurement Conference.

[16]  Lingjia Tang,et al.  The Architectural Implications of Autonomous Driving: Constraints and Acceleration , 2018, ASPLOS.

[17]  Vasileios Giotsas,et al.  (How Much) Does a Private WAN Improve Cloud Performance? , 2020, IEEE INFOCOM 2020 - IEEE Conference on Computer Communications.

[18]  Fahad R. Dogar,et al.  Measuring and Improving the Reliability of Wide-Area Cloud Paths , 2017, WWW.

[19]  J. Ott,et al.  Cloudy with a Chance of Short RTTs , 2021 .

[20]  Yu Liu,et al.  A First Look at Commercial 5G Performance on Smartphones , 2020, WWW.

[21]  Brice Augustin,et al.  Avoiding traceroute anomalies with Paris traceroute , 2006, IMC '06.

[22]  Nitinder Mohan,et al.  (How Much) Can Edge Computing Change Network Latency? , 2021, 2021 IFIP Networking Conference (IFIP Networking).

[23]  Arjuna Sathiaseelan,et al.  Deep Diving into Africa's Inter-Country Latencies , 2018, IEEE INFOCOM 2018 - IEEE Conference on Computer Communications.

[24]  전세경 2015 , 2018, Eu minha tía e o golpe do atraso.

[25]  Georg Carle,et al.  HLOC: Hints-based geolocation leveraging multiple measurement frameworks , 2017, 2017 Network Traffic Measurement and Analysis Conference (TMA).

[26]  Vasileios Giotsas,et al.  Cloud Provider Connectivity in the Flat Internet , 2020, Internet Measurement Conference.

[27]  Rajeev Gandhi,et al.  The Case for Mobile Edge-Clouds , 2013, 2013 IEEE 10th International Conference on Ubiquitous Intelligence and Computing and 2013 IEEE 10th International Conference on Autonomic and Trusted Computing.

[28]  Ivona Brandic,et al.  Increasing Traffic Safety with Real-Time Edge Analytics and 5G , 2021, EdgeSys@EuroSys.

[29]  Nick Feamster,et al.  Measuring broadband performance in South Africa , 2013, ACM DEV-4 '13.

[30]  Walter Willinger,et al.  A First Comparative Characterization of Multi-cloud Connectivity in Today's Internet , 2020, PAM.

[31]  Florian Wohlfart,et al.  Leveraging interconnections for performance: the serving infrastructure of a large CDN , 2018, SIGCOMM.

[32]  Rostand A. K. Fezeu,et al.  Case for 5G-aware video streaming applications , 2021, 5G-MeMZ@SIGCOMM.

[33]  Arvind Narayanan,et al.  A variegated look at 5G in the wild: performance, power, and QoE implications , 2021, SIGCOMM.

[34]  Walter Willinger,et al.  InterTubes: A Study of the US Long-haul Fiber-optic Infrastructure , 2015, SIGCOMM.

[35]  Liang Liu,et al.  Understanding Operational 5G: A First Measurement Study on Its Coverage, Performance and Energy Consumption , 2020, SIGCOMM.

[36]  Dan Pei,et al.  Characterizing and Improving WiFi Latency in Large-Scale Operational Networks , 2016, MobiSys.

[37]  Jörg Ott,et al.  Surrounded by the Clouds: A Comprehensive Cloud Reachability Study , 2021, WWW.

[38]  Suman Banerjee,et al.  Catching Whales and Minnows Using WiFiNet: Deconstructing Non-WiFi Interference Using WiFi Hardware , 2012, NSDI.

[39]  Xiaowei Yang,et al.  CloudCmp: comparing public cloud providers , 2010, IMC '10.

[40]  Danilo Giordano,et al.  Five Years at the Edge: Watching Internet From the ISP Network , 2018, IEEE/ACM Transactions on Networking.

[41]  Peter Molnar,et al.  Submarine Cable Map , 2013 .

[42]  Nick Feamster,et al.  Home Network or Access Link? Locating Last-Mile Downstream Throughput Bottlenecks , 2016, PAM.

[43]  Ítalo S. Cunha,et al.  Internet Performance from Facebook's Edge , 2019, Internet Measurement Conference.

[44]  Phillipa Gill,et al.  Characterizing the Deployment and Performance of Multi-CDNs , 2018, Internet Measurement Conference.

[45]  Walter Willinger,et al.  How Cloud Traffic Goes Hiding: A Study of Amazon's Peering Fabric , 2019, Internet Measurement Conference.

[46]  Bernhard Ager,et al.  A Comparative Look into Public IXP Datasets , 2016, CCRV.

[47]  Xenofontas A. Dimitropoulos,et al.  Shortcuts through colocation facilities , 2017, Internet Measurement Conference.

[48]  Vaibhav Bajpai,et al.  Dissecting Last-mile Latency Characteristics , 2017, CCRV.

[49]  Nitinder Mohan,et al.  Anveshak: Placing Edge Servers In The Wild , 2018, MECOMM@SIGCOMM.

[50]  Ran Ju,et al.  VR is on the Edge: How to Deliver 360° Videos in Mobile Networks , 2017, VR/AR Network@SIGCOMM.

[51]  Haakon Bryhni,et al.  On the Accuracy of Country-Level IP Geolocation , 2020, ANRW.

[52]  Steve Uhlig,et al.  Shaping the Internet: 10 Years of IXP Growth , 2018 .

[53]  Lixin Gao On inferring autonomous system relationships in the internet , 2001, TNET.

[54]  Doug Brake Submarine Cables: Critical Infrastructure for Global Communications , 2019 .

[55]  Ethan Katz-Bassett,et al.  Beating BGP is Harder than we Thought , 2019, HotNets.

[56]  Paramvir Bahl,et al.  The Case for VM-Based Cloudlets in Mobile Computing , 2009, IEEE Pervasive Computing.

[57]  Ratul Mahajan,et al.  The causes of path inflation , 2003, SIGCOMM '03.

[58]  M. Varacallo,et al.  2019 , 2019, Journal of Surgical Orthopaedic Advances.

[59]  Walter Willinger,et al.  On Mapping the Interconnections in Today’s Internet , 2019, IEEE/ACM Transactions on Networking.

[60]  Ivona Brandic,et al.  Addressing Application Latency Requirements through Edge Scheduling , 2019, Journal of Grid Computing.

[61]  Anja Feldmann,et al.  A Multi-perspective Analysis of Carrier-Grade NAT Deployment , 2016, Internet Measurement Conference.

[62]  Vaibhav Bajpai,et al.  Vantage point selection for IPv6 measurements: Benefits and limitations of RIPE Atlas tags , 2017, 2017 IFIP/IEEE Symposium on Integrated Network and Service Management (IM).

[63]  Nick Feamster,et al.  Measuring home broadband performance , 2012, CACM.

[64]  Rob Sherwood,et al.  Discarte: a disjunctive internet cartographer , 2008, SIGCOMM '08.

[65]  J. Kangasharju,et al.  Pruning Edge Research with Latency Shears , 2020, HotNets.

[66]  Tanya Shreedhar,et al.  Redesigning MPTCP for Edge Clouds , 2018, MobiCom.

[67]  K J Ma,et al.  Mobile video delivery with HTTP , 2011, IEEE Communications Magazine.