第一时间体验神奇的虚拟化:vSphere 4

间隙填充
正睿科技  发布时间:2009-06-10 08:44:33  浏览数:1531

    Vmware公司最近发布了vSphere 4,这是VMware公司今年最重要的新品之一,它增加了大量的新功能和变化,而且这些还不是普通的更新。

    vSphere 4的新特性,包括虚拟机集群到代理虚拟机备份,对于虚拟技术的发展非常重要,它们可能标志着虚拟环境向着一个稳定的传统基础架构转变,并显著提升了虚拟环境的计算性能。

    总的来说,如果企业的业务系统正运行在VMware基础设施中,工作应该会更容易。任何用户都希望能提供坚如磐石的以操作系统为基础的集群服务,被称作Fault Tolerance的新的虚拟集群功能,应该是一个巨大的进步。此前很多企业热插拔CPU和内存一般很难实现,但随着适合的操作系统的出现,这个功能和需求将变得很普遍。这些举动表明,VMware公司仍然是目前推动虚拟化进展的重要力量。

    考虑在一定范围内升级,也许“VMware基础设施”是一个新名称,但让人们希望VMware公司不要变化得太快。该公司有一个坏习惯,就是每隔几个月就会改变产品的名称,而且在解释什么是VirtualCenter、vCenter、VI3、V3i、ESX、ESXi ,,以及现在的vSphere时总让人陷入到迷惑中,因为这些基本上是相同的产品或部分产品的组合。

    随着新功能和改进的到来,vSphere给虚拟机带来了更多的硬件资源。现在用户可以添加多达8个处理器到一台虚拟机上。此前,虚拟机仅限于4个。新的内存限制是255GB,而之前是64G的。ESX主机现在可以支持多达64个内核和512GB内存。

    Vmware还宣布在性能提升方面取得了关键进展,例如Microsoft SQL Server数据吞吐量方面性能提升了20%,而在iSCSI方面更是跃升了10倍。还有一项声明稍显有点夸张,vSphere 4似乎只支持10G的iSCSI接口,而不是改进VMware内部的iSCSI软件发起器,这个软件的技术进展缓慢。
谈到性能,vSphere当前版本得到了很大的改善,它提供了视图化的性能图表和数据,以更直观的布局,让管理员更好地掌控虚拟机或者主机关于性能方面的具体信息。


第一时间体验神奇的虚拟化:vSphere 4

    Fault Tolerance可以让用户同时在两个硬件节点上运行两个镜像的虚拟机,但在网络上只有一个可见。如果主节点离线了,备份虚拟机会自动接管。

    vSphere 4的内核

    笔者已经在实验室里运行vSphere 4(包括ESX 4.0和vCenter 4.0)数天了。它包括同一组件VI3 ,ESX或者ESXi运行在主机上,vCenter也运行显示。安装这些组件基本是相同的,但此刻用户可能在一个Active Directory域控制器上无法安装vCenter,这是正常的。事实上,VMware目前建议运行vCenter作为一个虚拟机。

    笔者早期的测试包含了几个不同的平台,采用了基于英特尔和基于AMD平台的服务器,这其中包括了惠普ProLiant DL580 G5和Sun Fire X4600 M2服务器。笔者安装了vCenter作为一个虚拟机,运行Windows Server 2008,并开设了一个独立的域控制器,这样就建立了一个小型的虚拟化环境。
   
    正如笔者前面提到,新的Fault Tolerance功能有能力改变生活。概括地说,它允许用户通过两个硬件节点陆续运行相同的虚拟机,但实际在网络上只看到一台虚拟机。用户可以认为这是一个基于软件的集群,一旦第一台机器发生了硬件故障,第二台虚拟机就会立刻取代第一台进行工作,这并不需要Vmotion软件。

    该功能最大的不足是它要求相同的虚拟机运行在两个硬件节点上,因此如果这是一个带4GB内存的虚拟机,在正常工作期间用户会使用每个硬件节点上的4GB 内存。然而和那些运行关键任务的虚拟服务器所采用的冗余级别相比,这就是小菜一碟了。

    主机配置文件也是一个不错的新功能,或许它会延迟推出。主机配置文件允许管理员建立一个主机的硬件配置系统,并获取适用于以后的硬件节点。对于新接入的节点,用户就不再需要用手动的方式配置新的节点,或者更改ESX内部配置文件的脚本。现在,用户可以采取一个单一的邮件节点,并将其设置传输和配置到其它节点。此外,用户还可以根据配置文件检查其它节点是否遵守统一的规则。这使得创建和发布ESX主机变得很简单,特别是用户需要通过庞大的文件管理配置树进行管理时。

    vSphere 4的热插拔

    热插拔功能不仅可以让用户不停机增减内存和CPU,也可不停机接入虚拟总线适配器和网络接口等资源。例如,用户可以为一个Windows Server 2008系统添加另外的2GB内存和两个双核处理器而不需要重新启动机器。在这里起作用的关键命令是“支持虚拟机。”显然,大多数X86操作系统是不支持热插拔的,但虚拟环境明显比其它方式更能支持热插拔适配器等的操作系统。

    对虚拟网络中分布式交换机的支持也是vSphere 4的重要功能。在它的帮助下,虚拟网络中的新设备在配置和管理方面也变得简单。它允许整合第三方虚拟交换机,例如思科的Nexus产品,Nexus是思科统一计算理念的一个关键组成部分。


