> For the complete documentation index, see [llms.txt](https://docs.verge.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.verge.io/run-the-platform/zh/ping-tai-gai-lan/transition-from-vmware.md).

# 从 VMware 迁移到 VergeOS

## 概述

{% hint style="info" %}
**关键要点**

* 本指南将 VMware 概念映射到 VergeOS 对应项，以帮助你顺利过渡。
* VergeOS 是一个统一的超融合平台，将计算、存储和网络整合到一个操作系统中。
* 你现有的 VMware 知识可以直接迁移——大多数 vSphere 工作流在 VergeOS 中都有对应实现。
  {% endhint %}

如果你是考虑转向 VergeOS 的 VMware 用户，本指南将帮助你了解架构、术语和工作流方面的差异。VMware 的 vSphere 和 ESXi 提供了一个强大的虚拟化平台，通常会搭配 vSAN、NSX 或 vCenter 来实现存储、网络和管理。然而，VergeOS 将这些能力整合到一个软件定义数据中心操作系统中。本文档概述了关键区别，并提供了将 VMware 工作负载迁移到 VergeOS 的实用步骤。

{% hint style="info" %}
**来自一位前 VMware 管理员**

迁移到一个新平台可能 *看起来* 很可怕，尤其是在你已经把大量时间和职业生涯投入到一项对你如此有益的技术之后。好消息是，迁移到 VergeOS 非常直接。你在 vSphere 中的做事方式中大约有 80% 都可以在 VergeOS 中实现，因此你可以继续沿用自己对虚拟化环境的现有知识。我们 Verge.io 这里的许多人本身就是各种虚拟化平台（包括 vSphere）的前管理员，而我们认为 VergeOS 中有不少方面，相比你在 vSphere 中习惯的方式，属于体验上的提升。
{% endhint %}

***

## 前提条件

* 熟悉 VMware vSphere、ESXi，并可选熟悉 vSAN 或 NSX。
* 可访问 VergeOS 系统或试用环境（参见 [可启动介质](/plan-and-deploy/zh/shi-shi-zhi-nan/install-media.md)).
* 迁移前对 VMware 虚拟机和配置进行备份。（参见 [VMware 备份/DR 指南](/knowledge-base/zh/backup-dr/vmwarebackupdrguide.md)).

***

## 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 服务。                                                      |
| **VPN**      | 需要 NSX 或第三方设备。                   | 原生支持 IPSec 和 WireGuard VPN（参见 [VPN 概览](/run-the-platform/zh/vpn/vpn-overview.md)). |

**关键区别**：VergeOS 要求 Core Fabric Networks 使用巨帧（MTU 9192）用于 vSAN 和节点通信，而 VMware 的巨帧支持是可选的。

有关规划网络配置的详细指南，请参见 [网络设计](/plan-and-deploy/zh/shi-shi-zhi-nan/network-design.md).

***

### 4. 存储

* **VMware**：vSAN 是一个可选附加组件，需要特定的许可证和配置。数据存储是单独管理的。
* **VergeOS**：vSAN 是默认存储系统，会将所有节点磁盘汇聚到各层中。无需单独创建数据存储——存储会自动供虚拟机和租户使用。

**迁移提示**：将 VMware 虚拟机导出为 OVF/OVA 文件，或使用 VergeOS 的 VMware 导入工具（参见 [从 VMware 导入](/run-the-platform/zh/xu-ni-ji/import-from-vmware.md)).

***

### 5. 许可

* **VMware**：按 CPU 或按插槽许可，并为 vSphere、vSAN、NSX、vCenter 和其他组件分别授权。随着功能或主机增加，成本会显著上升。
* **VergeOS**：简化的按节点许可包含平台的全部功能——计算、存储、网络和多租户——在一个许可证中完成。没有额外附加费用。

**结论**：VergeOS 的全包式许可模式消除了管理多个 VMware SKU 的复杂性和成本。

