29、FaaS 工作负载特性分析与冷启动管理策略

FaaS 工作负载特性分析与冷启动管理策略

1. 工作负载特性分析
  • IAT 变异系数 :为深入了解应用程序的 IAT 分布,我们查看每个应用程序的变异系数(CV)。CV 是标准差除以均值,用于衡量 IAT 的变异性。定时器触发的函数预期具有周期性到达,CV 为 0;人为生成的调用应大致遵循泊松到达过程,IAT 呈指数分布,理想情况下 CV 为 1。CV 大于 1 表明存在显著变异性。

    • 不同类型应用的 CV 分布如下表所示:
      | 应用类型 | CV 为 0 的比例 |
      | ---- | ---- |
      | 仅定时器触发的应用 | ~50% |
      | 至少有一个定时器的应用 | <30% |
      | 所有应用 | ~20% |
      | 无定时器的应用 | ~10% |

    这表明实际的 IAT 分布比简单的周期性或无记忆分布更为复杂。许多应用的 IAT 具有相当的可预测性,但也有很多应用的 IAT 预测并非易事。

  • 函数执行时间 :函数执行时间是指函数准备好运行后执行所需的时间,不包括冷启动时间。冷启动时间在很大程度上取决于基础设施。

    • 2019 年 7 月 15 日所有函数执行的平均、最小和最大执行时间分布如下:
      • 50% 的函数平均执行时间少于 1 秒。
      • 50% 的函数最大执行时间短于约 3 秒。
      • 90% 的函数最多需要 60
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值