第一时间体验神奇的虚拟化:vSphere 4

    主机配置文件让用户可以捕捉到ESX服务器的配置,然后应用到其它节点,并检查网络上和配置文件不匹配的节点。

    对于分组虚拟机应用堆栈,vSphere 4也为其设计了一个新的格式,叫做vApps。例如,如果用户有一个应用程序,需要有一些前端服务器和后端数据库服务器,用户就可以将它们组合成一个“vApp”伞,并把它们当作一个单一的实体来进行管理,甚至可以指明哪些服务器需要提前运行,和需要其它哪些组织单元参与。

    此外,Vmware还对企业环境中一个老的观念进行了更新:虚拟存储精简配置。到现在为止,用户在建立一台ESX虚拟机时还一直只能将实际存储空间和虚拟磁盘所需的空间对应起来。这样,一台分配200GB虚拟磁盘的虚拟机必须真的占有选择好位置的200GB存储设备。通过虚拟精简配置功能,虚拟磁盘可以切割,但不会使用比虚拟机目前正在使用的物理存储多。这样,200GB的虚拟磁盘一般只需要一半,也就是100GB的物理存储设备就够了。这种能力在VMware的桌面产品上已经用了一段时间,并最终在数据中心产品上增加了该功能。

    对于较小的企业,新的数据恢复功能也能够派上用场。它承诺简化虚拟机的备份,同时提供文件和图像级别的磁盘备份和恢复功能。

    vSphere 4先进管理

    vSphere 4到底是靠什么来驱动的呢?目前来看vSphere 4的管理器要比先前的版本更漂亮。任何曾经使用过VMware vCenter和ESX的人都知道,一般执行任务时页面似乎一直处于停滞状态,在完成40%的工作,大概10多分钟的时间内,几乎不能做任何工作。在这期间管理控制台几乎很少有反应,错误报告也极为稀疏,这样让人不易了解进展情况。vSphere 4似乎改善了这些问题,运行更快,虚拟机集成更好,整体感觉也更流畅。

    此外,vSphere 4中主机和存储间的配合也很流畅,例如添加一个iSCSI设备时系统会自动发现,并全面简化了以往的一些主机配置过程。vSphere 4还有一个实用设计,那就是自动升级ESX 3.5主机到新版本。

    以上这些,说明vSphere正朝着更积极的方向发展,并将系统提升到了一个新的水平。

VMware vSphere 4.0


价格

基础版起价为995美元3个物理服务器,或166美元每个处理器;企业增强版为每处理器3495美元。技术支持和售后维护需要另外收费。

性能

ESX服务器可以运行在基于Intel或者AMD芯片的服务器硬件上,并支持32位和64WindowsRed Hat LinuxSuSE LinuxUbuntu LinuxCentOSDebian FreeBSDSun SolarisNovell NetWareOES等操作系统。