VMware虚拟化替代方案及其存储需求
VMware替代方案有哪些?
核心选择在于:是继续使用VMware并通过其他方式降低成本,还是将部分或全部VM工作负载从VMware迁移出去。
VMware替代方案包括转向其他虚拟化平台、在Kubernetes中运行VM工作负载,或将VMware工作负载迁移到云端。具体替代技术包括Nutanix、Microsoft Hyper-V和Oracle Linux Virtualization等竞争性虚拟化技术,以及Red Hat OpenShift Virtualization、Linux内核级虚拟机(KVM)和Proxmox Virtual Environment等开源选项。
容器化也是服务器虚拟化的有力替代方案。虽然容器在历史上因最初设计为无状态而在存储方面存在挑战,但如今已有非常成熟的存储和数据保护解决方案可用于容器化工作负载。此外,像KubeVirt这样的产品提供了开源工具和环境,使开发人员能够并行地在容器和虚拟机中构建应用程序。
迁移VMware的优缺点
虽然转换虚拟化平台有许多潜在好处,主要集中在替代虚拟化平台可降低许可成本,但必须认真考虑几个关键领域:
- 组织在向新环境过渡期间的技能管理
- 如何将现有依赖项(如备份、存储和网络)与新的虚拟化层集成
- 现有硬件是否能够支持目标虚拟化环境
- 迁移本身的成本
VMware在所有三大超大规模云中都有提供,但这里的成本可能更高,并且会受到诸如出口成本等限制。云作为虚拟化位置最适合用于测试和开发,以及来自本地VMware部署的突发工作负载。
无论选择哪条路径,组织在做出决定前都需要考虑管理开销、存储、数据保护以及任何VMware替代方案的成本。
虚拟化需要什么样的存储?
无论您继续使用VMware还是切换到其他平台,存储都必须匹配以避免性能问题。虚拟机工作负载性能需求各不相同,从具有大量读写操作的密集型、高度随机的人工智能(AI)和事务工作负载,到更偏向读取和顺序操作的工作负载。虚拟化环境需要能够处理大量随机I/O的存储,因为每个计算节点上运行着许多虚拟机。
闪存存储对大多数虚拟化设置至关重要,因为它非常适合这些输入/输出(I/O)需求。随着数据量的增长,能够独立扩展计算和存储容量非常有用。能够根据需要添加容量而不被迫购买更多控制器,可以经济高效地根据数据量进行规模调整。
由于VM工作负载范围从繁重的随机I/O(如AI和事务)到更偏向读取的顺序任务,全闪存存储因其相比其他选项具有更高的性能、密度和可靠性而成为最佳选择。
理想情况下,选择提供从超高性能到经济高效的高密度服务(如QLC闪存)选项的供应商。
关键选择总结
希望寻找VMware替代方案的企业可以迁移到其他虚拟化平台或采用容器化。
无论选择哪条路径,都有明显的好处,但这并非轻率的举动,因为新环境必须与备份、存储和其他关键基础设施领域的现有依赖项相匹配。