平替VMware?开源虚拟化管理平台Proxmox VE(十六)VM迁移 您所在的位置:网站首页 vmware怎么打开 平替VMware?开源虚拟化管理平台Proxmox VE(十六)VM迁移

平替VMware?开源虚拟化管理平台Proxmox VE(十六)VM迁移

2023-03-14 21:40| 来源: 网络整理| 查看: 265

前言

平替VMware?开源虚拟化管理平台Proxmox VE(一)初识

平替VMware?开源虚拟化管理平台Proxmox VE(二)跑起来

平替VMware?开源虚拟化管理平台Proxmox VE(三)登录与图形界面概览

平替VMware?开源虚拟化管理平台Proxmox VE(四)升级版本

平替VMware?开源虚拟化管理平台Proxmox VE(五)安装第一个VM

平替VMware?开源虚拟化管理平台Proxmox VE(六)安装第二个VM

平替VMware?开源虚拟化管理平台Proxmox VE(七)VM的管理

平替VMware?开源虚拟化管理平台Proxmox VE(八)克隆与模板

平替VMware?开源虚拟化管理平台Proxmox VE(九)Cloud-Init

平替VMware?开源虚拟化管理平台Proxmox VE(十)网络

平替VMware?开源虚拟化管理平台Proxmox VE(十一)存储之iSCSI

平替VMware?开源虚拟化管理平台Proxmox VE(十二)存储之NFS

平替VMware?开源虚拟化管理平台Proxmox VE(十三)存储之移动VM虚拟磁盘

平替VMware?开源虚拟化管理平台Proxmox VE(十四)PVE重装

平替VMware?开源虚拟化管理平台Proxmox VE(十五)集群

广而告之

环境

Proxmox VE Version: 7.2-X

什么是VM迁移?

前面我们构建了PVE集群,那么接下来我们就来感受一下集群带来的好处。

有了解过VMware vSphere的朋友应该知道,vSphere vMotion可以在不同的节点迁移VM。

vMotion

VM迁移就是我们可以使用冷迁移或热迁移将虚拟机从一个计算资源或存储位置移至另一计算资源或存储位置

PVE同样支持VM迁移。

冷迁移与热迁移

根据被迁移VM的电源状态,可以分为:

冷迁移:将已关闭电源的虚拟机移至新主机。热迁移:将已打开电源的虚拟机移至新主机。热迁移可以保证在迁移过程中VM的业务连续性。

冷迁移不用多说,很简单。我们下面着重介绍热迁移(online migrate)。

VM迁移(本地存储)

当VM使用本地存储(如:local-lvm)时,如果要迁移到其他计算节点,除了CPU、内存资源,此时需要将VM的磁盘也一并迁移,通常磁盘映像非常大,所以迁移过程非常耗时。

说明:一台 ubuntu VM(103)运行在 pve01 节点上,磁盘使用本地存储 local-lvm。

需求:将该VM在线迁移到 pve02 节点上。

在左侧的资源树中,选择需要迁移的VM,然后 右键 - Migrate

Migrate-1

配置Migrate属性

Source node:源节点Target node:目标节点Mode:这里就是前面说到冷迁移(Offline)和热迁移(Online)模式Target storage:目标存储,下拉列表可以选择目标节点可用的存储。如果留空,则保持之前的存储(比如之前是local-lvm,那么也迁移到目标节点的local-lvm)Migrate-2

我们看到,有个警告信息。意思就是使用本地存储,那么迁移过程非常漫长。

Info

为了接下来共享存储的演示,我本次指定Target storage为共享存储:iscsi-lvm

点击 Migrate,开始迁移

开始迁移

Migrate任务开始,可以详细查看迁移输出日志信息

迁移日志

从上面的迁移日志可以看出,迁移分成两个部分:

磁盘迁移内存数据迁移

所以整个迁移时长取决于:

迁移的磁盘大小迁移的内存大小迁移网络的带宽

等待迁移完成,我们可以看到VM(103)已经迁移到了pve02节点上运行。

迁移完成

VM迁移(共享存储)

上面演示了如何迁移使用本地存储的VM,下面演示如何迁移使用共享存储的VM。

说明:此时 ubuntu VM(103)运行在 pve02 节点上,磁盘使用共享存储 iscsi-lvm。

需求:将该VM在线迁移到 pve01 节点上。

同样,在左侧的资源树中,选择需要迁移的VM,然后 右键 - Migrate

Migrate-1

配置Migrate属性

Source node:源节点Target node:目标节点Mode:这里就是前面说到冷迁移(Offline)和热迁移(Online)模式

注意到有什么不同没有? 细心的小伙伴可能已经发现,此时没有 Target storage 属性了。

Migrate-2

点击 Migrate,开始迁移

迁移日志

等待迁移完成,我们可以看到VM(103)已经迁移到了pve01节点上运行。

迁移完成

小结

如果跟着实验试过本地存储、和共享存储迁移,那么你肯定有直观感受,就是使用本地存储迁移实在是慢爆了。

本次实验,本地存储迁移耗时:3m 32s,而共享存储迁移耗时:16s

所以:为了便于在线迁移,强烈推荐使用共享存储

接下来

欲知后事如何,且听下回分解。

《平替VMware?开源虚拟化管理平台Proxmox VE(十七)HA高可用》



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有