TechTarget虚拟化 > 百科词汇

I/O virtualization:I/O虚拟化

I/O虚拟化(I/O virtualization,input/output virtualization,IOV)是来自物理连接或物理传输的高层级协议的抽象概念。

  虚拟化和刀片服务器(blade server)技术使得一代稳固的计算设备能够将额外的计算力塞进小型光纤连接头(small form factor)中。但是每平方英寸增长的处理力带来了一个新的输入/输出(I/O)问题:管道不能足够快得迁移数据,无法赶上现今的处理器。为了解决这个问题,出现了新的I/O虚拟化产品和标准来扩展串行总线(PCIe)通路用以分离I/O设备。这让很多物理服务器和虚拟机可以(VM)可以共享I/O资源。

  互联外围设备组(PCI-SIG)提供了两个I/O虚拟化(I/O virtualization,input/output virtualization,IOV)规格来帮助标准化I/O虚拟化实施,但多半厂商开发的产品都独立于该标准。该单一根(SR-IOV)标准详细说明了单一服务器上多个用户不需主数据通路上的管理程序就能共享I/O设备的方式,这个单一服务器只有一个单一串行总线(PCIe)控制器或根。多根IOV(MR-IOV)扩展了这个概念,允许有独立PCIe根的多个独立系统通过转换器连接到I/O设备。SR-IOV和MR-IOV都需要来自I/O卡的特定支持。

  大部分当前产品采用的一般I/O虚拟化(I/O virtualization,input/output virtualization,IOV)方法是连接本地主机服务器到机器顶端单元,这个单元承载各种网络、存储和图形适配器,它们可以作为I/O连接资源的动态池。机架顶部设备职责是作为顶端服务器的I/O构造,它还能和机架上的其它服务器交流或者连接到列末转换器以获取更多远处资源。

最近更新时间:2011-04-27 翻译:徐艳EN

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

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

相关推荐