最后更新2021/07/21
虚拟IO设备由HMC发出配置信息,由Hypervisor创建。虚拟IO设备并非真实存在,只是一些Hypervisor的参数,所以通常你可以根据需要,任意增删虚拟IO设备,但是创建虚拟IO设备依然有一些规则需要遵守。下面我们参考<图 242 虚拟IO设备管理界面>来介绍这些规则。
x图 243 虚拟IO设备管理界面
控制虚拟IO设备的第一个规则是分区可以添加的最多虚拟IO卡数量(Maxmum virtual adapters)。此参数可以任意更改,但是不能动态更改,也就是必须重新激活修改后的分区Profile才能生效。最多虚拟IO设备数量缺省是10(或20,随小型微码版本稍有不同),对于普通AIX分区,10这个数字已经足够大,这意味着可以再添加8个虚拟IO卡(有2个虚拟IO卡已经在创建分区时自动生成,用于建立分区主控终端,就是Server Serial 0/1,注意不要删除它!),但对于一些特殊用途的分区或者VIO Server分区,这个数值就太小了,在规划和实施创建分区的时候,首先就要根据设计修改此数值。
最多虚拟IO卡其真实含义是让Hypervisor留出足够的用于设定虚拟卡参数和虚拟卡通信的内存,而这部分内存被Hypervisor保留,无法被分区使用,因此也不要无缘无故地将每个分区的最大虚拟IO卡都设置得很大,一般VIO Server的最大虚拟IO卡数量不会超过所在小型机预计设定分区数的5倍,普通AIX分区使用缺省的设置(10或20,建议使用20,在<4.4.7设备分布>有更详细的介绍)就可以了。