The cost of reconfiguration in a cloud

The cost of reconfiguration in a cloud
复制标题

DOI:
10.1145/1891719.1891721
复制
发表时间:
2010-11
期刊:
--
影响因子:
--
通讯作者:
Akshat Verma;Gautam Kumar;Ricardo Koller
Akshat Verma;Gautam Kumar;Ricardo Koller
中科院分区:
其他
文献类型:
--
作者:
Akshat Verma;Gautam Kumar;Ricardo Koller

文献摘要

被引文献

相似文献

新兴的云使企业能够使用虚拟机部署和迁移按需增加或减少其资源分配。这些动态的重新配置动作会在重新配置期间影响性能。在本文中,我们研究了重新配置基于云的IT基础设施以应对工作负载变化的成本。我们观察到,实时迁移需要在源服务器上(而不是在目标服务器上)大量的空闲CPU。如果没有备用CPU可用,则会影响迁移的持续时间和正在迁移的应用程序的性能。此外,实时迁移所需的CPU量随着被迁移的VM的活动存储器而变化。最后,我们表明,实时迁移可能会影响任何共处的虚拟机的基础上的该高速缓存使用模式的共处的虚拟机。我们提取了所有的观察结果,向云提供商提供了一系列实用的建议,以最大限度地减少动态资源分配过程中重新配置的影响。
Emerging clouds promise enterprises the ability to increase or decrease their resource allocation on demand using virtual machine resizing and migration. These dynamic reconfiguration actions lead to performance impact during the reconfiguration duration. In this paper, we study the cost of reconfiguring a cloud-based IT infrastructure in response to workload variations. We observe that live migration requires a significant amount of spare CPU on the source server (but not on the target server). If spare CPU is not available, it impacts both the duration of migration and the performance of the application being migrated. Further, the amount of CPU required for live migration varies with the active memory of the VM being migrated. Finally, we show that live migration may impact any co-located VMs based on the cache usage pattern of the co-located VM. We distill all our observations to present a list of practical recommendations to cloud providers for minimizing the impact of reconfiguration during dynamic resource allocation.