当前云函数的资源用量,是按照函数的配置内存乘以触发时的实际运行时长进行计费。相较于原方案向上对齐100ms计费的方式,产生了更低的总体资源用量及费用,为您节省了预算。
Web 服务或 API 请求,代码的实际运行时间通常仅为30ms - 50 ms。按实际运行时长计费,优惠程度可达70%。
案例:A 用户使用云函数及 API 网关构成的某个 API 服务,配置了128MB的函数,平均执行时间为37ms。原计算方案中,函数的计费时长为100ms,在每天100万次调用的情况下会产生12500GBs的资源用量。而按实际运行时长计费的方案,产生的资源用量仅为4625GBs,相比降低了63%。
针对消息队列中的消息进行过滤、转换及转发,代码的实际运行时长通常仅为60ms - 80ms。按实际运行时长计费,优惠程度可达40%。
案例:B 用户使用 Ckafka 的消息触发云函数,并将完成过滤及数据格式转换的消息重新投递 Ckafka,配置了256MB的内存,平均运行时长为67ms。在每天 500 万次调用的情况下,原计算方案会产生125000GBs的资源用量。而按实际运行时长计费的方案,产生的资源用量仅为83750GBs,相比降低了37%。
将对象存储的事件转发至下游系统,代码的实际执行时间通常仅为50ms - 80ms。按实际运行时长计费,优惠程度可达50%。
案例:C 用户使用云函数将 COS 对象存储的文件上传事件转发至自身的文件处理系统中,配置了128MB内存,函数的平均运行时长为43ms。在每天有20万文件上传的情况下,原计算方案会产生2500GBs的资源用量。而按照实际运行时长计费的方案,产生的资源用量为1075GBs,相比降低了57%。
假设函数配置了 API 网关,通过 URL 请求触发函数运行,每天有10万次请求。云函数配置了128MB内存,每次处理请求的平均运行时间为70ms。
每天的资源使用量及调用次数如下:
按月30天计算费用如下:
在这种情况下,总花费为:调用次数费用2.66元。
假设函数配置了 Ckafka 触发方式,每秒触发函数3次,配置云函数使用了128MB内存,将消息处理后放入处理后的消息队列,每次处理消息,函数运行时间为260ms。
每天的资源使用量及调用次数如下:
按月30天计算费用如下:
在这种情况下,总花费为:调用次数费用9.01元。
假设函数由用户使用云 API 直接调用,每分钟调用50次,配置了云函数使用256MB内存,函数每次生成一个1KB大小的文件并上传至用户自建的外部站点上,每次生成及上传文件,函数运行时间为780ms。
每天的资源使用量及调用次数如下:
按月30天计算费用如下:
在这种情况下,总花费为:资源使用费用2.35元 + 调用次数费用1.54元 + 外网出流量费用1.65元 = 5.54元。
预置并发闲置费用独立于其他三个计费项,配置预置并发后对已经配置并启动、但未使用的实例收取少量闲置费用。本文只对该计费项进行介绍,以下用一个并发波动较为强烈,同时调整了预置并发配额为例,详细说明预置并发的闲置计费。
案例:D 函数版本配置内存为256MB,假设每分钟的并发数未产生变化。在18:01配置了100预置实例。由于业务出现增长,在18:07将预置配置提升到120。在18:10时又将预置配置降低到80。以18:01这1分钟为例,这1分钟预置实例为100个,实际并发为30个,则:
同上述案例计算方式,可计算 A 函数这10分钟的详细计费,得出这10分钟内累积闲置费用为0.153元。如下表所示:
计算项 | 18:01 | 18:02 | 18:03 | 18:04 | 18:05 | 18:06 | 18:07 | 18:08 | 18:09 | 18:10 | 总计 |
---|---|---|---|---|---|---|---|---|---|---|---|
预置并发配置数 | 100 | 100 | 100 | 100 | 100 | 100 | 120 | 120 | 120 | 80 | - |
该版本并发数 | 30 | 66 | 88 | 100 | 120 | 150 | 180 | 160 | 100 | 30 | - |
闲置实例数 | 70 | 34 | 12 | 0 | 0 | 0 | 0 | 0 | 20 | 50 | - |
闲置费用 | 0.057 | 0.028 | 0.010 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.016 | 0.041 | 0.153 |
OSS允许您对文件(Object)设置访问权限,方便您控制资源访问的方式。 更多关于...
操作场景 启动故障切换的同时,数据同步停止。故障切换完成后,保护组处于停止保...
本文转载自微信公众号「全栈修仙之路」,作者阿宝哥。转载本文请联系全栈修仙之...
本文为大家介绍了在数据科学和机器学习中所需要的基本数学技能,并且分类给出了...
小程序 投票活动如何做?很多企业在运营当中,都会通过投票活动来进行推广,从而...
本文介绍如何安装函数计算Go SDK。 环境准备 安装Golang。更多信息,请参见 安装...
随互联网普及率不断提高,国内越来越多企业重视起品牌建设和营销推广, 域名 的...
centos65_180501 操作系统版本 CentOS6.5 内核版本 2.6.32-696.20.1.el6 小版本...
企业邮箱 为什么老是满?企业 邮箱 老是满的原因大概有两个:其一可能是邮件太多...
为了创造新机遇、打造新繁荣,在“十四五”新趋势的引领下,阿里云加速器牵手全...