1、了解 P2V 迁移

在虚拟化时代,需要将物理机迁移到虚拟机,也就是我们常说的 P2V 迁移,在现在云时代,P2V 迁移变得更加频繁,也是 IT 管理者必须掌握的基本技术。
   关注虚拟化的人都做过或者至少知道 P2V(物理到虚拟)、V2P(虚拟到物理)以及V2V(虚拟到物理)其中的一种,P2V迁移过程是将物理服务器转换成虚拟机。这么做好啥好处?过程是怎么样的?
   虚拟机在线迁移技术指的是在不同的物理主机之间迁移虚拟机。在不中断应用的情况下完成内存数据和虚拟机状态的转移,通常迁移过程对用户透明,不会感觉到应用中断。 迁移进程自动捕捉虚拟机相关的内存空间(其中包含虚拟机占用的处理器寄存器状态),然后以 TCP/IP 包的形式把数据发送给其它服务器。新服务器加载处理器寄存器状态,在不停顿的情况下无缝接管原有虚拟机业务。
    多数迁移发生在同种管理程序之下,也因此新的虚拟机保留了其名称及其它特性。尽管物理上虚拟机位于不同的服务器上,它们对于用户而言是完全相同的。
  在线迁移是虚拟化主要优势之一,当服务器或数据中心异常时,工作负载可以自动转移。对于业务连续性而言,例如在虚拟机需要维护时可以把负载迁移到有空闲计算资源的其它计算机上。维护结束服务器恢复运行后,可以把负载迁移回原服务器,整个过程不中断。
  在线迁移还有益于服务器的整合,它可以支持 IT 管理在数据中心服务器之间实现负载均衡,避免出现部分过载情况。在线迁移还可以用于实现灾难恢复,因为虚拟机可以在不同站点间自由地移动,依赖在远程站点的备用服务器运行来实现容灾。

2、所谓工具在手不忧不愁,要进行迁移肯定得借助一些迁移工具,下面我们来看看几款P2V迁移工具。

各种主流虚拟化软件平台都包含虚拟机迁移工具。包括:Microsoft SCVMM、VMware P2V Assistant、Symantec Norton Ghost 、 PlateSpin Migrate 及 Citrix Systems XenConverte工具。
   ①、Hyper-v ::任何虚拟化平台都值得其 RAM 有一个导入物理工作负载和虚拟机本身的方法。Hyper-V 的管理控制台——SCVMM——具有把物理服务器和虚拟机向 Hyper-V 的虚拟硬盘(VHD:Virtual Hard Disk)格式转换的属性。不管是P2V迁移还是V2V迁移,都需要安装SCVVM管理工具来实现.
   ②、VMware P2V Assistant:VMware公司提供的迁移工具,自带Windows/Linux(beta)的P2V迁移工具Vmware Converter。 V2V迁移:支持导入第三方虚拟系统。用来迁移Windows NT/2000/2003计算机到VMware虚拟机中,在迁移的时候,P2V提供引导光盘,此引导光盘用来启动想迁移的计算机,并且把“源”计算机上硬盘所有数据上传到P2V中并直接制做成虚拟机使用的硬盘镜像文件,同时“替换”虚拟机中镜像文件的硬盘驱动程序。
这个工具不能迁移Windows以外的主机,如Netware、Linux。另外,这个工具对某些服务器的网卡或硬盘不支持,能迁移的主机不是很多。这时就需要第三方的工具软件。
  ③、symantec norton ghost:这款软件是基于镜像的转换工具。在迁移的时候,symantec norton ghost提供引导光盘,此引导光盘用来启动想迁移的计算机,并且把“源”计算机上硬盘所有数据上传到P2V中并直接制做成二进制文件。再通过虚拟机做好另一个一模一样的系统。通过symantec norton ghost恢复。
  ④、PlateSpin Migrate 是转换工具最强大的一个选择。PlateSpin Migrate 可以把 Windows、Linux 和 Solaris 系统转换到各种各样流行的虚拟化平台上,该工具具有转换工具所有的属性,因为其可以把物理系统迁移到虚拟机或者其它物理机内,并且也可以逆向迁移。同时还可以执行从 PlateSpin Recon——这是一个非常流行的整合规划工具——导入的转换任务。


          PlateSpin Migrate 智能迁移系统架构图

⑤、Citrix P2V迁移:自带Linux的P2V迁移工具XenConverter, Xenconvert也支持windows的p2v V2V迁移:有第三方免费工具将VMware虚拟机转换为XenServer虚拟机(包括Windows系统和Linux系统)。但是Citrix的转换工具成功率不是很高,这很头痛。

3、选择适当的P2V工具

为确保选择了最恰当的转换工具,请先考虑好如下这些问题:
   可以使用免费工具吗?VMware, 、Citrix 都提供了免费工具,也有一些其它厂商提供 15 到 30 天的免费使用。如果免费工具可以满足需求,确实是不错的选择。而且,某些免费版本还提供了更多的功能。例如,Liuux P2V 在 VMware vCenter Converter Standalone 免费版中可以支持,但在付费的vCenter 插件中却不支持。
   支持哪种虚拟机磁盘镜像和管理程序?除了 Citrix (支持格式.ovf\.ova\.vhd等)之外,各种工具都可以支持 VMware 的 VMDK 格式。而 VMware 之外的各种工具可以转换微软的 VHD 镜像。VMware 可以提供对部分微软老磁盘镜像的支持,而另外的一些工具可以支持诸如Citrix 或 VirtualBox 这样的管理程序。

