当前位置: X-MOL 学术IEEE Netw. › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
Network Latency and Application Performance Aware Cluster Scheduling in Data Centers
IEEE NETWORK ( IF 6.8 ) Pub Date : 5-30-2022 , DOI: 10.1109/mnet.001.2100414
Diana Andreea Popescu 1 , Andrew W. Moore 1
Affiliation  

Data-center-based cloud computing has revolutionized the way businesses use computing infrastructure. Instead of building their own data centers, companies rent computing resources and deploy their applications on cloud hardware. Providing customers with well-defined application performance guarantees is of paramount importance. A user's application performance is subject to the constraints of the resources it has been allocated and to the impact of the network conditions in the data center. Given the network latency variability observed in data centers, applications' performance is also determined by their placement within the data center. We present NoMora, a cluster scheduling architecture whose core is represented by a latency-driven, application-performance-aware cluster scheduling policy. The policy places the tasks of an application taking into account the expected performance based on the measured network latency between pairs of hosts in the data center. If a tenant's application experiences increased network latency, and thus lower application performance, their application may be migrated to a better placement. Experiments on a testbed and in simulations show that our architecture improves the overall average application performance by up to 32.5 and 42 percent, respectively, demonstrating that application performance can be improved by exploiting the relationship between network latency and application performance.

中文翻译:


数据中心中的网络延迟和应用程序性能感知集群调度



基于数据中心的云计算彻底改变了企业使用计算基础设施的方式。公司不再构建自己的数据中心,而是租用计算资源并将其应用程序部署在云硬件上。为客户提供明确的应用程序性能保证至关重要。用户的应用程序性能受到为其分配的资源的限制以及数据中心网络状况的影响。鉴于数据中心中观察到的网络延迟变化,应用程序的性能还取决于它们在数据中心内的放置位置。我们提出了NoMora,一种集群调度架构,其核心是延迟驱动、应用程序性能感知的集群调度策略。该策略根据数据中心主机对之间测量的网络延迟来考虑预期性能,从而安排应用程序的任务。如果租户的应用程序遇到网络延迟增加,从而降低应用程序性能,则他们的应用程序可能会迁移到更好的位置。测试台和模拟实验表明,我们的架构将整体平均应用程序性能分别提高了 32.5% 和 42%,这表明可以通过利用网络延迟和应用程序性能之间的关系来提高应用程序性能。
更新日期:2024-08-22
down
wechat
bug