【问题标题】:How is the cost for Azure Function proxy calculated?Azure Function 代理的成本是如何计算的?
【发布时间】:2017-11-18 10:29:27
【问题描述】:

我们在 Azure Blob Storage (LRS Hot) 中有很多图像。我们计算出每月大约 1500 万次下载,总共 5000 GB 出口(文件平均为 350kB)。我可以计算 Blob 存储的价格,但函数代理未知。 Azure Functions pricing 文档没有提及代理功能,特别是带宽。

问题 1:这些计算是否正确?

执行计数价格为每百万次执行 0,169 欧元,等于 15 * 0,169€=2,54€/月。

GB-s 价格是 €0,000014/GB-s,内存使用量四舍五入到最接近的 128MB。如果文件下载时间为 0,2s,内存为 128MB,我们有 0,2 * (128/1024) * 15000000 * 0,000014 = 5,25€/月

问题 2:带宽呢?有什么费用吗?

【问题讨论】:

    标签: azure azure-functions price azure-function-app-proxy


    【解决方案1】:

    Q1:大部分是的。

    Azure Functions Proxies(预览版)与常规函数一样工作,这意味着您的代理完成的任何路由都算作一次执行。此外,就像标准功能一样,它在运行时使用您的 GB-s。您的计算方法是正确的,但需要注意的是,从博客存储中读取实际上是一种流式活动,它将消耗固定数量的内存,乘以每个文件下载所需的时间。

    Q2:这与 Azure 应用服务的工作方式相同。来自pricing page

    包括 165 MB 的出站网络流量,额外的出站网络带宽单独收费。

    【讨论】:

    • 如果带宽是可计费的,我们将额外支付 0,074 欧元 * 5000 = 370 欧元的费用,这将是一个相当昂贵的代理。 Akamai cdn 将仅贵 150 欧元。
    猜你喜欢
    • 1970-01-01
    • 2021-11-05
    • 2020-07-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-10-22
    • 1970-01-01
    相关资源
    最近更新 更多