中文

LIBRA:一种面向具有严格 SLA 的云应用的经济型混合方法

分布式、并行与集群计算 2021-10-29 v1

摘要

与基础设施即服务(IaaS)相比,函数即服务(FaaS)近来应运而生,以降低运行云应用的部署成本。FaaS 遵循无服务器的“按使用付费”计算模型;其单位执行时间成本较高,但应用函数通常具有更短的资源配置时间(启动延迟)。IaaS 需要配置虚拟机,其通常遭受较长的冷启动延迟,从而导致更高的排队延迟和请求丢弃率。我们提出 LIBRA,一种均衡的(混合)方法,它同时利用基于虚拟机的资源和无服务器资源,以高效管理应用的云资源。LIBRA 密切监控应用需求并配置适当的虚拟机和无服务器资源,从而使运行成本最小化并满足服务等级协议(SLA)。与现有最优方法不同,LIBRA 不仅通过利用无服务器隐藏虚拟机冷启动延迟,从而减少响应时间,还将需求的低速率突发部分导向无服务器,在该部分中其比启动新虚拟机成本更低。我们在模拟环境以及 AWS 商业云上使用真实轨迹对 LIBRA 进行了评估。我们的结果表明,LIBRA 优于其他资源供应策略,包括一种近期的混合方法——LIBRA 实现了超过 85% 的 SLA 违规减少以及高达 53% 的成本节约。

关键词

引用

@article{arxiv.2104.05491,
  title  = {LIBRA: An Economical Hybrid Approach for Cloud Applications with Strict SLAs},
  author = {Ali Raza and Zongshun Zhang and Nabeel Akhtar and Vatche Isahagian and Ibrahim Matta},
  journal= {arXiv preprint arXiv:2104.05491},
  year   = {2021}
}