最后更新2021/07/10
虚拟IO资源包括多种类型:虚拟以太网卡(Virtual Ethernet)、虚拟SCSI卡(Virtual SCSI)、虚拟FC卡(Virtual Fiber Channel)和虚拟串口。
- 虚拟串口:虚拟串口为分区提供console(主控终端)访问服务。当分区刚刚安装启动,尚未分配IP地址,只能通过主控终端访问,因此虚拟串口是每个分区必须的资源,在创建分区时,系统会自动分配两个虚拟串口,分别为连接两个HMC的主控终端接口,但实际的虚拟串口只有一个,如果一个HMC占用了这个虚拟串口,另一个HMC再想打开此分区的虚拟串口将提示错误,甚至同一HMC的不同Session(一个登录界面就是HMC的一个Session)也不可以,总之,同时只允许一个被打开的虚拟串口存在,后来者必须强制关闭已经被打开的串口才能在本Session打开。虚拟串口除了用于支持虚拟主控终端显示之外,不能他用。
- Virtual Ethernet:虚拟以太网。分配了虚拟以太网卡的分区将能看到一个“物理”的虚拟以太网卡。符合以下三个条件的虚拟以太网之间可以(直接)互相通信:属于同一小型机、属于同一个虚拟交换机、虚拟以太网的VLAN ID相同。虚拟以太网是Hypervisor与各分区的衔接接口,其实现机理是在Hypervisor保留内存中分配一段空间作为数据(以太网帧数据)中转站,Hypervisor收到数据后会向所有设置相同虚拟交换机(vSwitch)和VLAN ID,并且目的MAC相符(广播用MAC或与MAC完全匹配)的虚拟以太网发送中断,触发它们对应的驱动程序去获取数据。如果想要