现在大多数的厂商都采用PCI Express扩展器来实现I/O虚拟化。这种设计使PCIe总线变身为可以处理标准I/O的设备。这种方案的性价比很高,因此受到了许多用户的青睐。 在这篇播客采访中,Storage Switzerland的首席分析师George Crump,为我们讲解了I/O虚拟化中使用PCIe总线扩展器的利弊。
从什么是PCIe总线扩展器到如何部署,这种方式跟使用InfiniBand或者网卡部署的软件虚拟化有何不同,部署时用户需要注意什么,以及哪个厂商在这个方面做的比较优秀等等,都有涉及。 用户可以收听这篇PCIe总线对I/O虚拟化的影响的播客,或者阅读下面的这篇访谈。 Search……
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属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的产品非常的满意。
作者
相关推荐
-
I/O虚拟化及融合I/O基础入门
这本技术教程介绍了I/O虚拟化及融合I/O的一些基础知识,包括什么是I/O虚拟化;为什么虚拟化I/O;什么是融合I/O等。
-
探讨I/O虚拟化技术:SR-IOV、MR-IOV、网卡等(含视频)
I/O虚拟化与服务器虚拟化并不相同,而是其补充。拿虚拟服务器来说,虚拟化是把物理设备从逻辑设备分离。
-
虚拟I/O系列三:基础设施层的虚拟I/O
基础设施虚拟化可以单独进行也可以与虚拟网络适配器相结合。在基础设施层有两种类型的I/O虚拟化。
-
虚拟I/O系列二:网络适配器上的虚拟I/O
网络适配器层面上的I/O虚拟化,很多产品都可以提供,它需要提供少量高速适配器并且在大量虚拟机之间共享,同时仍可以保证那些关键任务型虚拟机应用的服务水准。