云计算优化概念的出现是因为企业对云计算价值的担忧。简而言之,企业发现他们现有的云计算系统并不能满足工作需求,因此系统优化工作提上日程。这项工作包括但不限于重构代码以确保处理器和存储器高效运转、找到新的或更高效的云平台、在一些情况下回滚应用程序和数据来源代码。这主要意味着需要在本地遣返或者按下复位按钮。
当我看到企业云优化的一些情况,我发现一些令人担忧的现象:许多企业并没有考虑具体、特定的优化方法。被忽视的优化项目可能会使企业损失数百万美元。因此,让我们来探讨一下云计算的优化方式。
云优化需要企业认真考虑业务所需资源,也包括如何使用和分配它们。用这样的方式进行云算法的优化能够最大限度提高云平台运行效率。充分考虑和分配资源显然是必须的,但却经常被企业忽视。
(资料图片仅供参考)
需求分析应该集中在性能标准和使用模式。在排除资源利用率偏低的情况下避免超额配置,从而避免不必要的费用。这就意味着企业可能会将应用程序转移到另一个平台,比如耗费巨大算力和存储成本的本地数据中心的数量就在过去的几年里像滚石一样下降。
自动扩展功能使企业能自由增减资源利用的数量和类型,像存储和计算这样的功能,就与企业的具体业务需求息息相关。云计算的这个机制为企业提供了基于规则指标的自动化结构,比如CPU利用率水平、存储利用率、网络信息流通量等,因此,企业就能做到只分配所需资源。
大部分企业没有意识到云计算平台和传统计算平台的差异,没有使用具有自动扩展功能的云计算平台,并且倾向于超额配置资源。但是,云计算平台的自动扩展功能应该被纳入企业云优化的计划中。
对于长期的、可预测的工作量,与按需定价相比,保留应用实例提供了重要的成本节约。成本更低的现场实例利用了未被使用过的容量,但并不适合关键业务负载,因为承载关键业务需要考虑可用性。目前为止,企业应该了解公司内部云平台的使用模式及保留的实例是否能支持正常工作负载。通常情况下,如果企业不考虑这些节约成本的机会,那么数十万美元将会被浪费。
最后,降低在云端的存储成本并根据访问的频率和检索时间需求恰当地利用存储类,从而高效管理数据。对象云存储比如亚马逊S3或谷歌云存储可以支持低成本的、低频访问的云存储平台。
这些并不是什么惊天动地的建议,它们是相当简单的,但可以被利用,也被证实过可以为企业带来价值。
原文标题:What"s missing in your cloud optimization projects
原文作者:David Linthicum