【.com快译】很多IT专业人士往往认为云优化只有一种方法。事实上,有许多云优化方法,包括降低成本、提高性能、可靠性甚至环境可持续性的方法。不同的优化目标往往会相互促进,因此广泛地考虑优化以充分利用您的云战略是很有帮助的。本文帮助您熟悉各种优化方法以及它们如何相互补充以提高您的云环境的效率。成本优化对于大多数组织而言,降低成本是云优化最重要的部分。与本地基础设施相比,当您为工作负载分配的资源多于所需资源时,很容易在云中超支。云定价模型通常极其复杂,服务收费多层次,在不同地区甚至一天中的不同时间都不同,这一事实使问题变得更加复杂。要应对这一挑战,请使用云提供商的基本成本监控工具,例如AWS的成本优化监视器和Azure成本警报。这些工具可帮助组织了解最多的钱花在哪里,并提醒他们注意不必要的支出。然而,云提供商并没有试图帮助用户在他们的平台上花费尽可能少的钱。他们也不为可以跨环境工作的混合云或多云架构提供工具。这就是为什么云成本优化策略通常包含一系列方法和工具,包括可以在各种云架构上运行而不是特定供应商平台原生的第三方产品。性能优化在云中,性能优化意味着确保应用程序和服务尽可能快地运行。与成本一样,性能也很复杂,取决于多种因素。需要考虑的一个重要因素是云架构的设计。例如,需要在云区域之间或不同云之间频繁传输数据的架构可能会由于网络瓶颈和延迟而提供较差的性能。您选择的云服务类型也会影响性能。对于某些类型的工作负载,无服务器功能可能会提供比标准虚拟机更好的性能,因为虚拟机的资源分配可能会受到更多限制。即使您的代码未明确绑定到云,代码的底层效率也会对云性能产生重大影响。在部署之前定期测试新应用程序代码的性能。可靠性优化基于云的工作负载可能由于托管它的云出现故障或工作负载本身出现问题而变得不可用。为了最大限度地提高应用程序的可靠性,应将这些风险降至最低。冗余是优化可靠性的首选策略,它是指企业将同一工作负载的多个实例部署在不同的云或同一云的不同区域。然而,这种预防措施很快就会产生巨大的成本。您可以平衡冗余目标与成本优化目标,以获得最佳的整体结果。为可持续性进行优化过去,许多组织并未考虑减少云工作负载的碳足迹。然而,随着人们越来越关注环境的可持续性以及供应商争相声称他们的云是最节能和最环保的,这种情况正在发生变化。因此,企业组织越来越关注其架构和配置如何影响其IT工作负载消耗的能源量。幸运的是,对于寻求构建生态友好型云的组织而言,最大化可持续性通常与其他类型的云优化方法齐头并进。例如,如果您针对性能进行优化,您最终可能会使用消耗更少碳资源的云架构。结合不同类型的云优化每种优化方法都有不同的目的,需要自己的一套工具或策略。因此,将它们视为不同的流程似乎很自然,许多组织也这样做。但是,这种方法可能会导致您的团队在一个领域取得最佳结果,而在另一个领域出现问题。从整体上改进云需要预先进行更多规划和仔细实施。这确保您不会在一个区域实现优化并在另一个区域撤消它。这个问题没有放之四海而皆准的解决方案。使决策与贵公司的优先事项和目标保持一致。例如,如果这意味着您的应用程序具有更高的可用性和更低的延迟,您可能愿意支付更多费用。但是,从长远来看,考虑到多个目标进行优化的组织最有可能构建最佳云。原标题:https://searchcloudcomputing.techtarget.com/tip/Gain-a-broad-view-of-cloud-optimization,作者:ChrisTozzicom】