***

### 6. 管理

* **VMware**：vCenter 提供集中式界面，并可通过 PowerCLI 使用命令行选项。
* **VergeOS**：Web 界面运行在控制器节点上，并提供用于自动化的 API 访问（参见 [API 指南](/knowledge-base/zh/automation-api/verge-api-guide.md)).

**结论**：VergeOS 的界面更轻量且始终可用，无需单独的 vCenter 虚拟机或设备。

***

## 迁移步骤

### 1. 准备你的 VMware 环境

1. **备份虚拟机**：将关键虚拟机导出为 OVF/OVA 文件，或使用与 VergeOS 兼容的备份方案（例如 Veeam）。
2. **记录配置**：记录虚拟机规格（CPU、RAM、磁盘）、网络设置（VLAN、IP）和存储详情。
3. **检查兼容性**：查看 VergeOS 的 [来宾操作系统兼容性](/run-the-platform/zh/xu-ni-ji/guest-os-compatibility.md) 是否适用于你的工作负载。

***

### 2. 设置 VergeOS

1. **安装 VergeOS**：按照 [安装指南](/plan-and-deploy/zh/shi-shi-zhi-nan/installation-guide.md) 在至少两个节点（主控制器和备用控制器）上进行部署。
2. **配置网络**：设置 Core Fabric Networks（专用 L2）以及与你的 VMware VLAN 相匹配的 External Network（参见 [网络设计](/plan-and-deploy/zh/shi-shi-zhi-nan/network-design.md)).
3. **验证存储**：确保在安装期间将磁盘分配到适当的层级（例如，Tier 0 使用 SSD）。

***

### 3. 迁移虚拟机

1. **导入虚拟机**:
   * 使用 VergeOS 的 VMware 导入功能：上传 OVF/OVA 文件或直接连接到 vSphere（参见 [从 VMware 导入](/run-the-platform/zh/xu-ni-ji/import-from-vmware.md)).
   * 或者，将磁盘镜像上传到 vSAN 并创建新虚拟机（参见 [向 vSAN 上传文件](/run-the-platform/zh/cun-chu/uploading-files-to-vsan.md)).
2. **调整网络设置**：将 VMware 虚拟交换机映射到 VergeOS 内部网络或 VLAN。
3. **测试虚拟机**：启动迁移后的虚拟机并验证功能（例如网络连通性、应用性能）。

***

### 4. 迁移后优化

1. **利用租户**：将虚拟机分配给租户，以实现多租户或隔离（参见 [创建租户](/run-the-platform/zh/zu-hu/create-tenants.md)).
2. **设置快照**：配置系统快照用于备份和灾难恢复（参见 [快照概览](/automate-protect-and-extend/zh/bei-fen-yu-dr/snapshots-overview.md)).
3. **监控性能**：使用 VergeOS 界面跟踪节点和虚拟机指标（参见 [节点概览](/run-the-platform/zh/xi-tong-guan-li/nodes-overview.md)).

***

## 下一步是什么？

现在你已经迁移了 VMware 工作负载，探索这些资源以充分利用 VergeOS：

* [VM 最佳实践](/run-the-platform/zh/xu-ni-ji/vm-best-practices.md) - 优化你的虚拟机配置。
* [网络设计](/plan-and-deploy/zh/shi-shi-zhi-nan/network-design.md) - 规划并完善你的网络架构。
* [快照概览](/automate-protect-and-extend/zh/bei-fen-yu-dr/snapshots-overview.md) - 设置备份和灾难恢复。
* [创建租户](/run-the-platform/zh/zu-hu/create-tenants.md) - 通过多租户来组织工作负载。
* [API 指南](/knowledge-base/zh/automation-api/verge-api-guide.md) - 使用 VergeOS API 自动化管理任务。


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.verge.io/run-the-platform/zh/ping-tai-gai-lan/transition-from-vmware.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
