共计 3714 个字符,预计需要花费 10 分钟才能阅读完成。
现在企业上云曾经成为不可逆的潮流,然而对于云经营,特地是如何更经济高效地应用云和迁徙到云等方面仍有疑虑,以下将会对相干内容进行探讨。
云与外部部署
之前常常看到公共云计算比外部部署贵很多的舆论。如果不加束缚,并且只思考计算和存储的设施和根本费用,则的确会得出这个论断。
注意事项
在进行偏心的云与外部部署比拟时,须要思考许多因素,例如:
- 泛滥服务 / 保护合同会谈等
- 所有反对基础设施的老本(交换机、路由器、布线、支持软件等)
- 业务工夫老本——例如须要期待多长时间将该 LUN 增加到服务器中?
- 数据中心开销(包含电力、网络冗余等)
- 业务连续性 / 弹性开销(备用数据中心等)
- 企业对 IT 资源的理论利用率 — 企业为领有备用可用性的计算领取了多少费用?
- 可能疾速响应一直变动的业务和 IT 需要
当以上因素综合起来,你可能会得出不同的论断。从实质上讲,这意味着企业必须在设施的使用寿命内摊派计算的全副老本(包含上述因素)。即便外部部署的老本略低,但这兴许并不值得,因为运行数据中心并非外围业务。
在进行比拟评估时,还应与财务团队单干,查看理论的外部部署相干收入。
单体工作负载
一个微小的挑战是较旧的单体工作负载,它们的构建通常很少思考计算成本与利用率。此类工作负载旨在 24×7 全天候运行,并且在须要时闲置。
一些应用程序将利用负载平衡器在可用服务器之间调配工作负载,并确保整体可用性。这样做次要是为了确保即便单个或两个服务器呈现故障或离线进行保护,实用的服务依然可用。
在应用程序闲暇期间,很少会出于其余目标重新部署计算外围。这当然能够实现,但须要付出大量致力来治理计算的重新分配。而且在非工作工夫不须要进行大量计算,硬件将会处于闲置状态。
混合云
有些状况下,的确应该应用外部部署。麦当劳西班牙的 CIO 指出,他们的每家商店都须要有本人的本地计算,以便商店即便在互联网中断的状况下也能经营。
本地 IT 基础设施将用于自动化治理、物联网数据的捕捉等。在这些状况下,领有(适当大小的)本地脚印通常是有意义的。然而,聚合数据并执行其余性能的后端服务能够基于云。
S&P Global 和 Dow Jones 等指数公司须要运行计算密集型的模仿,通常须要数千个内核——但仅限于短时间暴发。如果他们运行轮换模仿打算,他们可能可能在每 24 小时内放弃其外部部署计算基础设施的大量应用,因而证实在外部运行是正当的。
但大多数企业的计算需要都有顶峰和低谷,在闲暇期间简直没有什么可做的,因而领取闲暇的计算工夫并不是一个理智的抉择。
迁徙到云
企业如何在正当治理老本的同时迁徙到云?在数据中心迁徙过程中,企业通常会同时为两种服务付费。这也实用于云。
退出数据中心业务
运行数据中心若非公司的外围业务,则企业需将治理和经营开销都由云服务提供商负责。另一个益处在于,企业能够轻松部署和治理相干服务。
自助服务反对
在治理外部部署的 IT 基础设施中,配置占了显著老本。提供虚拟机和连贯存储通常须要专业知识。
到目前为止,云的最大劣势是即时配置。只需点击几下,不到几分钟,企业就能够部署新的计算和其余服务,无需期待提供设施。并且,如果该部署不是企业所须要的,能够疾速地将其删除,企业只需在部署该资源时为其付费。
晋升和转移
迁徙到云的第一种办法是“晋升和转移”,即现有的应用程序简略地按原样迁徙到云中。如果自觉执行,额定的老本可能比拟微小。然而,如果通过技术来节省成本,同样能够将老本管制在正当范畴内。
云反对企业的应用程序
现实状况下,企业能够从新编写应用程序工作负载以奇妙地利用云,新应用程序应该从一开始就启用云,只应用所需的云性能。当然,开发须要一些工夫,所以这应该是企业长期打算的一部分。
云老本节约技术
有许多技术能够升高云老本。云的个别教训法令是计算低廉而存储便宜。因而,现实状况下,企业应该只应用所需的最大量的计算和存储。上面有一些最常见的策略可供操作。
标记企业资源
现实状况下,企业的所有云部署都应进行标记,以辨认相干的老本核心、我的项目或相似内容,以便进行适当的穿插免费。它还能够帮忙企业确定谁“领有”某些资源。
例如 AWS 帐户和 Azure 订阅能够应该用于隔离不同的业务畛域并进步安全性。Azure 提供了“资源组”,用于对共享雷同生命周期的我的项目(即与特定应用程序部署相关联的所有资源)进行分组。
整顿存储空间
企业应确保本身有一个良好的数据保留打算,它会抛弃不再须要的数据。这不仅是一种良好的做法,会升高存储老本,而且在越来越多的状况下,这也是一项法规听从性要求。
能够做一些简略的事件,例如辨认和删除反复数据;整合数据源;革除旧的日志文件;归档未应用的数据(但可能仍须要保留一段时间)等等。
企业还应确定工作负载在一周或一个月内的计算、内存和存储利用率。通常,企业的均匀计算利用率为 2% 到 4%,两头会有一些突发。这些暴发很可能产生在工作(或购物)工夫。
企业可能正在外部部署的 24 核内存丰盛的服务器上运行应用程序。但利用率有余,兴许 8 个内核和一半的内存就足够应用。即便对于本地零碎,这也是一个很好的做法。
如果企业的工作负载能够应用负载均衡器在多个计算实例上运行,则只需编写大量脚本,无需重写现有应用程序,即可监控应用程序的利用率并动静启动和进行其余实例,甚至依据须要调整实例大小。如果出现意外暴发的顶峰工夫,脚本能够解决这个问题。如果应用程序有计数器和 API 来监控其运行状况和应用状况,成果更佳。
如果企业挪动了诸如 MS-SQL 之类的数据库工作负载,也能够动静地动静调整它的大小,以便在非工作工夫的计量费率低于顶峰工夫。
另一种技术是让不再应用的 VM 自行敞开。在这样做时,应用云 API 十分重要,这样 VM 能力正确开释,而不是简略地处于“敞开”状态,依然在充电。这种办法可能须要一个补充脚本来在需要减少时启动额定的 VM。
这些是不须要从新编写应用程序的间接迁徙工作负载的最佳技术。
预留实例
预留实例容许以显着升高的老本留出专用计算,但这与承诺特定期间(1 到 3 年)相干。它不是特定的 VM 实例,但通常是特定的 VM 大小或系列。应用该大小内的 VM 将首先按升高的预留实例费率免费,直至承诺,届时费用将复原为规范 VM 合同费率。
Microsoft Azure 偏向于更灵便地保留实例承诺,容许企业定期挪动和调整它们的大小,甚至将老本利用于同一系列中的其余 VM。Amazon AWS 在这方面更严格,但企业能够领取更多费用以取得更大的灵活性。
这里的一个关键点:不要一次预订所有预留的实例!如果决定为某些工作负载迁徙到预留实例,请按滚动形式进行……每季度甚至每月一次。
起因是企业所有续订不会同时产生。企业的需要处在一直变动过程中。如果有滚动的预留实例续订,则能够更轻松地治理和调整大小。
Spot 实例
Spot 实例提供了另一种低成本的计算选项。但同时须要做出衡量。Spot 实例能够通过云提供商的告诉终止。如果企业的工作负载能够解决这个问题(并且在 2 分钟内敞开或休眠),这可能是一个很好的老本节约策略。
定价模型有点像拍卖,企业对 VM 大小“出价”,企业可能会也可能不会失去它,如果其余企业在计算资源无限时出价高于您,则可能会失去它。
如果须要,能够将 Spot 实例置于负载均衡器之后以管理工作负载可拜访性。脚本可用于治理敞开,其中波及单体应用程序。另一种策略是应用 Spot 实例进行横向扩大,同时仍放弃外围提交的实例。
有一些第三方工具能够十分无效地应用 Spot 实例管理工作负载。
打算的虚拟机
另一种简略的技术是预约服务,其中某些服务在下班时间主动敞开。尽管吸引力无限,但它是一种可用的措施。
这能够与按需拜访相结合,如果有人须要它就能够启动服务。
无服务器
如果应用切当,能够应用无服务器事件驱动计算,例如 Azure 函数和 AWS lambda。在大多数状况下,这些须要重写应用程序,但可用于加强现有的单体应用程序。
孤立资源
云计算中最常见的谬误之一是未能齐全删除资源。例如,当创立虚拟机时,将为其附加存储和网络接口。然而,人们常常会删除不再须要的 VM 时删除关联的存储和网络接口。因而,企业往往会持续为不须要的存储和网络接口付费。
因而倡议企业编写脚本来辨认此类资源,以节俭费用。
护栏
能够部署护栏,这能够限度集体部署资源的类型和大小的权限,并强加某些平安配置要求。这为自助服务启用提供了很好的均衡。
经营收入与资本收入
一个常见的会计挑战是从资本收入过渡到经营收入模型。资本收入容许资源资本化和折旧,技术的期限通常为 3 年,而经营收入则在产生时承担费用。各有各的会计劣势,转型须要与财务进行密切配合。
然而,对于公共云,能够通过适当的承诺对其进行资本化。预留实例是一种办法。如果企业须要保留局部资本收入模型,则需与相应的云提供商探讨。
多云
许多公司正在采纳多云策略。例如公司外部工作负载放在 Azure 上,面向客户的工作负载放在 AWS 上,数据迷信工作负载放在 GCP 上。MongoDB Atlas、Oracle 云和 Snowflake 也正在成为风行的云到云和云到本地服务。
在批发即付即用中,所有提供商的价格都在几美分以内,因而须要依据工作量需要和其余规范进行抉择。
当然,公司还能够通过第三方平台进行多云平台治理,以提高效率,节省成本。