danmaku icon

[SoCC '23] How Does it Function? 作者精讲

35 Tontonan18/12/2023

这是2023年10月31日,在美国加利福尼亚州圣克鲁斯市举行的ACM Symposium on Cloud Computing (SoCC) 2023上,由Artjom Joosen展示的关于“How Does It Function? Characterizing Long-term Trends in Production Serverless Workloads”的汇报。 作者: Artjom Joosen, Ahmed Hassan, Martin Asenov, Rajkarn Singh, Luke Darlow, Jianfeng Wang, Adam Barker GitHub数据和源代码: https://github.com/sir-lab/data-release 论文: https://dl.acm.org/doi/10.1145/3620678.3624783 这篇论文发布并分析了两个新的华为云无服务器的数据集。这些数据集涵盖了超过7个月的时间,总共有超过1.4万亿次函数调用。第一个数据集来自华为内部工作负载中衍生出来的,包含在多个华为云数据中心运行的200个函数的每秒详细统计信息。第二个数据集是来自华为公共FaaS平台的代表性工作负载。该数据集包含在单个华为数据中心运行的5000多个函数的每分钟到达率。我们通过表征资源消耗、冷启动时间、使用的编程语言、周期性、每秒与每分钟的突发性、相关性和受欢迎程度来呈现一个生产FaaS平台的内部结构。我们的研究结果显示,无服务器函数的行为存在相当大的多样性:在函数之间请求变化高达9个数量级,其中一些函数每天执行超过10亿次;调度时间、执行时间和冷启动分布在2到4个数量级之间变化,并且有非常长的尾部;函数调用计数显示许多个别函数和总体上存在强烈的周期性。我们的分析还强调了在估计资源预留和时间序列预测方面需要进一步研究,以考虑无服务器函数行为的巨大多样性。
warn iconSiaran semula adalah dilarang tanpa kebenaran pencipta.
creator avatar