跳到主要内容

架构与数据路径

项内容
适用角色架构师、交付工程师、平台管理员
完成标准组件位置、控制路径、数据路径和网络边界已确认

技术架构​

┌─────────────────────────────────────────────────────────────────┐
│ 表现层 · CMC 控制台 │
│ 资源发现与迁移编排 │ 任务与切换管理 │ 日志、验收与配置 │
└─────────────────────────────────────────────────────────────────┘
│ HTTPS / API / 状态
▼
┌─────────────────────────────────────────────────────────────────┐
│ 控制层 · CMC Master │
│ Web 与 API │ 任务调度 │ 迁移状态 │ 受控配置 │
└─────────────────────────────────────────────────────────────────┘
│ 调度与数据通道
▼
┌─────────────────────────────────────────────────────────────────┐
│ 执行层 │
│ VMware ProxyVM │ Worker / ConversionNode │
│ FusionCompute 目标卷 │ 系统转换与验证 │
└─────────────────────────────────────────────────────────────────┘

控制面与数据执行面分离
组件主要职责部署位置
CMC MasterWeb 控制台、API、任务编排、状态和配置FusionCompute
Worker / ConversionNode目标卷写入、系统转换和辅助任务FusionCompute
VMware ProxyVM连接 VMware 源磁盘数据路径VMware 环境
vCenter / ESXi提供源资源、快照、磁盘和虚拟机操作客户源端
FusionCompute提供目标计算、网络、存储和虚拟机客户目标端

磁盘数据路径​

┌──────────────┐ ┌──────────────┐ ┌──────────────┐ ┌──────────────┐
│ VMware 源端 │ │ 源侧通道 │ │ 转换执行 │ │ FusionCompute│
│ 源虚拟机磁盘 │──▶ │ ProxyVM │──▶ │ Worker │──▶ │ 目标卷与虚拟机│
│ vCenter/ESXi │ │ 连接源磁盘 │ │ 写入与转换 │ │ 启动与验收 │
└──────────────┘ └──────────────┘ └──────────────┘ └──────────────┘

Master 只负责调度与状态,不承载磁盘数据传输
  1. Master 根据迁移计划调度任务并维护状态。
  2. ProxyVM 在 VMware 侧连接源虚拟机磁盘数据路径。
  3. Worker 将数据写入目标卷并执行系统转换。
  4. FusionCompute 根据目标配置创建虚拟机并挂载目标卷。
  5. 管理员完成网络、系统、应用和数据验收后确认接管。

安全与控制边界​

  • 浏览器只连接 CMC 控制台,不直接承载磁盘数据;
  • 上游凭据通过控制台受控录入,页面、日志和导出内容不得显示明文;
  • 源端快照、开关机和最终切换属于受控变更,必须获得项目授权;
  • 热迁移在最终切换时仍需要停写和短暂停机;
  • 源端清理、目标卷删除和任务强制清理不能作为常规故障处理手段。