妥善分配工作负载,实现云成本节省
大多数企业采用云平台的主要目的在于降低整体 IT 运营成本。尽管 基础架构即服务 的“即用即付”定价模式凭借其固有特性,能够实现 IT 资源精简化。
但是许多企业发现,利用云基础架构来节省成本时需要小心谨慎并经过深思熟虑。如果一味将应用程序纳入云环境,则并不一定能达到节省成本的目的。
挑战:控制成本
使用云平台的公司很快意识到,控制成本是一项持续的战略性和技术性挑战。在 451 Research 开展的一项名为“2022 年企业之声:云、服务器托管及全权托管服务、预算和展望”的调查中,过半 (52%) 的受访者表示,他们正在努力优化云基础架构以节省成本。
成本优化
控制成本的措施往往涉及选择一个平台(或多个平台)、审慎建构系统或使用高级优化工具。许多企业采用一种全面优化成本的方法,其中包括实施多云方案、引入云原生架构和方法等。
所有这些优化方法都有着一个共同的思路:为了经济高效地使用云技术,需要将工作负载慎重分配至最适宜执行它们的环境中。
5 个节省云成本的方法
以下列出了一些示例,说明在混合云或多云环境中分配工作负载的决策如何直接影响企业运营成本,其中包括:
即用即付
跨云平台比价
考虑数据访问成本
提升开发人员的效率
让内容更靠近终端用户
1.即用即付
“即用即付”是云技术的核心理念,有着内在的成本效益逻辑。当工作负载需求高度波动,且构建的现有系统能够满足峰值需求时,该方法尤其适用。
就可预测的工作负载需求而言,该方法效用相对较低,其他成本结构的方案或能提供更多收益。工作负载分配决策需要考虑实例的类型、投入、以及专项资源等因素,方能选取最有效的成本结构。
2.跨云平台比价
不同云平台之间,价格(和价格机制复杂性)可能是重要的区分因素。如果企业能够获取价格较低的云资源,那么在进行工作负载分配决策时,可以重点考虑成本因素,避免为工作负载购买更多不必要的云功能。
3.考虑数据访问成本
如果应用程序频繁从云存储环境获取数据,则可能相应增加数据出站成本。在为此类工作负载选择环境时,应当考虑数据检索成本(这也可能是成本节省的来源之一)。
4.提升开发人员的效率
为开发团队赋能,使其能够直接(或通过编程方式)配置资源是公共云(和部分私有云)系统的内在效率优势,这只能通过云原生技术和方法进行提升。
但是,此类平台允许开发团队利用熟悉的技术和现有的技能开展工作,因此能够进一步缩短开发时间,减少企业对更昂贵的云平台专业服务的依赖。
5.让内容更靠近终端用户
云平台的另一大区分点在于地理和区域的覆盖程度。尽管所有主流云平台均可实现全球运营,但具体的覆盖区域可能有所不同。一些云平台可在地区层面提供主要服务,而另一些云平台的布局则更为精细化,深入各地理区域。
除了靠近终端用户能够提供固有的性能和用户体验优势之外,精准覆盖还能使企业集中处理应用程序、使内容位于更靠近终端用户的位置,从而降低连接成本。
成本是一个普遍问题
除了上述几种云成本节省方法外,还有其他多种运营和技术选择、工具和服务。然而,上述内容足以表明,成本不仅是企业使用云基础架构时的普遍考量,同样也应当成为选择工作负载 IT 运行环境时始终需要考虑的因素。
在成本、性能、隐私性和合规性之间达成平衡
对于每种工作负载而言,成本并非都是最重要的考虑因素。当然,企业也可能愿意牺牲成本,以此来确保应用程序的性能,并满足数据隐私或合规性要求。但是,云环境中的每一种工作负载分配决策都会对成本产生影响。