虚拟化 频道

VMware的一小步 iSCSI的一大步

  【IT168 技术应用】VMware前段时间公布了“加强云计算基础”的vSphere 4.1,其中包括5个方面的升级,所谓“通过与存储环境的开放集成提升性能”可以说是“一颗未经雕琢的钻石”——你会发现,vSphere 4.1能够实现10Gb iSCSI硬件卸载。

  以前VMware支持10Gb iSCSI卸载,数据中心管理员使用NIC硬件和胖iSCSI设备驱动将他们的VMware服务器连接到10Gb iSCSI SAN,在这种配置下,大多数iSCSI协议处理都是由VMware服务器来完成的。现在有了vSphere 4.1之后,VMware支持最新一代使用瘦iSCSI驱动的C-NIC,在这个配置下,大多数iSCSI协议处理是由iSCSI卸载引擎在C-NIC中完成的。

  iSCSI HBA卸载提高了10GB C-NIC在每GHz CPU资源的IOPS(或者CPU效率)方面的性能。据Broadcom High Speed Controllers产品线总监Page Tagizad表示:“支持iSCSI HBA卸载的Broadcom 10Gb C-NIC相比不具备iSCSI HBA卸载的NIC来说交付了高达2倍的CPU效率。”

  结果是,VMware部署的10Gb iSCSI存储占用的理应属于虚拟机和业务应用的CPU资源更少。这对于VMware来说也许只是一小步,但是对于正在使用VMware和iSCSI存储的数据中心管理员和厂商却是一大步。

  VMware对于iSCSI卸载功能的新增支持最大受益者就是那些正在使用iSCSI存储的数据中心管理员。VMware一直致力于提高他们计算节点的密度以节约成本和简化管理,他们为这些数据中心管理员带来了充足的服务器资源,从而形成一个小的性能扩展空间,或者用于支持更多应用负载。

  戴尔、EMC、惠普和IBM也都从VMware对iSCSI卸载功能的支持中有所受益。这些领先的存储厂商都遇到了iSCSI存储中端市场的增长,并且利用企业级10Gb iSCSI解决方案敲开大型数据中心的大门。VMware对iSCSI卸载功能的支持意味着新型大规模10Gb iSCSI存储系统不会让本应由C-NIC承担的iSCSI协议处理给企业级服务器带来沉重负担。存储协议处理卸载是企业级SAN部署的一个必须要求,iSCSI卸载将帮助这些领先的存储厂商设计iSCSI存储用于大型虚拟化数据中心。

  另外一个重要的受益者就是Broadcom。该公司的957711 10GbE C-NIC目前只有获得VMware认证的iSCSI卸载引擎。这意味着,到其他iSCSI卸载引擎获得认证的时候,Compellent、戴尔、EMC、惠普和IBM等存储厂商在设计针对vSphere 4.1环境的iSCSI SAN时很可能会推荐Broadcom的C-NIC。

  正如IT机构不会考虑部署光纤通道SAN并让他们的VMware服务器来处理光纤通道协议一样,他们根本就不会在他们的VMware服务器上部署iSCSI SAN造成iSCSI协议处理器周期的浪费。这个任务一直是由光纤通道HBA来承担的,现在可以由10Gb C-NIC来做。vSphere 4.1发布之后已经出现了一种针对服务器虚拟化和iSCSI存储的全新非常好的策略:必须启用iSCSI卸载。

0
相关文章