【.com快言】许多组织都受益于将工作负载放在云中,但如果您无法控制云费用,这种基础设施模式将无法持久。随着COVID-19大流行继续影响企业界,公司需要重新评估支出,包括云服务费用。云费用可能因多种原因而飙升,例如资源过度配置、不必要的容量以及对环境缺乏了解。幸运的是,有一些工具和成本优化实践可以帮助消除不必要的支出。了解如何使用以下工具和实践降低云成本。1.选择云端预留实例。如果组织愿意做出某些权衡,他们可以找到比按需资源更便宜的替代方案。尽可能使用这些折扣定价计划:预留实例。当组织提前承诺使用一定容量的资源一到三年时,预留实例可用于保存云资源。预留实例的成本是按需实例价格的三分之一,具体取决于平台和其他变量。主要云提供商提供此定价选项,例如AmazonEC2预留实例(RI)、Azure虚拟机预留实例和GoogleCloudCommittedUse计划。AWS也有具有类似折扣的SavingsPlans,但使用起来比标准EC2RI更灵活。预留实例最适合具有一致且可预测容量的工作负载。投标实例。开发者可以使用AmazonEC2SpotInstances、AzureSpotVirtualMachines和GoogleCloudPreemitbleVM以极大的折扣价格享受未使用的容量。这些定价模型的节省取决于购买的资源类型和购买时的价格。Spot实例的成本可能经常变化,每小时成本也不同。如果一个实例超过了云用户的最高价格点,它将被终止。低优先级实例最多可节省90%,但此类实例可用性有限,可能会突然中断,具体取决于区域的整体容量需求。它们最适合无状态工作负载、批处理作业和其他可以容忍中断的任务。2.容量规划尽管组织可以快速启动或关闭云中的实例,但他们最终还是要为未使用的容量付费。IT团队需要确保有足够的能力来处理意外的流量高峰和负载波动,但又不会在不必要的资源上超支。容量规划有助于降低总体云成本。自动扩展资源可以帮助组织确保他们不会为未使用的云容量付费。云提供商提供具有自动扩展功能的原生服务,例如AWSAutoScaling。此功能可自动监控和扩展应用程序以满足需求,并可用于确定成本、可用性或性能的优先级。设置自动缩放参数时考虑成本。例如,对扩展要求较低的低优先级工作负载施加性能限制。配置自动缩放设置以使用满足需求所需的最少资源。并酌情使用上述一些折扣方案。无服务器计算也可以帮助解决许多扩展问题,但它仍然需要一些前期规划来防止成本失控。您还可以使用排队和缓存等技术来处理意外的流量高峰,而无需为闲置容量付费。3.限制数据传输费用数据进出公共云的成本可能很高。云提供商对数据从其平台上移出甚至在区域之间传输收取出口费用。为了降低这方面的成本,应该避免不必要的数据传输。首先评估您的云提供商的传输费用。然后,调整您的云架构以减少必要的数据传输次数。例如,您可以通过将频繁访问云托管数据的本地应用程序移动到云来删除这些跃点。此外,评估旨在加速和保护云和私有数据中心之间的数据移动的不同传输方法的成本。例如,将使用专用网络连接服务(例如AWSDirectConnect、AzureExpressRoute或GoogleCloudInterconnect)的成本与物理传输设备(例如AWSSnowball或AzureDataBox)的成本进行比较。4.使用成本监控工具有效的成本管理策略需要部署适当的工具来监控支出。AWS提供各种成本监控工具。AWSCostExplorer是一款工具,可分析您过去的支出(最多13个月前)并预测未来三个月的云支出。另一个工具AWSBudgets可让您设置自定义警报,在支出超过特定阈值时通知用户。它还可以自动限制资源以降低云成本。微软云用户可以使用AzureCostManagement+Billing来监控支出。该工具跟踪Azure服务的支出,提供未来成本预测,并在超出预算时提醒用户。同样,Google成本管理使GoogleCloudPlatform用户能够识别成本峰值并创建支出报告以优化成本。除了云原生工具,第三方成本监控工具也可以帮助组织做出明智的支出决策。例如,CloudCheckr可以跟踪跨云资源的支出并提供削减成本的建议。Scalr是另一个具有成本分析功能的第三方工具,作为其云管理平台的一部分。5、防止云散云散是指云资源不受控制的扩散,导致很多云成本暴涨。当组织无法消除不再是其整体战略一部分的云服务时,他们会继续为其付费。为避免此问题,请使用基础架构和应用程序监控和管理工具来获得对云环境的必要可见性。制定关于如何以及何时停用不再需要的云资源的公司政策。使用自动配置关闭遗留工作负载。除了您的云战略之外,还要关注云费用和合同,了解您的组织是否为您不再使用的云服务付费。原标题:降低云成本的5种方法作者:SarahNeenan
