1、VIOC的CPU资源是怎样设计的?考虑给多少CPU的计算方法。
2、VIOC的内存资源是如何规划的?
3、VIOC中网卡和HBA卡映射给LPAR后,网卡和HBA卡是在VIOC中消耗资源还是在LPAR中消耗资源?
4、通常情况CPU资源基本是分配光的,对于CPU和内存的动态迁移要注意什么。
对于1、2问题,可参考:
对于小机资源池来说,每个虚拟机分配多少CPU和内存资源,需要结合你的具体应用,和性能测试来的,通常按照一定的比例分配CPU和内存,POWERVC的建议一般是VP:EC=10:1,VCPU、内存通常配置有1C 8G,2C 16G,4C 32G,4C 64G等,所以按照这样的比例,EC通常为0.1,0.2,0.4,0.8,VIOC最大能抢占到1,2,4,8颗CPU,这样的好处是,在整台物理机CPU使用率不大于30%-50%时,VIOC性能也得到满足,整体CPU资源利用率也非常高。对于有Power资源需求的,但是单台VIOC资源需求较小(如2C 8G,4C 16G,4C 32G,4C 64G等),尽量以Power资源池的方式提供,单台物理机的资源容量够大,搭建PowerVM虚拟化,那什么时候用物理LPAR呢?核心的应用和数据库,通常单个LPAR需求整台高配物理机(如12C 512G,24C 1T等)的资源,这时候你再搭建POWERVM就没必要了。
对于问题3:VIOC中的网卡\\HBA卡不是真实的网卡\\HBA卡,都是经过VIOS虚拟化之后I/O卡,对于你这句话\"网卡和HBA卡是在VIOC中消耗资源还是在LPAR中消耗资源?\"我不是很理解,你说的是在VIOC还是VIOS中吧?会消耗一定的VIOS资源。
对于问题4:POWERVM下CPU资源通常是不会被分配光的,EC被分配光那还怎么抢占,共享?资源池的其他VIOC LPM迁移过来那哪里还有CPU资源供他启动?只有物理LPAR才会那么去做。
收起