瓶颈
计算机科学
云计算
资源效率
资源(消歧)
延迟(音频)
灵活性(工程)
资源管理(计算)
分布式计算
Java
操作系统
计算机网络
嵌入式系统
电信
生态学
统计
生物
数学
作者
Jing Jie Guo,Zihao Chang,Sa Wang,Haiyang Ding,Yihui Feng,Liang Mao,Yungang Bao
标识
DOI:10.1145/3326285.3329074
摘要
Cloud platform provides great flexibility and cost-efficiency for end-users and cloud operators. However, low resource utilization in modern datacenters brings huge wastes of hardware resources and infrastructure investment. To improve resource utilization, a straightforward way is co-locating different workloads on the same hardware. To figure out the resource efficiency and understand the key characteristics of workloads in co-located cluster, we analyze an 8-day trace from Alibaba's production trace. We reveal three key findings as follows. First, memory becomes the new bottleneck and limits the resource efficiency in Alibaba's datacenter. Second, in order to protect latency-critical applications, batch-processing applications are treated as second-class citizens and restricted to utilize limited resources. Third, more than 90% of latency-critical applications are written in Java applications. Massive self-contained JVMs further complicate resource management and limit the resource efficiency in datacenters.
科研通智能强力驱动
Strongly Powered by AbleSci AI