CDN 是任何跨国公司网络的重要组成部分。然而,CDN 可能是一项昂贵的预算项目,对于中型企业来说,每月费用高达数千美元,对于大型企业来说,每月费用高达 100,000 美元(甚至更高)。幸运的是,有一些方法可以减少您在 CDN 上的支出而不会影响性能。在目前这样的经济动荡时期,这种尝试变得更加重要。在这篇博文中,我们详细介绍了组织可以削减 CDN 费用同时保持甚至提高其可用性和性能的多种方法。
优化 CDN 费用的第一步不是寻找价格最优的解决方案,而是要记住,便宜的价格并不总是最好的选择。低成本的 CDN 可能并不总是像高成本的 CDN 那样可靠和高性能。因此,您需要根据业务需求确保在成本与性能和可靠性之间取得适当的平衡。
在选择 CDN 之前,您需要问自己以下一些问题:
通常,您的 CDN 账单将根据两种类型的费用计算:与流量传送相关的费用和特殊附加服务的费用。
1)Amazon Cloudfront 的数据路由价格根据流量大小和地区而定。例如,到南美洲的前 10TB 费用为 0.11 美元。
现在您知道了账单的构成,让我们来谈谈如何降低它。可以通过采取以下步骤来降低 CDN 基础设施成本:
您可以配置 CDN,以确保您不会额外支付不必要的费用。例如:
多CDN策略具有多种优势,例如确保网络冗余和增强性能。如果预算允许,M-CDN策略也是首选。
另外,与多家 CDN 供应商合作可以让你与每家供应商进行谈判。当供应商知道你还有其他选择时,他们会降低价格,以确保你选择通过他们路由流量。
与几家 CDN 合作还可以让您从每个供应商处挑选所需的路线和服务。这可确保您只为所需的交付和服务付费,而不会受到其服务包的限制。最后,当与多家供应商合作时,您可以选择将流量分配到不同的地理位置和路线,选择费率最优的路线,从而节省 CDN 带宽成本。
假设供应商 A 对北美前 10 TB 收取 0.085 美元,对澳大利亚和新西兰收取 0.114 美元,而供应商 B 对北美前 10 TB 收取 0.09 美元,对澳大利亚和新西兰收取 0.11 美元。
如果一个组织使用单一供应商,他们就被迫确定他们的大部分流量被路由到哪里,北美还是大洋洲,选择对该目的地提供较低价格的供应商,并且在他们必须将流量路由到更昂贵的地方时咬紧牙关。
但是,通过与供应商 A 和 B 合作,该组织可以协商更低的价格,或者选择将流量从供应商 A 路由到北美,从供应商 B 路由到大洋洲。
并非所有 CDN 提供商都一样。有些是标准的,提供确保流量路由和低延迟所需的基本服务,而其他则提供高级服务,例如高级安全功能。可以预料的是,高级 CDN 供应商也会收取高价。
为了降低成本,您可以创建一个多 CDN 策略,将标准 CDN 和高级 CDN 结合起来。然后,制定一个策略来确定何时通过每个 CDN 路由流量。任何可以通过标准 CDN 路由的流量都应以较低的价格路由到那里。
我们建议实施一个管理层,该层将自动检测任何故障转移或性能下降,并将您的流量路由到高级 CDN。
承诺使用一定容量的 CDN 可以为您节省资金,因为这样您可以享受 CDN 带宽和存储的折扣价。通过承诺一年使用一定容量,CDN 供应商会提供折扣。例如,Amazon CloudFront 提供预留 CDN 定价计划,可为您节省高达 30% 的带宽。
静态流量是指缓存在靠近用户的位置并由最近的服务器存储和提供给用户的流量。另一方面,动态流量是个性化的,由源服务器提供。这意味着在安全性和性能方面,它们需要以不同的方式处理。
如果静态和动态流量都以相同的方式路由,组织将产生额外的不必要成本。这是因为对两种类型的流量实施了不必要的措施。例如,静态流量不需要与动态流量相同的安全级别。因此,建议确保使用不同的 DNS 子域分别配置每种流量类型。