4、结言:

尽管P2V迁移可以在各种虚拟宿主机之间进行,但是在进行跨处理器平台迁移之前的测试工作很重要。Intel和 AMD 生产的处理器都为包括自动迁移在内的虚拟化任务提供了扩展支持。毕竟 Intel VT 和 AMD-V processors 对迁移采用了不同的支持方式,在跨平台的迁移过程中可能会因此引发不可预知的性能问题。

转载于:https://blog.51cto.com/sunzy/1066360

认识P2V(虚拟化与云技术)相关推荐

  1. 从虚拟化到云原生——容器技术的发展史

    近年来,云原生 (Cloud Native)可谓是 IT 界最火的概念之一,众多互联网巨头都已经开始积极拥抱云原生.而说到云原生,我们就不得不了解本文的主角 -- 容器(container).容器技术 ...

  2. 桌面虚拟化云技术将支撑数字化医院

    桌面虚拟化云技术将支撑数字化医院 2013-12-04 10:32 现今医疗行业已经从医院--患者的二元关系走向从医院--患者--政府监督--医疗保险的多元关系,医疗体系需要更高效的运转,患者需要更好 ...

  3. 阿里云受邀参加KVM虚拟化重量级国际技术论坛

    阿里云受邀参加KVM虚拟化重量级国际技术论坛       Topic录取数量在全球公有云厂商中与Google并列第一 Linux基金会于10月份在捷克举行了一系列的重要会议,包括Linux 内核峰会. ...

  4. 《现代操作系统》第7章读书笔记--虚拟化和云(未完成)

    写在前面:本文仅供个人学习使用,如有侵权,请联系删除.文章中所用图片绝大多数来源于<现代操作系统(第4版)>,请读者支持原版. 文章目录 第7章 虚拟化和云 7.2 虚拟化的必要条件 第7 ...

  5. 思科虚拟化与视频技术打造协作新体验

    思科虚拟化与视频技术打造协作新体验 http://network.51cto.com  2010-12-15 17:44  思科  51CTO.com  我要评论(0) 思科近日宣布推出了全面的桌面虚 ...

  6. 云技术与云计算的区别

    云技术是指实现云计算的一些技术,包括虚拟化.分布式计算.并行计算等:云计算除了技术之外更多的是指一种新的IT服务模式,可以说目前提到较多的云计算30%是技术,70%是指模式.云存储平台比较通俗的可以理 ...

  7. 一文带你领略虚拟化领域顶级技术会议KVM Forum 2018

    KVM Forum是由Linux基金会组织的高端技术论坛会议,主要为社区各个维护者,开发人员,和用户提供一个讨论Linux虚拟化技术发展趋势以及挑战的交流场所.参会人员都集中在KVM虚拟化相关领域,是 ...

  8. 虚拟化精华问答 | 虚拟化的关键技术有哪些?

    在实际的生产环境中,虚拟化技术主要用来解决高性能的物理硬件产能过剩和老的旧的硬件产能过低的重组重用,透明化底层物理硬件,从而最大化的利用物理硬件.今天就让我们一起来看看关于虚拟化的精华问答吧. 1 Q ...

  9. 可信云认证累计达20项,腾讯云技术创新能力再获专业认可

    8月14-15日,由中国信息通信研究院.中国通信学会.中国通信标准化协会主办的"2018可信云大会"在北京国家会议中心举行.会上,腾讯云黑石物理服务器.混合云解决方案(公有云部分) ...

最新文章

  1. 倦怠和枯燥_启动倦怠
  2. [codevs 1249] 多边形的面积
  3. mysql 全表连接_MySQL学习—多表查询(内连接,外链接,全连接)
  4. Spring使用JDBC访问MySQL数据库
  5. git(9)--- 如何使用MTK GIT发布分支
  6. python barrier_Python多线程-Barrier(障碍对象)
  7. mysql+installer+community+5.7.9_win10系统,mysql-installer-community-5.7.19.0.msi安装
  8. 2014-VGG网络讲解
  9. 速卖通关键词挖掘工具_谷歌优化关键词挖掘工具大全
  10. 1.3 新概念 可数名词变复数
  11. 《OpenSSL3.0学习之七 OpenSSL FIPS 提供程序|CSDN创作打卡》
  12. Simulink开环控制都不稳----记录一次还没有解决的问题
  13. 2017年学习总结-新的开始
  14. adb安装配置及连接手机
  15. 【复变函数与积分变换】第1章 复数——1.1 复数的定义及其四则运算
  16. ULINE(插入水平线)
  17. win7网络发现启用后找不到网络计算机,win7启用网络发现怎么又关闭了怎么解决...
  18. 编译小米2s CyanogenMod 版本遇到的几个问题
  19. 联想微型计算机怎么调暗屏幕,演示一下联想一体机调节屏幕亮度的详细步骤!...
  20. 人生时间计算器_时间计算器

热门文章

  1. ftp工具 安卓,ftp工具 安卓,有推荐的吗?
  2. 人人都应该会的设计模式--策略模式
  3. Python html 爬虫 抓取论坛内容
  4. vc_runtimeMinimum_x64.msi 找不到的解决方法microsoft
  5. 基于QT开发的音乐播放器(附源码)
  6. 18723 FBI树(存储建树思路)
  7. 神机百炼2.41-BFS
  8. NOD32与VS2005冲突问题
  9. 目标进程已退出,但未引发 CoreCLR 启动事件
  10. 虫虫asp建站源码_虫虫留言本V2.0完整版源码