在做系统虚拟化时,池化的资源池一般都会配置冗余设备,请问,按照什么原则配置冗余资源?比如应该配置几台冗余机器?冗余的机器在资源池里空闲等待接管,还是可以把虚拟机分布到所有的机器上?实际使用的CPU、内存与需要配置的CPU、内存之间的比例应该如何?
需要综合考量业务系统的性质、重要程度来决定业务冗余度;重要的分区可以采用更高的冗余度,比如PowerHA + Remote Restart方式部署。
基于成本考虑,没有必要配置专门的冗余机器;但通常建议确保每台机器有一定的冗余度,以保证资源动态调整灵活性。
就PowerVM分区而言,实际配置的期望CPU (EC)数应当能满足日常业务峰值需求,而VCPU数应当能满足业务最大峰值需求;内存动态调整速度略慢,通常建议尽量足额配置。