PCI Express扩展器让I/O虚拟化更给力

日期: 2011-07-26 作者:George Crump翻译:曹同举 来源:TechTarget中国 英文

现在大多数的厂商都采用PCI Express扩展器来实现I/O虚拟化。这种设计使PCIe总线变身为可以处理标准I/O的设备。这种方案的性价比很高,因此受到了许多用户的青睐。 在这篇播客采访中,Storage Switzerland的首席分析师George Crump,为我们讲解了I/O虚拟化中使用PCIe总线扩展器的利弊。

从什么是PCIe总线扩展器到如何部署,这种方式跟使用InfiniBand或者网卡部署的软件虚拟化有何不同,部署时用户需要注意什么,以及哪个厂商在这个方面做的比较优秀等等,都有涉及。 用户可以收听这篇PCIe总线对I/O虚拟化的影响的播客,或者阅读下面的这篇访谈。 Search……

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

现在大多数的厂商都采用PCI Express扩展器来实现I/O虚拟化。这种设计使PCIe总线变身为可以处理标准I/O的设备。这种方案的性价比很高,因此受到了许多用户的青睐。

在这篇播客采访中,Storage Switzerland的首席分析师George Crump,为我们讲解了I/O虚拟化中使用PCIe总线扩展器的利弊。从什么是PCIe总线扩展器到如何部署,这种方式跟使用InfiniBand或者网卡部署的软件虚拟化有何不同,部署时用户需要注意什么,以及哪个厂商在这个方面做的比较优秀等等,都有涉及。

用户可以收听这篇PCIe总线对I/O虚拟化的影响的播客,或者阅读下面的这篇访谈。

SearchVirtualStorage.com:PCIe总线扩展器是如何工作的?

Crump:从它的名字就可以看出来。你只需要在你现有的服务器上插上一块PCIe卡就可以。正常情况下,它体积较小,价格也很有优势。将一条PCIe线缆连接到一个盒子,在这个盒子里面可以插入多个卡。这个盒子可以被连接它的所有的服务器共享。

SearchVirtualStorage.com:这种方式跟软件的虚拟化有什么不同呢?

Crump:这两种方法在架构上有许多相似之处。要进行I/O虚拟化都需要一个类似网关的盒子。确切的说,软件方法是将软件部署在这个盒子之上,底层还是使用InfiniBand 卡或者千兆网卡硬件来实现连接。现在大部分厂商都是使用InfiniBand。

SearchVirtualStorage.com:这种基于PCIe的I/O虚拟化方法对用户有何利弊?

Crump:性价比是考虑一个方案好坏的关键因素。如果采用10GB的方案,就需要购买10GB的网卡,也许这还不能满足你的需求。使用PCIe总线可以将性能发挥到最大。而成本却是其他的方案的50%,所以这种方案绝对是性价比最好的方案。

当然它也有缺陷,PCIe的“网络连接性”很差。InfiniBand 和网卡都没有这方面的问题。所以在部署之前要考虑清楚你现有的环境跟PCIe这种方式是否可以兼容。

SearchVirtualStorage.com:部署PCIe总线扩展器时应该注意些什么?

Crump:由于需要将卡插入服务器因此需要把服务器关闭。从理论上讲其实不需要重启,但我想大部分人还是需要特地安排时间来处理这次维护的。哪些卡需要共享?这是部署时最关键的问题。通常情况下,高性能的网卡是应该被共享的。

SearchVirtualStorage.com:在部署PCIe总线扩展器之前,IT部门需要注意些什么?

Crump:我觉得最大的问题就是确认哪些卡需要共享。通常情况下是高带宽的卡。例如可以将10GB或者16GB的光纤共享给六到七个服务器使用。这一点是最重要的。

第二个问题是要考虑卡的兼容性。有些可以直接使用,但有些需要依靠操作系统或者管理程序的支持。现在有许多卡无法直接使用。

SearchVirtualStorage.com:现在有哪些厂家在这个方面比较优秀?他们的业务进展如何?

Crump:我最熟悉的三个厂商是Xsigo、VirtenSys和Aprius。他们在这个领域表现都相当不俗。据我了解,Aprius的产品还处在研发之中。Xsigo的方案更接近于软件方式,起初他们是使用InfiniBand,现在在尝试通过Ethernet部署。我知道的最专业的PCIe 虚拟化专家是VirtenSys,这家公司似乎做的相当不错。他们的客户虽然不多,但都对VirtenSys的产品非常的满意。

相关推荐