中文

一种用于 IaaS 云升级自动化的方法

分布式、并行与集群计算 2021-03-25 v1

摘要

基础设施即服务(Infrastructure as a Service, IaaS)云提供商通过服务级别协议(service level agreement, SLA)向每个租户作出承诺,该协议规定了承诺条款,例如 IaaS 云服务的可用性水平。提供此 IaaS 云服务的不同资源可能在其生命周期内需要多次升级;而这些升级可能会影响 IaaS 层所交付的服务。由于它们会影响依赖 IaaS 的租户服务,这可能违反面向租户的 SLA 并导致罚金。因此,针对 SLA 妥善处理升级十分重要。IaaS 云系统的升级继承了集群系统的所有挑战,并面临其他云特有的挑战,例如由于弹性(elasticity)带来的规模与动态性。在本文中,我们提出一种在 SLA 约束(如可用性与弹性)下自动升级 IaaS 云系统的新方法。在该方法中,基于基础设施组件的供应商描述、租户 SLA 以及系统状态,以迭代方式自动识别、调度并应用适用于每个升级请求的升级方法与动作。所提方法允许在正在进行的升级期间出现新的升级请求,这使其适用于持续交付。此外,它还通过局部重试与撤销操作自动处理升级动作的失败。

关键词

引用

@article{arxiv.2103.12837,
  title  = {An Approach for the Automation of IaaS Cloud Upgrade},
  author = {Mina Nabi and Ferhat Khendek and Maria Toeroe},
  journal= {arXiv preprint arXiv:2103.12837},
  year   = {2021}
}

备注

20 pages, 11 figures