Alita: comprehensive performance isolation through bias resource management for public clouds

SC(2020)

引用 22|浏览22
暂无评分
摘要
ABSTRACTThe tenants of public cloud platforms share hardware resources on the same node, resulting in the potential for performance interference (or malicious attacks). A tenant is able to degrade the performance of its neighbors on the same node significantly through overuse of the shared memory bus, last level cache (LLC)/memory bandwidth, and power. To eliminate such unfairness we propose Alita, a runtime system consisting of an online interference identifier and adaptive interference eliminator. The interference identifier monitors hardware and system-level event statistics to identify resource polluters. The eliminator improves the performance of normal applications by throttling only the resource usage of polluters. Specifically, Alita adopts bus lock sparsification, bias LLC/bandwidth isolation, and selective power throttling to throttle the resource usage of polluters. Results for an experimental platform and in-production cloud platform with 30,000 nodes demonstrate that Alita significantly improves the performance of co-located virtual machines in the presence of resource polluters based on system-level knowledge.
更多
查看译文
关键词
Alita,comprehensive performance isolation,bias resource management,public cloud platforms,performance interference,malicious attacks,runtime system,online interference identifier,adaptive interference eliminator,system-level event statistics,resource polluters,bus lock sparsification,virtual machines
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要