HCIE FusionSphere存储虚拟化

第三天笔记

热迁移

更改主机:虚拟机热迁移

更改数据存储:存储热迁移

更改主机+数据存储:完整迁移

存储热迁移:IO mirror迭代迁移

虚拟机热迁移

虚拟机热迁移定义:

是指将运行中的虚拟机从一台主机迁移到另一台主机上的过程,迁移过程中不中断虚拟机的业务,用户无感知。

虚拟机热迁移原理:

是将一台正在运行的虚拟机从一台主机迁移到另一台主机的过程,迁移过程虚拟机的业务不中断,业务无感知

1、 将虚拟机配置和设备信息传送到目标主机上;

2、 传送虚拟机内存:将虚拟机迁移时的初始内存及内存变更分片同步到目标主机上;

3、 暂停源虚拟机并传送状态,在原主机上暂停虚拟机,将最后的变更内存传到目标主机;

4、 在目标主机上恢复虚拟机,并在原主机上停止虚拟机

虚拟机热迁移约束条件:

① 虚拟机要求:

虚拟机的状态为“运行中”;

虚拟机未绑定图形处理器、USB设备等外设。

② 计算资源要求:

目标主机不能是维护模式;

目标主机要有足够的CPU和内存资源;

当跨集群迁移时,源主机所属集群和目标主机所属集群的内存复用开关设置需相同;

迁移过程,不能下电或者重启源目主机;

如果源主机和目标主机的CPU(指的是同厂商不同代的CPU)类型不一致,需要开启集群的IMC模式。

① 存储要求:

虚拟机磁盘所在的数据存储必须是共享存储。

② 网络要求:

源目主机网络必须互通。

虚拟机热迁移应用场景:

① 主机负载较重或者较轻场景下,通过虚拟机热迁移实现负载均衡;

② 主机进行计划性停机维护;

③ 当多数主机负载过轻时,可以将虚拟机迁移整合,以减少主机数量,提高资源的利用率,实现节能减排。

虚拟机热迁移失败原因:

①源主机和目标主机网络中断或网络不通;

②目标主机无法访问虚拟机的磁盘;

③在迁移过程中源目标主机故障、被重启或已进入维护模式;

④源主机和目标主机的CPU类型不兼容;

⑤目标主机资源不足;

⑥设置了迁移超时时间,迁移时长超过了迁移超时时间。(设置迁移超时时间:创建迁移任务的地方可以勾选)

追问:热迁移数据走的什么网络?

答:热迁移流量默认走业务管理网络或虚拟化SAN存储心跳网络,也可以单独规划一个网络平面用于迁移业务。

追问:虚拟机热迁移时传递的配置信息和设备信息具体是什么?保存在哪里?

答:具体指的是虚拟机的操作系统,虚拟机的CPU个数、内存大小、硬盘以及网卡等信息,保存在VRM的数据库中,以及虚拟机所在的CNA上。

追问:VRM虚拟机能否进行虚拟机热迁移?

答:不能,通过部署工具导入的VRM,会自动与主机绑定,不能迁移。

追问:跨集群迁移为什么要在相同的dvs?

答:因为虚拟机的MAC地址在EVS上,如果MAC地址改变会改变IP寻址,业务会中断。

追问:跨主机热迁移是否一定要共享存储?

答:不一定,可以不要共享存储,如整机热迁移就不需要(先迁移存储,再迁移虚拟机)

追问:为什么要内存复用开关设置一致?

答:若不开内存复用,物理内存与虚拟机内存的对应关系是一一对应的,若开启了内存复用,物理内存与虚拟机内存的关系不再是一一对应关系。若内存复用开关不一致,会导致虚拟机迁移失败。

追问:为什么开IMC就能迁移?

答:IMC可以确保集群内的主机向虚拟机提供相同的CPU功能集,即使这些主机的实际CPU不同,也不会因CPU不兼容而导致迁移虚拟机失败。

