如果害怕进入资源池后性能下降,有没有太多资源、人员去调优,那么可以保持dedecated CPU。所谓的IT双模。
但以我单位的情况,最近2年新上的系统均采用powervm虚拟化资源池。不论是核心交易还是其他非核心系统。
通过系统配置的调优,应用程序逻辑、编译选项优化、应用架构等多方面的调优,现在交易系统的响应时间比原来非资源池的方式还要快很多。
举个例子,
1)某交易系统原来在非资源池中,响应时间为100ms,
2)后来放到资源池中,变成了120ms,
3)经过配置调整(关闭VP折叠,开放连接大机由SD负载均衡模式改为ACR单边),差不多回到了以前的100ms
4)经过应用程序逻辑、编译选项优化,可达到60ms,
5)最近在实验室,经过应用架构优化(分布式)、应用逻辑进一步优化(优化消耗CPU的函数、去掉业务冗余的大字段,多笔提交,XA两阶段改一阶段等)的方法,响应时间可达到20-40ms。