CloudCast:公共云连接特性
CloudCast: Characterizing Public Clouds Connectivity
摘要:
公共云是过去十年中最蓬勃发展的技术之一。公共云上的主要应用程序需要在全球范围内分布,并在其分布式服务器之间进行大量数据交换。为此,主要的云计算提供商已经投资了数百亿美元来构建全球跨区域网络基础设施,这些基础设施可以支持进入、离开和跨公共云地理区域的高性能通信。本文为全面研究和实时的监控公有云内部和公有云之间的各种网络特性奠定了基础。我们首先介绍CloudCast,一个全球性的,可扩展的测量和分析系统,目前(2019年1月)从三大公共云收集数据(AWS、GCP和Azure),59个区域,1184个云内链接和2238个跨云链接(每个链接表示一对区域之间的直接连接),CloudCast由自动安装在每个公有云区域的测量代理、集中控制、测量数据库、分析引擎和可视化工具组成。然后,我们分析了近一年来收集的延迟测量数据。我们的分析得出了令人惊讶的结果。首先,每个公共云都表现出一组独特的链路延迟行为。其次,使用一种新颖的,公平的评估方法,称为类似的链接,我们比较三个云。第三,我们证明了超过50%的所有链接不提供最佳RTT通过三角形的方法。三角形还提供了一个绕过瓶颈的框架,不仅使大多数(53%-70%)跨云链接受益30%-70%,而且使相当一部分(29%-45%)云内链接受益14%-33%。
英文摘要:
Public clouds are one of the most thriving technologies of the past decade. Major applications over public clouds require world-wide distribution and large amounts of data exchange between their distributed servers. To that end, major cloud providers have invested tens of billions of dollars in building world-wide inter-region networking infrastructure that can support high performance communication into, out of, and across public cloud geographic regions. In this paper, we lay the foundation for a comprehensive study and real time monitoring of various characteristic of networking within and between public clouds. We start by presenting CloudCast, a world-wide and expandable measurements and analysis system, currently (January 2019)collecting data from three major public clouds (AWS, GCPand Azure), 59 regions, 1184 intra-cloud and 2238 cross-cloud links (each link represents a direct connection between a pair of regions), amounting to a total of 3422 continuously monitored links and providing active measurements every minute.CloudCast is composed of measurement agents automatically installed in each public cloud region, centralized control, measurement data base, analysis engine and visualization tools. Then we turn to analyze the latency measurement data collected over almost a year . Our analysis yields surprising results. First, each public cloud exhibits a unique set of link latency behaviors along time. Second, using a novel, fair evaluation methodology, termed similar links, we compare the three clouds. Third, we prove that more than 50% of all links do not provide the optimal RTT through the methodology of triangles. Triangles also provide a framework to get around bottlenecks, benefiting not only the majority (53%-70%) of the cross-cloud links by 30% to 70%, but also a significant portion (29%-45%) of intra-cloud links by 14%-33%.
机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。