本篇仅对华为云计算HCIE-Cloud面试中所出现的题进行一个较为标准的解答,如需理解详情,还是建议听一些更具有专业性的回答;不过博主后续会针对每一个细节出文章进行描写,让大家真正的了解华为云计算,并不是只能考试还能运用到工作生活当中,针对考试的可以用面试宝典作为一个参考。一起进步吧!

进入正题

FusionCompute虚拟机热迁移定义,应用场景,迁移要求,迁移过程。

虚拟机热迁移定义:是指将运行中的虚拟机从一台主机迁移到另一台主机 上的过程,迁移过程中不中断虚拟机的业务,用户无感知。
应用场景:
①主机负载较重场景下,通过虚拟机热迁移实现负载均衡
②主机进行计划性停机维护;
③当多数主机负载过轻时,可以将虚拟机迁移整合,以减少主机数量,提高资源的利用率,实现节能减排。

迁移要求:

虚拟机:
    1、虚拟机运行中   (tools不要提!)
    2、未绑定USB、图形处理器(绑定的GPU)
    3、没有使用SRIOV网卡,智能网卡(该点不问就不提!)
    4、一次做多迁移8台虚拟机
主机层:
    1、主机不能处于维护模式
    2、有足够的CPU、内存资源
    3、迁移过程中,不能下电和重启
    4、源目主机CPU类型不一致,需要开启集群IMC模式
存储层:共享存储(为什么?因为热迁移实质就是内存的迁移)
网络层:
    1、源目主机网络互通
    2、集群内迁移需要在一个DVS上
集群:
    1、跨集群迁移内存复用开关要一致
    2、跨集群迁移若CPU类型不一致,开启集群的IMC模式
    3、跨集群迁移必须开启VXLAN(建立一个VXLAN通道,在虚拟机上启一个VETP做为网关)

迁移过程:

    1、调查客户需求
    2、查看参数和虚拟机状态
    3、检查网络(必须互通)
    4、准备迁移,执行迁移
    5、迁移完成后,检查业务是否正常运行 

原理: (内存迭代、内存切片)
1、将虚拟机配置和设备信息传送到目标主机上;
2、传送虚拟机内存:将虚拟机迁移时的初始内存及内存变更分片同步到目标主机上;
3、暂停源虚拟机并传送状态,在原主机上暂停虚拟机,将最后的变更内存传到目标主机;
4、在目标主机上恢复虚拟机,并在原主机上停止虚拟机。

思考:VRM能不能迁移
答:VRM默认是不能迁移的,因为VRM默认是与主机绑定的

什么是存储热迁移?原理?使用场景?约束条件?

(该迁移考官不提不要说!)一般不考这个,但是这个也要看一下多少人家问起来你不虚~
存储热迁移定义:将运行中的虚拟机的磁盘从一个数据存储迁移到另一个数据存储中。
原理:在目的存储上创建一个与源相同的空镜像文件;
将目的存储的镜像文件设置为源镜像文件的 mirror,使虚拟机的 IO 写也能落盘在目的存储上,保证了脏块数据的同步;
将源镜像的数据迁移到目的镜像中,保证了基线数据的同步;
在基线数据同步完成后,短暂的时间内暂停虚拟机的 IO 请求,将虚拟机的存储文件从源镜像切换到目的镜像上,这样就完成了存储的迁移。
热迁移约束条件:(虚拟机磁盘所在的数据存储必须是虚拟化数据存储)
不支持迁移已挂载的“共享”类型的磁盘和链接克隆虚拟机的磁盘;
不支持非持久化磁盘和开启 iCache 功能虚拟机磁盘;
不支持目的数据存储为 FusionStorage 的迁移。
冷迁移约束条件:
虚拟机为“已停止”时,如果目的数据存储为块存储,不支持非持久化磁盘、带快照虚拟机磁盘的迁移。
虚拟机为“已停止”时,如果源数据存储为 FusionStorage,不支持非持久化磁盘、带快照虚拟机磁盘的迁移。
应用场景:
①将数据存储的所有卷迁移后,可以对数据存储进行减容;
②可以调整数据存储之间的负荷。
总结:
①如果不是共享存储,迁移主机是不可以的;如果是共享存储,都可以迁移主机;
②源存储虚拟化,目标存储也是虚拟化,不管是本地还是共享都支持热迁移;
③源存储非虚拟化(本地),目标存储虚拟化(本地和共享),本来是不能热迁的, 在开启支持基础块存储设备后,可以先迁移存储在迁移虚拟机(不能一起迁);
④如果是 FusionStorage 只能是非虚拟化,可以按共享非虚拟化来做。

追问

跨集群热迁移能不能迁移?跨数据中心能不能迁移?
答:跨集群可以迁移,但两个集群的内存复用开关要一致,两个集群使用相同的 DVS,相同的共享存储。不同站点间多个集群想做热迁移必须打通 VXLAN。

两台 VM 属于不同网段我们虚拟机可以迁移么?
答:可以。

为什么要安装 vmtool,实现什么功能? (注意:FC 6.3.1 可以不挂载 tools 进行迁移)
答:要求了解 Tools 的作用,在这里实现的功能是获取虚拟机的 IP,安全关闭虚拟机,迁移虚拟机。
补充:
tools 功能:
1.为虚拟机提供高性能磁盘 IO,网络 IO
2.监控虚拟机硬件信息
3.为虚拟机提供高级特性:迁移虚拟机;安全关闭,重启,休眠虚拟机;在线调整 CPU 规格;快照;虚拟机网卡高级功能,QOS,流量整形;虚拟机蓝屏检测;虚拟机与 ntp 同步;自动升级虚拟机驱动程序。

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

如果热迁移过程中失败了,源端的虚拟机会如何?
答:迁移失败源虚拟机仍然在源主机上运行,目标主机删除虚拟机迁移的数据。

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

虚拟机热迁移时传递的配置信息和设备信息具体是什么?保存在哪里?
答:具体指的是虚拟机的操作系统,虚拟机的 CPU 个数、内存大小、硬盘以及网卡等信息,保存在 VRM 的数据库中,以及虚拟机所在的 CNA 上。

VRM 虚拟机能否进行虚拟机热迁移?
答:不能,通过部署工具导入的 VRM,会自动与主机绑定,不能迁移。

小结

热迁移题目必会!尤其是虚拟机热迁移必须熟练掌握不能有任何马虎大意!存储热迁移的一般很少出现如果出现了一个就是你在讲虚拟机热迁移的时候提到或者牵扯到存储热迁移了,还有一个就是你中奖了!这道题理解起来非常的简单,还是重在理解!

最后修改:2020 年 03 月 27 日
喜欢就用赞赏来鞭打我吧~