跳到主要导航 跳到搜索 跳到主要内容

TailCutter: Wisely cutting tail latency in cloud CDNs under cost constraints

  • Yong Cui
  • , Ningwei Dai
  • , Zeqi Lai*
  • , Minming Li
  • , Zhenhua Li
  • , Yuming Hu
  • , Kui Ren
  • , Yuchi Chen
  • *此作品的通讯作者
  • Tsinghua University
  • City University of Hong Kong
  • Zhejiang University
  • Simon Fraser University

科研成果: 期刊稿件文章同行评审

摘要

Cloud computing platforms enable applications to offer low-latency services to users by deploying data storage in multiple geo-distributed data centers. In this paper, through benchmark measurements on Amazon AWS and Microsoft Azure together with an analysis of a large-scale dataset collected from a major cloud CDN provider, we identify the high tail latency problem in cloud CDNs, which can substantially undermine the efficacy of cloud CDNs. One crucial idea to reduce the tail latency is to send requests in parallel to multiple clouds in cloud CDNs. However, since application providers often have a budget for using cloud services, deciding how many chunks to download from each cloud and when to download chunks in a cost-efficient manner still remain as open problems in our concerned scenario. To address the problem, we present TailCutter, a workload scheduling framework that aims at optimizing the tail latency while meeting cost constraints given by application providers. Specifically, we formulate the tail latency minimization TLM problem in cloud CDNs and design the receding horizon control based maximum tail minimization algorithm RHC-based MTMA to efficiently solve the TLM problem in practice. We implement TailCutter across multiple data centers of Amazon AWS and Microsoft Azure. Extensive evaluations using a large-scale real-world data trace collected from a major ISP illustrate that TailCutter can reduce up to 58.9 of the 100th-percentile user-perceived latency, as compared with alternative solutions under the cost constraint.

源语言英语
期刊论文编号3370626
页(从-至)1612-1628
页数17
期刊IEEE/ACM Transactions on Networking
27
4
DOI
出版状态已出版 - 8月 2019
已对外发布

学术指纹

探究 'TailCutter: Wisely cutting tail latency in cloud CDNs under cost constraints' 的科研主题。它们共同构成独一无二的学术指纹。

引用此