追问:如果热迁移过程中失败了,源端的虚拟机会如何?

答:迁移失败源虚拟机仍然在源主机上运行,目标主机删除虚拟机迁移的数据。

存储热迁移

(这个题一般和虚拟机热迁移一起出现,考试频率高!)

存储热迁移定义:

将运行中的虚拟机的磁盘从一个数据存储迁移到另一个数据存储中。

存储热迁移原理:

1、在目的存储上创建一个与源相同的空镜像文件;

2、将目的存储的镜像文件设置为源镜像文件的mirror,使虚拟机的IO写也能

落盘在目的存储上,保证了脏块数据的同步;

3、将源镜像的数据迁移到目的镜像中,保证了基线数据的同步;

4、在基线数据同步完成后,短暂的时间内暂停虚拟机的IO请求,将虚拟 存储文件从源镜像切换到目的镜像上,这样就完成了存储的迁移。

在目的存储上创建一个与源相同的空镜像文件

在目的存储的镜像文件设置为源文件的mirror,使虚拟机的io也能落在目的存储上,保证了脏数据的同步

将源镜像的数据迁移到目的镜像中,保证基线数据的同步

在基线数据同步完成后,短暂暂停io,将虚拟机的储存文件从源镜像换到目的镜像上,完成存储热迁移

存储热迁移约束条件:

(虚拟机磁盘所在的数据存储必须是虚拟化数据存储)

① 不支持迁移已挂载的“共享”类型的磁盘和链接克隆虚拟机的磁盘;

② 不支持非持久化磁盘和开启iCache功能虚拟机磁盘;

③ 不支持数据存储为FusionStorage的迁移。

④ 冷迁移约束条件:

虚拟机为“已停止”时,如果目的数据存储为块存储,不支持非持久化磁盘、带快照虚拟机磁盘的迁移。

虚拟机为“已停止”时,如果源数据存储为FusionStorage,不支持非持久化磁盘、带快照虚拟机磁盘的迁移。

存储热迁移应用场景:

① 将数据存储的所有卷迁移后,可以对数据存储进行减容;

② 可以调整数据存储之间的负荷。

追问:迭代迁移详细解释?

1、 锁定Guest主机内存,并将该部分的信息传送到目标服务器。

2、 Guest主机继续运行,在Host主机中开启一个新的内存分区为Guest主机提供服务。该区域仅保存变更的内容。

3、 新内存分区将继续分片锁定,并传送。

存储虚拟化模型

在这里插入图片描述

1.存储资源:告诉FC,添加的储存的资源类型、IP,名称(IP SAN 、NAS、FusionStorage、Advanced SAN)

2.存储设备:存储资源中的管理单元 (LUN ( IP SAN FC SAN)、文件目录(NAS)、存储池(FS)、本地磁盘)

3.数据存储:虚拟化平台可管理、可操作的储存逻辑单元。告诉FC,存储设备如何使用(虚拟化数据存储,非虚拟化数据存储、裸设备映射)

添加存储的过程:以IP SAN为列

1.在FC上添加存储资源,关联主机,获取IQN号

2.在存储上,创建存储池,创建LUN,创建LUN组 利用IQN号创建启动器,创建主机,创建证主机组,创建映射
3.在FC上扫描存储设备,发现第二步创建的LUN
4.在FC上将扫描到的LUN,添加为数据存储,选择使用的方式(虚拟化数据存储,非虚拟化数据存储,裸设备映射)

此处的虚拟化指的是传统虚拟化,非虚拟化指的是传统的非虚拟化+FusionStorage。因为非虚拟化、裸设备映射同样都不支持虚拟化 特性,但是裸设备是直接分配给虚拟机使用,所以非虚拟化默认不使用了。

