icloud-p2v的实现

来源:互联网 发布:java 安卓获取当前时间 编辑:程序博客网 时间:2024/04/28 14:21

一、virt-p2v简介:

1.什么是Virt-p2v

virt-p2v是Redhat开发的开源P2V工具,是一个将物理机转换为虚拟机的工具。

2.Rhelvirt-p2v的原型架构示意图:

图1-1 virt-p2v架构示意图

二、icloud-p2v

1. icloud-p2v是什么?

icloud-p2v是基于rhelvirt-p2v做的自动化转换工具,它集成于icloud管理系统中,实现物理机到集群的自动化转换。

2. icloud-p2v的架构示意图


2-1 icloud-p2v架构示意图

3. icloud-p2v的实现

下面的介绍中,client是要转换的物理机,p2v-server是虚拟机服务器

RhelVirt-p2v是通过client端配置转换参数,然后再通过p2v-server端调用libvirt生成一个虚拟机,从而实现物理机转换虚拟机。而这样的工具在集群管理中实现物理机转换虚拟机明显不够自动化,转换完成后还需要很多专业的操作,才能将虚拟机加入到集群中,所以icloud-p2v就需要解决一个问题。

icloud-p2v将所有的配置参数全部转移到cloud-management上,用户只需要在client端启动p2v光盘连接上相应的p2v-server就可以直接将物理机转换到虚拟机集群中。icloud-p2v使用户减少中间不必要的操作,实现了物理机转换到虚拟机集群的自动化。

4. icloud-p2v的使用

icloud-management上设置转换参数

2-2 icloud-p2v参数设置

client端插入光盘并设置ip地址

2-3 设置client ip

client设置p2v-serverip地址

2-4 设置client连接p2v-server

选择要转换的磁盘,点击转换,将物理机转到为虚拟机

2-5 icloud-p2v参数设置

转换完成,在icloud集群中生成虚拟机:

2-6 虚拟机转换完成

到此完成了从物理机到虚拟机的转换。


原创粉丝点击