中文

用于缓解无服务器冷启动的快照方法性能评估

分布式、并行与集群计算 2021-05-31 v1 操作系统 性能

摘要

无服务器计算模型强化了云计算抽象资源管理的趋势。无服务器平台负责部署与扩展开发者的应用。无服务器还引入了按使用量计费模型,仅计入处理客户端请求所耗时间。这一举措自然激励了平台高效资源使用的优化。对效率的追求会导致冷启动问题,即执行无服务器应用的延迟。在应对冷启动的解决方案中,基于快照方法的方案尤为突出。尽管该技术已被广泛探索,仍缺乏评估其权衡取舍的研究。为此,本文比较了两种缓解冷启动的方案:Prebaking 与 SEUSS。我们以不同复杂度级别的函数分析其性能:NoOp、将 Markdown 渲染为 HTML 的函数,以及加载 41 MB 依赖项的函数。初步结果表明,Prebaking 启动 NoOp 与 Markdown 函数的性能分别优于对方 33% 与 25%。进一步分析还揭示,Prebaking 的预热机制使 Markdown 首次请求处理时间减少 69%。

关键词

引用

@article{arxiv.2105.13894,
  title  = {Performance Evaluation of Snapshot Methods to Warm the Serverless Cold Start},
  author = {Paulo Silva and Thiago Emmanuel Pereira},
  journal= {arXiv preprint arXiv:2105.13894},
  year   = {2021}
}

备注

in Portuguese