从 VMware 迁移到 VergeOS
面向迁移到 VergeOS 的 VMware 管理员的指南,涵盖架构差异、术语映射、网络和存储比较,以及逐步 VM 迁移说明。
概述
如果你是考虑转向 VergeOS 的 VMware 用户,本指南将帮助你了解架构、术语和工作流方面的差异。VMware 的 vSphere 和 ESXi 提供了一个强大的虚拟化平台,通常会搭配 vSAN、NSX 或 vCenter 来实现存储、网络和管理。然而,VergeOS 将这些能力整合到一个软件定义数据中心操作系统中。本文档概述了关键区别,并提供了将 VMware 工作负载迁移到 VergeOS 的实用步骤。
前提条件
熟悉 VMware vSphere、ESXi,并可选熟悉 vSAN 或 NSX。
可访问 VergeOS 系统或试用环境(参见 可启动介质).
迁移前对 VMware 虚拟机和配置进行备份。(参见 VMware 备份/DR 指南).
VMware 与 VergeOS 的主要区别
1. 架构
方面
VMware(vSphere/ESXi)
VergeOS
核心设计
独立的虚拟机监控器(ESXi),可选使用 vCenter 进行管理。vSAN 和 NSX 等附加组件可扩展功能。
将虚拟化、存储(vSAN)和网络集成在一起的单一操作系统。无需单独的管理层。
部署
在裸机上安装 ESXi,然后分别配置 vCenter、vSAN 等。
将 VergeOS 作为完整操作系统安装到节点上,从一开始就创建统一系统。
可扩展性
通过增加额外许可证(例如 vSAN)独立扩展计算和存储。
在单个 vSAN 实例内通过节点(计算、存储或两者)进行横向扩展。
多租户
原生多租户能力有限;需要 vCloud Director 或手动分段。
内置嵌套式多租户,具备隔离的租户和子租户。
结论:VergeOS 将 vCenter 或 NSX 等独立组件嵌入到一个系统中,从而简化了部署和管理。
2. 术语映射
要顺利过渡,理解 VMware 语境中的 VergeOS 术语至关重要:
VMware 术语
VergeOS 对应项
说明
ESXi 主机
节点
运行 VergeOS 的物理服务器。节点可以是控制器、仅计算或仅存储。
vCenter
VergeOS 界面
基于 Web 的界面运行在控制器节点(节点 1 或 2)上,用于全系统管理。
集群
集群
硬件相似的一组节点,但 VergeOS 集群共享一个单一的 vSAN 实例。
vSAN
vSAN
VergeOS 的 vSAN 是系统核心,自动汇聚所有节点的存储。
数据存储
vSAN 存储层
VergeOS 将存储在 vSAN 内按层级组织(例如 SSD、HDD)。
虚拟交换机
VergeFabric 物理网络
VergeOS 可以将多个节点上的物理网络上行链路呈现为一个逻辑交换机,在 VergeOS 中称为“物理网络”。
虚拟机
虚拟机
虚拟机很相似,但 VergeOS 支持更大的规格(例如 256TB 磁盘)。
dvPortGroup
VergeFabric 外部网络
可表示二层网络(例如 VLAN)的虚拟网络,虚拟机可以将虚拟网卡连接到其上。也可以提供三层服务(路由、DNS、DHCP、BGP/OSPF、VPN)。
vMotion
迁移
在节点之间对运行中的虚拟机进行实时迁移,且无需停机。
虚拟机模板
VM 配方
支持 Cloud-Init 的可自定义虚拟机模板,按目录进行组织。
高可用性
高可用性
在节点故障期间,虚拟机会自动在存活节点上重启。
Storage DRS
首选层级
当首选存储层空间不足时,自动回退到下一个可用的存储层。
NSX
VergeFabric
内置 SDN 平台,提供 L2/L3 网络、路由、DNS、DHCP 和 VPN。
VMware Tools
QEMU Guest Agent
用于文件系统静默、优雅关机和增强监控的可选代理。
资源池
租户
租户是隔离的虚拟数据中心,拥有各自的资源和管理能力。
结论:虽然有些术语有重叠(例如 VM、vSAN),但 VergeOS 的“租户”和“内部网络”等概念相比 VMware 的对应项提供了更集成且更灵活的选项。
3. 网络
功能
VMware
VergeOS
网络
vSphere 分布式交换机或标准交换机;NSX 用于高级功能。
内置二层/三层网络,包含 Core Fabric 和 External Networks。
VLAN
通过虚拟交换机配置。
在物理网络或内部网络上配置。
冗余
交换机上的 NIC Teaming 或 LACP。
Core Fabric Networks(专用 L2)和捆绑的 External Networks。
防火墙/安全性
NSX 分布式防火墙或外部设备。
内部网络和外部网络上的内置防火墙规则。
DNS/DHCP
通常由虚拟机或外部服务处理。
VergeOS 网络上的内置 DNS 和 DHCP 服务。
关键区别:VergeOS 要求 Core Fabric Networks 使用巨帧(MTU 9192)用于 vSAN 和节点通信,而 VMware 的巨帧支持是可选的。
有关规划网络配置的详细指南,请参见 网络设计.
4. 存储
VMware:vSAN 是一个可选附加组件,需要特定的许可证和配置。数据存储是单独管理的。
VergeOS:vSAN 是默认存储系统,会将所有节点磁盘汇聚到各层中。无需单独创建数据存储——存储会自动供虚拟机和租户使用。
迁移提示:将 VMware 虚拟机导出为 OVF/OVA 文件,或使用 VergeOS 的 VMware 导入工具(参见 从 VMware 导入).
5. 许可
VMware:按 CPU 或按插槽许可,并为 vSphere、vSAN、NSX、vCenter 和其他组件分别授权。随着功能或主机增加,成本会显著上升。
VergeOS:简化的按节点许可包含平台的全部功能——计算、存储、网络和多租户——在一个许可证中完成。没有额外附加费用。
结论:VergeOS 的全包式许可模式消除了管理多个 VMware SKU 的复杂性和成本。
6. 管理
VMware:vCenter 提供集中式界面,并可通过 PowerCLI 使用命令行选项。
VergeOS:Web 界面运行在控制器节点上,并提供用于自动化的 API 访问(参见 API 指南).
结论:VergeOS 的界面更轻量且始终可用,无需单独的 vCenter 虚拟机或设备。
迁移步骤
1. 准备你的 VMware 环境
备份虚拟机:将关键虚拟机导出为 OVF/OVA 文件,或使用与 VergeOS 兼容的备份方案(例如 Veeam)。
记录配置:记录虚拟机规格(CPU、RAM、磁盘)、网络设置(VLAN、IP)和存储详情。
检查兼容性:查看 VergeOS 的 来宾操作系统兼容性 是否适用于你的工作负载。
2. 设置 VergeOS
安装 VergeOS:按照 安装指南 在至少两个节点(主控制器和备用控制器)上进行部署。
配置网络:设置 Core Fabric Networks(专用 L2)以及与你的 VMware VLAN 相匹配的 External Network(参见 网络设计).
验证存储:确保在安装期间将磁盘分配到适当的层级(例如,Tier 0 使用 SSD)。
3. 迁移虚拟机
导入虚拟机:
使用 VergeOS 的 VMware 导入功能:上传 OVF/OVA 文件或直接连接到 vSphere(参见 从 VMware 导入).
或者,将磁盘镜像上传到 vSAN 并创建新虚拟机(参见 向 vSAN 上传文件).
调整网络设置:将 VMware 虚拟交换机映射到 VergeOS 内部网络或 VLAN。
测试虚拟机:启动迁移后的虚拟机并验证功能(例如网络连通性、应用性能)。
4. 迁移后优化
利用租户:将虚拟机分配给租户,以实现多租户或隔离(参见 创建租户).
设置快照:配置系统快照用于备份和灾难恢复(参见 快照概览).
监控性能:使用 VergeOS 界面跟踪节点和虚拟机指标(参见 节点概览).
下一步是什么?
现在你已经迁移了 VMware 工作负载,探索这些资源以充分利用 VergeOS:
最后更新于
这有帮助吗?