摘要:本文为大家讲述虚拟化的一些基本技术知识,具体为您讲述虚拟I/O和I/O虚拟化。 |
在传统的物理服务器上,即使只有一个物理适配器,如装在PCI或PCIe插槽中的一个InfiniBand HCA,操作系统也会把它看做光纤通道和以太网的一个或多个实例。在一个虚拟化服务器的情况下,例如,VMwareESX,管理程序能够看到和共享一个单独的物理适配器或多个适配器,用于客户操作系统的冗余和执行。客户系统看到的是一个标准的光纤通道和以太网适配器或网卡,使用的是标准的即插即用驱动器。
虚拟HBA或虚拟网卡(NIC)和交换机就像它们的名字所意味的那样,是一个物理HBA或NIC的虚拟代表,类似于一台虚拟服务器上的虚拟机对物理机的仿真。利用虚拟HBA或NIC,物理NIC资源被瓜分和分配给虚拟机,但此时虚拟机托管的并不是一个客户操作系统,如Windows、UNIX或Linux,而呈现的是一个光纤通道HBA或以太网网卡。IOV或VIO的领域是属于服务器、网络还是存储器?就像服务器虚拟化一样,IOV涉及服务器、存储器、网络、操作系统和其他基础设施管理领域和学科。汇聚I/O网络和虚拟I/O在业务和技术方面的价值定位和利益与服务器和存储器虚拟化类似。
IOV的利益和价值定位包括以下几个方面。
(1)利用现有资源(人力和技术)做更多工作或降低成本。
(2)网络和存储I/O只使用单条连接(或为了高可用性使用双连接)。
(3)降低电力、冷却和占地空间需求,获得其他绿色环保的利益。
(4)简化布线,降低服务器网络和存储系统互连的复杂性。
(5)提高服务器性能,最大化利用PCI或夹层插槽。
(6)加快重新部署速度,满足虚拟服务器工作负载和I/O状态的变化。
(7)扩展I/O容量,满足高性能计算和机群应用需要。
(8)充分利用常见的布线基础设施和物理组网设施。
在服务期虚拟化实现中,除了虚拟或基于软件的NIC,适配器和交换机外,还有虚拟局域网(VLAN)、虚拟存储区域网(VSAN)和虚拟专网(VPN)等工具用来提供物埋资源抽象性和进行隔离或分段。利用仿真和抽象能力,尽管逻辑上是隔离的,但各种分段或子网可以被实际连接起来,用于管理、性能和安全目的。当满足适当的安全要求时,某些路由或网关功能能够使各种网络分段或虚拟网络彼此通信。
IOV和VOI的额外形式还包括如下几个方面。
(l)N-Pont-ID虚拟化。
(2)刀片数据中心虚拟连接。
(3)汇聚网络。
(4)PCISIGIOV。
(5)汇聚增强性以太网和PCoE。
(6)InfiniBand汇聚网络。
责任编辑:Honey