但是,只是提升和迁移并不能降低企业的总拥有成本(TCO),也不会带来更高的投资回报率(ROI)。企业的工作负载的提升和转移将会带来一些常见的痛点,这些痛点包括:
1. 没有实现节省成本的承诺
大多数提升和迁移都是企业围绕实现节约运营成本而构建的业务案例,这些成本的节约是针对硬件、软件、能源和人员来衡量的。快速提升和迁移通常会发生这样的情况,也就是在过渡阶段必须在内部部署和云平台中管理系统,而这样会增加额外的成本。
在实现节约成本的承诺之前,过渡阶段会使成本达到峰值。随着成本的增加,企业希望尽快实现云迁移,以最大程度地减少在内部部署数据中心和云平台同时运营的成本。从长远来看,这导致云迁移的优化不佳,从而导致更高的成本。
2. 迁移之后仍很复杂
很多企业的迁移只在云平台中复制了数据中心的工作负载,而没有考虑公共云提供的功能、限制和机会。随着时间的推移,大多数企业IT系统都没有针对动态需求进行优化,并且非常复杂。
当企业在云平台中复制数据中心的设计时,在云平台中使用运营成本模型最终会遇到与内部部署数据中心一样处理复杂的情况。
3. 尚未实现业务敏捷性
企业希望公共云为其提供竞争优势所需的业务敏捷性。但是,公共云的敏捷性取决于几个关键特征:
- 自动化。
- 可扩展性。
- 灵活性。
- 获得新服务。
- 全球范围。
- 增加正常运行时间和信息。
- 开发人员对基础设施的访问打破传统的孤岛。
这些特征意味着企业几乎可以立即创建和删除预配置的虚拟机和服务,从而为快速交付软件和敏捷性打开了大门。
但是,将传统企业架构迁移到云平台中并不会提供为云计算设计的架构提供这些好处。如果企业需要投资,那么应该采取一些措施来增加云迁移的价值。
超越提升和转移的七件事
企业虽然完成云迁移工作,但云迁移的旅程并不会停止。云计算提供了许多机会来节省成本并进行创新。以下是企业在提升和迁移之后应该采取的七项措施:
(1) 在非工作时间自动关闭机器
大多数运营负载的服务器系统并没有得到充分利用。主要的云计算提供商都以秒为单位收取计算费用,因此企业可以在非工作时间关闭服务器以节省成本。除非是开发和测试团队需要全天候工作,否则可以在设定的时间自动关闭服务器。
(2) 调整大小并优化虚拟机
大多数提升和迁移都使用数据提供商和第三方提供的转换表或迁移工具,通过数据中心虚拟机进行简单的CPU和内存的切换。这提供了一个良好的开端,但依赖于对性能的充分理解,而不是云计算的弹性。
在企业的工作负载在云计算环境中运行几个月之后,将会积累足够的使用和性能数据,可以对虚拟机和数据库进行适当的大小调整。
(3) 利用预留实例或竞价型实例
竞价型实例会耗尽云平台中的多余容量,并且可以被中断。它们往往对开发/测试工作负载很有用,或者对于向大型数据分析项目添加额外的计算能力非常有用。
通过转移到预留实例或竞价型实例,可以进一步优化成本。预留实例会为企业提供一两年的固定使用期,以提供额外的价格折扣。对于稳态工作负载来说,这是一个很好的选择。重要的是企业要确保有效地使用它们,以避免为空闲资源支付费用。
(4) 重新使用内部部署许可证
云平台中的软件许可证有两种形式。企业可以通过云计算提供商购买,或者如果企业有现成的许可证,也可以自己提供。
企业拥有自己的许可证可以节省成本,因为根据软件许可协议,可以将数据中心中使用的软件许可迁移到云平台中使用。当企业只需要在一定期限内购买许可证时,按需购买就是一个很好的模式。
(5) 采用FinOps准确了解在哪里产生支出以推动优化决策
传统的财务部门并没有设置为了解和管理从云计算的投资支出到运营支出的过渡。FinOps就是一种通过打破工程、财务和采购之间的孤岛来管理和运营云计算支出的方法。了解云支出的方式和位置将实现准确的预测、跨成本中心的交叉计费、衡量投资回报率,并与业务目标保持一致。
(6) 利用云原生的监视和警报工具
企业采用的管理软件通常价格昂贵,需要自己的基础设施提供支持。云计算服务在默认情况下提供检测工具,而这些现代解决方案旨在应对产生的巨大数据量。它们具有分析功能,可查询数据以识别关键事件、探索趋势和异常情况,并创建警报。
(7) 重新设计解决方案以使用云原生和无服务器服务
要真正利用云计算并将其作为实现数字化转型和业务敏捷性的工具,企业应该重新构建应用程序,以利用云原生和无服务器技术。
不要中止提升和迁移
企业如果希望利用提升和迁移的优势,在实现云迁移后不要中止提升和迁移。通过实施以上7个措施,企业能够以最小的更改快速实现成本节约,并通过重新构建架构来实现业务的灵活性。