虚拟机转换应用程序可以将工作负载连同其保存着的应用数据,一起转移到新的虚拟环境中,但是该任务并不是很容易完成的。
除非虚拟机(VM)客户机是从“裸金属”操作系统全新安装的,否则客户机实例需要由一个已有稳定的VM进行转换,这个VM具有涉及相关的CPU、内存、存储需要、网络I/O等需求的特定脚本。
转换这种稳定的平台需要保持许多特征,包括操作系统特有的文件、设备以及用户和组属性。
原封不动地保持所有这些组件,并且尽可能减少服务器停机时间,是虚拟机转换软件的关键,由此,也衍生了一个潜力巨大的市场。除了VMware、XenSource之外,也有包括PlateSpin和LeoStream在内的公司推出的相关的应用软件。
近日,美国《Network World》对PlateSpin和LeoStream的虚拟转换软件进行了测试,测试表明,这两款软件都相当成功。
PowerConvert:功能全面
PlateSpin的PowerConvert旨在成为一款不关心用户使用哪种虚拟主机平台的平等主义的服务配置产品。其主要目的是帮助服务器进程从A点转移到B点。在PlateSpin的领域中,这些点可能存在于虚拟世界或物理世界中,或者同时存在于这两个世界。PlateSpin支持P2V(物理到虚拟)、 V2V(虚拟到虚拟)、V2P(虚拟到物理)、P2P(物理到物理)转换、P2I(物理到映像)、V2I(虚拟到映像)、I2V(映像到虚拟)以及I2P(映像到物理)部署。
PlateSpin完成任务的关键,是它利用一种可以最多只需要一次重新引导的转换过程。当然,在享受单次重新引导前需要提醒的是,你可能必须进行多次试验转换之后,再尝试到一台使用中的关键任务服务器上做这件事。
PowerConvert分析候选服务器来获得库存代码和建立运行在这些服务器上的服务的关联。
安装PowerConvert服务器组件需要运行在Windows 2003 Enterprise Server平台上的Microsoft .Net 2.0框架,而PowerConvert中没有提供这个框架。
《Network World》实验室在Virtual Iron和VMware虚拟化平台上测试了PowerConvert。它比较好地分析了运行在两个平台上的软件,很好地掌握了两种平台格式上的小差异。
转换过程,不管是预定的还是实时的,都按着一张详细的分步清单进行,这张清单有助于准确确定转换可能出现问题的位置。
工程师使用PowerConvert运行了各种迁移,检查在目标平台上运行平台的P2V(Windows和Linux)以及V2V、I2V和V2I映像。包含在这些映像中的进程是DNS、文件/打印服务、网络配置以及在使用Linux时的sendmail/procmail。所遇到的唯一的小问题是PowerConvert偶然(只出现了一次)在P2V转换过程中不能停止Windows服务器上的服务。
PowerConvert对完成测试P2V和V2V转换的能力很强,尤其在Linux上。加载Linux CentOS+运行着的Apache服务器+Tomcat在P2V转换时用了52分钟,在V2V转移时用了9分钟。Windows 2003 Enterprise Server转换用时长一些,P2V用了94分钟,V2V用了19分钟。
PowerConvert应用服务器完成有限的管理任务,如在转换前和转换后停止和启动服务。可惜是,它没有提供映像认证或映像“证明”方法。用户安全性和其他控制也没有。
由于PlateSpin按转换和特性(如递增转换)的数量和工作负载(操作系统、应用和数据快照)恢复与管理来授权PowerConvert,因此,这是一种适合执行由大量物理服务器平台向虚拟服务器转换的工具。
此外,PlateSpin所做的任务,没有出现兼容性问题。
LeoStream:应用于中低端
Leostream的P>V软件是一款与PlateSpin竞争的物理到虚拟转换工具。
向导程序将虚拟化映像集成到VMware ESX或Microsoft Virtual Server 2005环境中。Leostream的P2V产品以600美元5次转换的价位,定位于中档市场客户。
P2V向导用于交互式运行(一次一个转换),不过它还可以编写脚本,满足那些希望自动完成相同型号物理主机的P2V转换的用户需要。可惜的是,Leostream没有采用任何本机调度概念,因此,客户必须在转换进行时监测转换过程。
每一次转换都通过输入源物理机器唯一的密钥来单独授权。这个密钥由向导程序获得,然后登录到公司网站上获得转换密钥。一旦源机器获得授权,它可以被免费转换多次,满足有限的备份/灾难恢复场景的需要。
此外,Leostream P>V的功能对于小批量转换或10~20台机器的“一次性”转换很有用。总的来说,在“普通”主机到VM转换中没有遇到问题。
在转换速度方面,Leostream比一般工具要快。LeoStream在为VMWare进行的转换上用了大约38分钟,在为XenEnterprise进行的转换上用了39分钟。这些时间比PlateStream快16分钟,大大快于VMware的最快76分钟和XenEnterprise 4.0两小时的转换时间。
Leostream的Web界面在识别物理主机、转换步骤以及目标虚拟化主机环境中的控制上易于理解,上手迅速。一个小小局限是在转换完成前没有办法改变硬盘分配的大小;硬盘分配尺寸不能在转换前或进行中改变,而只能在转换后改变。
总的来说,P>V在不同阶段简单、直观的使用还算令人满意。Leostream P>V坚持KISS原则(务求简单,简单到不用大脑的地步)。它缺失的东西是一个好的映像库,映像库将有助于在以后使用时认证映像的能力以及更多的映像管理和策略用户管理,这就将使该产品比它现在作为一种一次性的转换工具更有用处。
测试亮点
● 能够实现多种转换方式
● 没有出现兼容性问题,可以满足多种转换需要,确保服务正常进行
● 转换速度快,成本较低
● 两种转换工具提供了不一样的转换方式,覆盖了不同的市场定位
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
相关推荐
-
妙用多个厂商虚拟化产品转换虚拟磁盘
让多种技术协同工作有时是比较困难的,特别是针对不同的虚拟磁盘格式。由于没有磁盘格式的标准,你可能需要将虚拟磁盘从一个厂商的格式转换成另一个厂商的。
-
SLES 11虚拟机管理工具:libvirt与Platespin介绍
Novell公司的SUSE Linux Enterprise Server(SLES)11为服务器虚拟化提供了基于Xen的完整功能堆栈。但是,SLES 11是如何处理虚拟机管理的呢?
-
使用PlateSpin 7.0在P2V迁移时搜索服务器
在大多数虚拟化技术里,P2V迁移选项是有限的。PlateSpin 7.0与PowerConvert 7.0提供了一种产品,专用于这样的非常任务。
-
学习使用PowerConvert
Novell推出PlateSpin PowerConvert Version 7.0版本,新增备份与恢复功能,并扩充对多重平台的支持。那么如何安装PlateSpin PowerConvert?如何在具体环境中使用迁移和恢复功能?