作为云计算底层技术--虚拟化已不再是新奇,本文主要介绍从事虚拟化技术的主要厂商及其产品线。目前比较具有代表性的虚拟化厂商有:Vmwre、Microsoft、SWsoft、Parallels、Citrix、Rethat。


1、Vmware

  Vmware可以说是虚拟化技术的领头羊,它将虚拟化技术带到了X86平台,为云计算的发展起到了催化剂作用。Vmware的的产品线主要是服务器的虚拟化和桌面虚拟化。产品介绍如下:

  Vmware VCenter Converter:用于实现对物理服务器到虚拟服务器的转换过程。可以使用冷迁移和热迁移两种方式。

  Vmware VCenter Site Recovery Manager:主要用于数据灾难恢复,通过实现恢复流程自动化和降低管理及测试恢复计划的复杂性,加速恢复流程并确保成功执行恢复。他省去了复杂的手动恢复步骤,能够避免灾难恢复带来的风险并解除后顾之忧。

  Vmware VCenter Lab Manager:主要用于降低软件的开发、测试和集成成本。创建并管理常用的配置库,而且只需简单地单机鼠标即可在几秒钟内对这些配置进行动态部署,允许用于按需访问所需的计算机和系统,同时IT组织仍保留管理控制权,能够节省大量服务器、存储和部署的相关成本。通常用于软件公司的开发环境之中。

  Vmware VCenter Lifecycle Manager:对于数据中心内虚拟机的声明周期进行管理的工具。可以实现虚拟化工作流程的自动化,以提高效益和生产效率,并确保严格遵守公司的策略。

 Vmware VCenter Stage Manager:主要用于自动执行IT服务器部署和更新。只管显示、管理和自动化发布过程。从单一的视角管理企业中的所有服务配置,优化IT服务交付、修补程序测试和归档。

 Vmware View:用于简化虚拟桌面管理并管理并提高桌面安全性。将传统的PC替换为可从数据中心进行管理的虚拟桌面。

  以上产品实际上都是构建在Vmware的Vmware Infrastructure基础上,而Vmware Infrastructure作为一个虚拟数据中心操作系统,将离散的硬件资源统一起来以创建共享动态平台,同时实现应用程序的内置可用性、安全性和扩展性。而Vmware Infrastructure优势由Vmware Vcenter server 和ESX server构成。

  除此之外,Vmware 还有Vmware server(基于windows或者Linux宿主操作系统的免费产品)、Vmware Workstation (桌面及虚拟化应用,同样需要宿主操作系统的支持,通常用于测试和个人使用)、Vmware Fusion(MAC版的Vmware Workstation)、Vmware ThinApp(在瘦虚拟化环境中执行应用程序,使其像在宿主机上直接运行一样)、Vmware Player(可以理解为限制了功能的Vmware Workstation的免费版本,主要用于免费运行虚拟机)。


2、Microsoft

  微软的虚拟化是多元的虚拟化,主要覆盖4个方面——服务器虚拟化、桌面虚拟化、表现层虚拟化和应用虚拟化。

  服务器虚拟化包括 Hyper-V 与Hyper-V  server2012,也包括了免费的virtual server.

  桌面虚拟化侧主要是virtual PC。

  表现层虚拟化其实是终端服务的新瓶装旧酒。

  应用虚拟化则是来自收购的softGrid Application Virtualization.

  微软为全部的虚拟化产品提供了统一的管理解决方案。通过system center系列产品来实现对企业中的IT资源的全面管理。其中的system center virtual machine manager作为管理服务器虚拟化的产品,甚至可以管理VMware。如果仅仅是部署Hyper-V 而不部署SCVMM(虽然其价格不菲,但是和VMware的解决方案相比,已便宜很多),效果将大打折扣。


3、SWsoft

 SWsoft的产品parallels virtuozz containers使用的是另一种主流虚拟化技术——操作系统虚拟化技术,动态地将单台windows或Linux操作系统实列分割为多个高效、稳定的虚拟环境(VE)或“容器”,这些虚拟环境以最大化效率利用硬件、软件、数据中心及管理资源,没个虚拟环境(VE)中可独立安装和运行各种应用软件,使用起来和物理服务器完全一样。不过virtuozz使用的技术也制约了它的应用场景,对于角色差异较大的服务器,其优势很难得到发挥,而对于全硬件仿真很容易做到的在一台物理服务器上运行Linux/windows异构虚拟机,virtuozz则很难实现。

 virtuozz目前多用于主机托管服务提供商的应用场景,因为相比全硬件虚拟化技术,他可以提供更高的资源利用率。同时他还提供非常方便的虚拟机部署和管理界面,对于使用大量的WEB服务器这样的应用场景,virtuozz还是非常合适。

 virtuozz是不可能实现同台宿主机上的异构操作系统虚拟机。


4、Parallels

  Parallels的产品线甚至是产品的图标都在模仿VMware。不过在Mac及其的虚拟化方面,Parallels似乎总是比VMware技高一筹。此外Parallels也提供了一系列企业级别的虚拟化产品,相对于VMware的解决方案,价格是其最大的优势。


5、Citrix

 Citrix的产品主要是XenServer,他和virtuozz一样使用操作系统的虚拟化技术,基于开源的Xen虚拟机监视器(虽然是免费的,但是xenserver并未开源)。令VMware不爽的是 思杰同微软走的很近,在很多方面都有合作,另一个让Xenserver吸引眼球的是,他是“经过云验证”的企业级虚拟化产品。


6、Redhat

 作为Linux的老大,Redhat在08年收购Qumranet并获得了KVM。KVM是与XEN类似的开源项目。

  

  此外还有Akorri、CiRBA和Enbotics等厂商不在介绍。。。。。


                                                                                                                              ——摘自“企业虚拟化实战”一书