5种确保云成本透明度和准确分析的方法

2018-06-19 15:21 和润泰
“你无法管理你看不见的东西。”

这句话也可以说成:“没有价格就没有价值”。通过将工作负载从传统系统迁移到云服务可以节省成本,但要最大限度地提高云的财务收益,唯一的方法就是本地运行时进行分析和比较每个工作负载的成本,并将其迁移到公共或托管私有云上。

同样重要的是,通过设计统一的云端操作端到端视图,I&O为不可避免地为云扩展做出准备。成本优化可以从Cloud Health和Cloudability等公司获得,但它只是一小部分难题,并且很快成为更广泛的CloudOps和DevOps对话的一个特征。混合云管理的端到端视图应该扩展到容器和配置管理等流程,以及所有策略、治理、安全性和第2天操作,以CEO、CIO和云用户保持同步。

这些提示将帮助您收集并准确分析所需的成本核算信息,确保您从多云战略中能最大限度节约。

1.确保您的云服务提供易于使用的工具,可让您实时跟踪成本。

有时候,同时启动多个测试环境的能力可能会影响开发人员的头脑。在你知道它之前,CIO将为每月的云服务账单留下远远超出预算金额的账单。

Venkat Etikyala在其2017年11月30日向CIO提供的成本控制技巧之一,关于数据中心知识的文章是坚持使用来自云供应商的一流使用率跟踪工具(first-rate usage-tracking tools )。这些工具为客户提供了云不可预测的操作弹性的实时、上下文视图。

在多云环境中,这一点尤其具有挑战性,但更重要的是,这些环境最容易受到不合理的开销和潜在未使用的或未使用的虚拟机的影响。

综合云管理平台的财务管理组件需要自动化的消费跟踪、实时分析和报告以及预测分析。来源: Cloud Standards Customer Council。

2.采用多云防止意外涨价。

在2017年12月5日举行的关于数据中心知识的后续行动中,Etikyala突出强调了多云架构的主要优势:它可以作为预防意料之外的供应商价格上涨的保险。云服务用于构建其平台并设计其策略和服务的方法的差异使得在云服务提供商之间迁移成本高昂且耗时。

Etikyala建议使用第二种云服务,以便为您的数据中心和主要云服务提供冗余。第二个提供商还可以作为任何不适合您的主要云服务基础设施的应用程序和系统的平台。 CIO的关键在于充分利用多云的灵活性和安全性,但是这种方式不会破坏云预算。

但是,部署多云策略时,至关重要的是,您需要尽可能多地标准化流程,以避免在迁移时出现中断。这意味着采用不可知的第三方工具。

3.不要花钱购买你不需要的云容量。

大家都知道管理云服务与运行内部数据中心不同。当它们将工作负载迁移到云时,一个非常常见的陷阱组织会复制它们的预置的服务器的冗余容量。 Business Insider的Becky Peterson在2017年12月1日报道了斯坦福大学研究员Jonathan Koomey博士关于云成本效率的文章。

根据Koomey的研究,五分之四的内部数据中心“太多服务器容量超出必要”,当企业将工作负载迁移到云服务时,会出现超支。 Koomey发现,企业对云资源的平均支付比他们需要的多36%。 Koomey利用Gartner的预测,将在2018年投入1730亿美元用于数据存储,从而在全球范围内从最优化的工作负载中推断出潜在的节约成本,今年总计将达到620亿美元。

在任何云管理工具中,应用程序实例的正确大小已经成为一个关键的部分,应该超越基本的VM管理。例如,查看堆栈和控制诸如电力调度之类的东西的能力可以确保您只在使用时支付计算能力。

对云容量的有效管理需要通过对资源需求的实时监测来实现储备能力的新方法。来源: Eric Bauer(via 诺基亚)

4、在量化云计算的好处之前,请允许应用程序平衡工作负载。

财务数据分析公司FICO依赖于复杂的成本建模,以确定哪些工作负载最适合于公共和私有云。Jeffrey Burt在2017年12月5日的一篇文章中写道,该建模包含了发送工作负载、测试和运行它所需的资源。模型中还考虑了资源被访问的频率、可用性需求和冗余需求以及灾难恢复。

FICO的CIO,Claus Moldt表示,在进行公共和私有云成本比较时,公司所犯的最大错误是无法在计算中代表所有内部成本。伯特引用Moldt的话说:“你不能使用升降变换……”你会计算错误的。其结果是,与将它们迁移到公共云的成本相比,它似乎比实际运行在旧系统或私有云上的工作量要低。

你怎么知道你已经达到了“云天堂”?Jeff Fraleigh在2017年11月的ITProPortal文章中指出,当满足四个条件时,云的成熟度就会达到:

1、您已经分析了完整的软件组合,以确定那些最重要的应用程序。

2、您已经根据实现业务目标的重要性对应用程序进行了量化。

3、您已经设计了一个包含您所有目标的路线图。

4、随着时间的推移,您已经监视了云的性能,并确认了您的应用程序迁移程序对组织带来了最大的好处。

5.通过将您的测试环境重新定位到云节省时间和金钱。

许多公司首次涉足云服务是他们的应用测试环境,这并不奇怪。 Dalibor Siroky在2017年12月17日撰写的关于WebSphere Journal的文章中指出,应用程序测试本质上是快速和暂时的。基于云计算的测试可以在几分钟内完成,完成内部工作需要数小时或数天的时间。

成功的云测试环境的两个要求是自动化基础架构和自动验收测试。 Siroky表示,如果自动化的实施正确,节省的成本和灵活性“将不仅仅为两项自动化计划的成本付出代价”。当您删除手动测试时,测试环境仅在运行完整测试套件时才存在。

在持续部署管道中,测试被视为“构建管道中的又一步”。测试环境可以根据需要旋转,设置测试数据的过程完全自动化。 QA环境仅在需要时才创建,并且是持续部署管道的一部分,而不是独立实体。