企业将业务向云计算迁移时通常会考虑成本,但是在云计算巨头之间进行选择和比较并没有带来更多的好处。
对于大多数企业而言,“迁移到云”并不是大规模迁移,很多企业需要在自己的内部部署数据中心中运行工作负载。在多个案例的基础上,无论是向云平台迁移还是从头开始构建内部部署设施,企业可能需要添加到组合中的应用程序。那么企业是选择内部部署数据中心还是云平台? 成本只是影响企业决策的一个因素,在这个时代,在云计算中首次亮相的新技术可能不是最重要的。尽管如此,这是大多数IT主管在面对企业管理层或董事会时至少必须回答的问题。
快速的成本预测是另一回事。如果有人提供了神奇的公式来确定企业运行其工作负载是在云平台中还是在内部部署数据中心中花费更多,那么可能是在销售产品和服务。考虑云计算技术的动态性质,可以进行粗略的估计。
管理云计算的期望
支持云计算的基本观点已经变得老生常谈:企业选择公共云,不需要在采购以及维护硬件的员工方面花费更多的成本。与其说是资本支出,不如说是运营支出,对于新的应用程序来说,其上市时间要比内部部署数据中心更快。这意味着企业采用云计算将更快地看到新的生产力或获得新收入。
正如很多采用云计算的企业所了解的那样,将工作负载迁移到云平台上与外包几乎没有关系。
美国SLAC国家加速器实验室的副首席信息官Enzo Carrone说:“有些人天真地认为,如果将工作负载或应用程序迁移进入云中,就能自我管理,但这不是事实。对于IaaS来说,往往面临严酷的现实,而在AWS、Microsoft Azure或谷歌云平台等复杂性方面有着丰富经验的工程师的薪酬往往会要求很高。”
云计算与内部部署对比中的变量并不以人员成本为代价。在内部部署数据中心,这不仅包括物理基础设施不可避免的过时技术,还包括电源、数据中心空间以及基础设施软件的许可或订购的波动。在云端,存储和虚拟机的成本往往会随着时间的推移而下降,但是采用新兴技术和服务(例如提供机器学习或无服务器计算功能的服务)可能累积大量费用,从而使企业在财务支出上陷入困境。
确定数据中心基准以进行成本比较
随着时间的推移,传统的数据中心和运行在其中的工作负载往往会变得非常复杂。IT系统和应用程序之间共享相同的基础设施,新旧事物混杂在一起。Flexera公司产品副总裁Zane Whitner表示:“从我们的经验来看,在企业商业领域将涉及到成百上千的客户,大多数人甚至对他们目前的成本都没有很好的把握。” Carrone表示,在SLAC国家加速器实验室开始采用云计算时,评估了内部部署应用程序的SaaS替代品,着眼于释放内部部署数据中心的资源。他说,“我们很难计算摊销和折旧,也很难从资本支出转为运营成本。”然而,他对SaaS的好处很着迷,例如能够将其工程师从软件补丁和针对本地应用程序的升级等任务中解脱出来。他还看到了潜在的安全性和可用性优势。
Carrone发现,在权衡取舍时,云计算提供商的帮助可以发挥很大作用。他说,“他们可以为我们提供更多的知识,并帮助我们的IT员工了解这些云计算提供商的财务管理方面的考虑因素,当我们的财务分析师陷入困境并深入研究准备做的事情时,我们就会做得更好。”
Whitner表示,出于这种考虑,AWS公司最近收购了TSO Logic,这是一款专门用于确定内部部署数据中心成本并帮助客户将工作负载迁移到云平台以节省成本的产品。他说:“我认为,AWS公司发现这对他们的交易来说是一个很大的障碍。要使客户全力以赴,他们需要更多数据,而且我知道AWS公司一些经济学博士正在构建庞大的Excel电子表格来帮助客户进行分析。但是我认为,当遇到麻烦时找到首席信息官进行处理时,他们希望看到的就是这些数据。”
但是他们看到这些数据了吗?Whitner说,“如果企业认为可以在迁移之前估算到最低成本,那么可以尝试。”
云迁移现实
将应用程序迁移到云平台与构建新应用程序不同。对于新应用程序、广泛分布的用户、按需扩展的能力或具有吸引力的云计算技术,建议在云平台上构建。但是,如果法规规定应用程序使用的数据必须保留在内部部署,那么应用程序可能也需要保留在数据中心中。
Weins说,“当应用程序已经提升并转移到云平台中时,如果企业只选择并使用与本地部署完全相同的资源分配,即使在虚拟化环境中,这也可能会过度配置和浪费,这总是需要花费更多的成本。”
幸运的是,很少有人会犯这种致命的错误。Weins说,“企业至少需要进行基本的优化和合理调整,那么是否真的在使用分配给它的资源?如果不是,那么在迁移到云中时调整其规模。它真的需要全天候运行吗?如果不是,就要确保在迁移到云平台时安排好时间。”她还建议保留实例,在这些实例中,客户可以通过预先承诺为资源和容量付费(通常为一到三年)来降低云计算成本。
Weins说,“如果企业掌握了这些基础知识,那么,很可能会立即将工作负载迁移到云中,从而节省成本。”
尽管如此,这种迁移过程经常被误导。如果企业只是将围绕有缺陷的业务流程构建的现有应用程序迁移到云平台中,则最好采用相同的流程集,进行清理,然后使用具有大量云计算服务的现代云原生架构来构建新应用程序,这可能以未曾料到的方式为企业提供帮助。
Weins说,“这取决于客户。有些人可能处在这样的情况:数据中心租约到期,不想续签,希望尽快将所有内容推送到云中。不过,随着时间的推移,如果不重构这些应用程序以利用云计算的可扩展性,更不用说采用新的云计算服务,那么可能会错过机会。与内部部署数据中心应用程序的成本可比性就会消失。例如,在计算、存储、网络等基础设施方面进行比较更容易一些,但是,当企业使用其中一些PaaS服务时,这几乎变得不可能,尤其是当企业超越最简单的服务时。”
不断攀升的云计算成本
这些服务的成本确实会增加。Weins表示,“作为IT行业,通常不太了解容器或无服务器的成本以及其外观或所有其他正在使用的PaaS服务之类的东西。为用户提供额外的价值和敏捷性可能是昂贵的,而最终成本过于高昂。”
她感到遗憾的是,在五到七年前,云计算客户支出的80%用于基本计算。
如今,对于许多客户来说,只有不到一半用于计算服务,其余用于增值云计算服务。然而,Weins也指出,新的云计算技术有时可以节省资金。她所在的公司通过转移到容器来减少三分之一的云计算开销。她说,“因为我们现在可以将不同的微服务混合和匹配到通用容器、通用虚拟机和通用实例上。”
归根结底,云计算是需要扩展和发展以满足现代应用程序的新需求。与其关注静态成本比较,不如密切监视云计算工作负载和云计算开发人员,主要是为了避免为已停止使用的容量或服务付费。当企业想利用最新的尖端技术时——无论是机器学习、物联网连接、高级分析,还是全球分布的关系数据库,都有可能在企业选择的云平台上准备就绪并可用。
正如Weins所说:“如果企业只是因为降低成本而将业务迁移到云平台上,那么这样做的理由是错误的。”
-
云计算
+关注
关注
39文章
7776浏览量
137362 -
数据中心
+关注
关注
16文章
4764浏览量
72100
发布评论请先 登录
相关推荐
评论