评测工程师介绍:PConline评测工程师 谢肖绵(点击进入BLOG) 评测工程师评点: SWsoft Virtuozzo是市面上比较流行的虚拟化软件之一。Virtuozzo提供的P2V工具能够将物理机上的系统原封不动地转换成虚拟机的运行文件,并在虚拟环境中加载,从而避免了迁移系统过程中重新安装系统、配置应用的复杂过程。测试中我们要迁移一个带有SQL2005和浪潮ERP软件,一个5G的数据库,按照测试提示总计有17G数据(实际系统没有这么大),我们要做的事情就是把这个数据块从一台曙光曙光A620r-F物理机上面转移到曙光A830r-F上面的虚拟机上。 测试目的:了解SWsoft Virtuozzo的P2V迁移功能与性能。 测试方法:从一台曙光曙光A620r-F物理机上迁移一个带有SQL2005和浪潮ERP软件,一个5G的数据库,按照测试提示总计有17G数据(实际系统没有这么大)到曙光A830r-F上面的虚拟机上。 测试环境: 硬件组成 | 物理机 | 曙光A620r-F:AMD opteron2218HE*2/1G*16/SAS 15K 73G*4/Raid5 | 虚拟机 | 曙光A830r-F:AMD opteron8218HE*4/1G*16/SAS 15K 73G*4/Raid5 | 网络 | H3C 24口 1000M交换机 | 软件组成 | OS: Microsoft Windows Server 2003 Enterprise Edition(32Bit)SP1Microsoft Windows Server 2003 Enterprise Edition(32Bit)SP1 | SWsoft Virtuozzo | Microsoft SQL Server 2005 | 浪潮通软ERP-PS9.1 | 测试工具 | SWsoft Virtuozzo 3.51 P2V迁移工具 |
| | 结论:从物理机向虚拟机迁移过程中,我们发现按照操作手册方式操作,速度非常慢。测试中我们要迁移一个带有SQL2005和浪潮ERP软件,一个5G的数据库,按照测试提示总计有17G数据(实际系统没有这么大),耗时3小时。 并且由于迁移后的Windows系统位置必须在C:\windows,而且在同一个物理系统上,不同的虚拟环境没有办法实现分别调用c:\windows\和d:\windows这样不同的系统安装目录。举例来说,已经安装好的windows,是没有办法修改windows安装路径的,即使修改了windows的路径变量,系统也不能切换过去。因此,Virtuozzo的虚拟方式,限制了它要求迁移环境是标准化。 同时,由于SWsoft Virtuozzo 3.51不支持Microsoft Windows Server 2003 R2 Enterprise Edition(32Bit)SP2,因此如果迁移过程中操作系统打的补丁是SP2时,会出现一些问题。 | | |
|
P2V是一种物理机到虚拟机的转换工具,它能够将物理机上的系统原封不动地转换成虚拟机的运行文件,并在虚拟环境中加载,从而避免了迁移系统过程中重新安装系统、配置应用的复杂过程。 P2V最大的好处就是能够降低成本,保障业务连续性。在没有P2V工具之前,企业因为业务发展需要对服务器进行升级换代的时候,都是在新的物理机上重新安装一套系统,然后参照原有的服务器应用,在新服务器上重新配置一遍,但往往是这样的方式会遇到一些问题。比如说,可能需要相当长的时间,无法满足企业的生产运营需要。 在没有P2V工具的时候,做服务器的应用服务会非常麻烦。不仅需要重新安装系统、数据库、应用,还会涉及到更多的具体问题,比如网络连接、权限控制等,非常复杂。最关键的是,时间不能无限期地延长,可能也就是一个周末的时间。在有限的时间内完成迁移的动作,确实不是一件简单的事情。这个时候,采用P2V迁移工具就是一件很正常的事情。 实际上,在实施服务器迁移的过程中,采用P2V的迁移工具非常有必要。对于一些打印服务器和文件服务器的安装配置,尽管技术上不是很复杂,但是工作量会相当大,尤其是涉及到一些权限分配的问题时会更加复杂。如果有几十个打印服务器和文件服务器,那么,配置起来的工作量会非常繁重,而利用P2V迁移工具将会很轻松地解决这个问题。 使用P2V进行服务器合并、快速部署等服务有两种解决方案。第一种是以微软、VMware、XenSource, Serenity 和 Parallels为代表的虚拟化技术。另外一种则是以Sun Solaris Containers、SWsoft Virtuozzo为代表的操作系统分区(虚拟操作系统)技术。 操作系统分区(虚拟操作系统)与虚拟化硬件技术极为不同。在虚拟硬件的解决方案里,有隔离的虚拟计算机,它们是相互隔绝的裸机,这些裸机由一套独立的虚拟硬件设备(从虚拟硬盘到虚拟内存)构成,它们可以支持各种操作系统,甚至那些和物理服务器不同的操作系统。 然而在操作系统分区(虚拟操作系统)的解决方案里,取而代之的是源于底层操作系统的分区且相互隔离的虚拟服务器,不同的虚拟服务器共享相同的软件和硬件设备,却具有各自的网络id和应用程序池。 接下来,我们就将以SWsoft Virtuozzo试用为例向大家详细介绍一下P2V的使用技巧及注意事项。我们这次试用基于基于SWsoft推出的SWsoft Virtuaozzo Windows 3.51版 ,其运行平台为微软安装SP1的Windows2003标准版。 Virtuozzo由灵活的分布式体系构成并提供多种层次: 硬件节点层 (在这里安装VPS) 备份节点层 (在这里备份VPS) 监控节点层(方便的远程监控硬件节点的资源利用率) 工作站节点层(方便远程管理硬件节点)
|