虚拟I/O系列二:网络适配器上的虚拟I/O

日期: 2012-08-22 作者:George Crump翻译:逍遥的鱼 来源:TechTarget中国 英文

网络适配器层面上的I/O虚拟化,一些公司如Brocade、EmulexQLogic都可以提供,它需要提供少量高速适配器并且在大量虚拟机之间共享,同时仍可以保证那些关键任务型虚拟机应用的服务水准。例如,一块万兆网卡经过I/O虚拟化后,可以划分为多个虚拟适配器或者根据百分比分配给预定的虚拟机组。

在以上的场景中,一块万兆虚拟网卡可以划分为10块千兆虚拟网卡。可以将这些千兆虚拟网卡中的一个指定分配给虚拟机用于迁移,少量可以指定分配给一些需要保证性能水平的虚拟机,余下的“卡”可以作为联合的资源池为其它的虚拟机所共享。

因为所有这些都是在硬件中完成的,对于虚拟机监控器的负担大大的减轻,因此可以为主机节省CPU资源。换句话说,CPU内核不需要通过中断来管理I/O共享。不仅虚拟I/O本身允许更大的虚拟机密度,同时它所节省的CPU能力也可支持此虚拟机密度。

在这些虚拟I/O卡上另外一个特性是可以在卡上创建虚拟交换机。这在服务器虚拟化环境下特别有用,可以大大减少从服务器流出的网络流量。使用这种能力,在相同主机上的两个虚拟机可以直接通讯(非常常见的一种需求)。虚拟交换机将本地的流量限制在物理主机之内,而无需全部流向物理交换机。这同样有益于提升内部虚拟机的性能,并且提高整体的网络效率。

最后,支持I/O虚拟化的网络适配器可具备虚拟化某些存储协议的能力。例如,其中的某些卡支持FC、FCoE、完整以太网和iSCSI。虚拟I/O适配器应支持在线重配置端口的用法而无需中断服务器或虚拟机。现今,某些适配器仍需要重启,不过预计未来会得到改观。

请继续阅读:

虚拟I/O系列一:欢迎来到I/O融合时代

虚拟I/O系列三:基础设施层的虚拟I/O

虚拟I/O系列四:虚拟I/O选择策略

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

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

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

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

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

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

相关推荐