存储虚拟化类型:

  1. 裸设备+逻辑卷(非虚拟化数据存储)没有文件系统
  2. 存储设备虚拟化(FusionStorage、advanced san)
  3. 主机存储虚拟化+文件系统 虚拟化数据存储(VIMS(SAN) EXT4(本地磁盘)、NFS(NAS))

非虚拟化虚拟最好,但是不支持虚拟化特性(快照,链接克隆)

FusionStorage,性能较好,支持一部分虚拟化特性(快照,链接克隆等)

虚拟化,性能较差,支持最多的虚拟化特性(快照,链接克隆,存储热迁移等)

注意事项:

使用IP SAN需要在FC中导出主机的WWN号,用于后续在存储上配置主机启动器 在存储侧需要将存储设备通过链路关联到主机 存储设备需要在FC中进行扫描来发现 数据存储需要创建在指定的存储设备上,且一个储存设备只能创建一个数据存储 数据存储和主机关联,为主机提供资源,数据存储可以关联到多个主机,一个主机也可以使用多个数据存储 存储设备必须被添加为数据存储才能被使用 数据存储 可以用于存放虚拟机磁盘、快照文件 数据存储的大小依赖于存储设备的大小

磁盘配置模式

  1. 普通磁盘:根据磁盘容量为磁盘分配空间,创建时会擦除物理设备上保留的任何数据,性能最好,创建速度最慢
  2. 普通延迟置零:根据磁盘容量为磁盘分配空间,创建时不会擦除物理设备上保留的任何数据,但后续从虚拟机首次执行写操作时会按需要将其置零。创建速度比“普通”模式快;IO性能介于“普通”和“精简”两种模式之间。
  3. 精简:该模式下,系统首次仅分配磁盘容量配置值的部分容量,后续根据使用情况,逐步进行分配,直到分配总量达到磁盘容量配置值为止。创建速度最快,性能最差

磁盘模式

  1. 从属:快照中包含该从属磁盘,更改将立即并永久写入磁盘。

  2. 独立-持久:更改将立即并永久写入磁盘,持久磁盘不受快照影响。 即对虚拟机创建快照时,不对该磁盘的数据进行快照。使用快照还原虚拟机时,不对该磁盘的数据进行还原。

  3. 独立-非持久:关闭电源或恢复快照后,丢弃对该磁盘的更改。 若选择“独立-持久”或“独立-非持久”,则对虚拟机创建快照时,不对该磁盘的数据进行快照。使用快照还原虚拟机时,不对该磁盘的数据进行还原。

    如果快照后,该磁盘被解绑定且未绑定其他虚拟机,则快照恢复的虚拟机会重新绑定该磁盘,但磁盘数据不进行还原。 如果快照后,该磁盘被删除,则快照恢复的虚拟机上不存在该磁盘。

    限制条件:

  4. 当数据存储类型为“虚拟化本地硬盘”、“虚拟化SAN存储”、“NAS存储”或“FusionStorage Block”,且磁盘类型为“共享”时,该磁盘不支持创建快照,默认“独立-持久”。

    2.当磁盘类型为“普通”且数据存储类型为“虚拟化本地硬盘”、“虚拟化SAN存储”、“FusionStorage Block”或“NAS存储”时,磁盘才可以创建为“独立-非持久”模式。

磁盘类型

  1. 普通:普通磁盘只能单个虚拟机使用。
  2. 共享:共享磁盘可以绑定给多个虚拟机使用。

化SAN存储”、“NAS存储”或“FusionStorage Block”,且磁盘类型为“共享”时,该磁盘不支持创建快照,默认“独立-持久”。

  2.当磁盘类型为“普通”且数据存储类型为“虚拟化本地硬盘”、“虚拟化SAN存储”、“FusionStorage  Block”或“NAS存储”时,磁盘才可以创建为“独立-非持久”模式。

磁盘类型

  1. 普通:普通磁盘只能单个虚拟机使用。
  2. 共享:共享磁盘可以绑定给多个虚拟机使用。
  • 3
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值