对于非核心的系统,我们怎么改造、整合服务器,基本都是有正向收益的。
而对于核心的交易系统,在虚拟化大潮中,不可避免的被卷入虚拟化平台。进而影响了交易处理的实时效率。虚拟化技术中Hypervisor层有折损,一些虚拟化参数(如PowerVM中的EC和VP)如果设置不当,甚至是按照IBM等厂商的最佳实践手册配置,也会导致系统性能的下降。
如何在整合过程中,避免误伤交易系统?
虚拟化并不是适合所有的业务系统,针对交易类、OLTP类应用,由于本身对资源的利用率就比较高,所以做虚拟化是没有任何意义的。建议根据自己的实际需要选择是否采用虚拟化。建议像ORACLE、DB2这样的数据库交易系统直接采用物理机即可,不建议部署虚拟化。
这一块其实没有什么万能的准则或者最佳实践。
唯一有用的就是压测压测压测
此外对于虚拟化,我始终觉得,不能一刀切全盘虚拟化。虚拟化有其适用的场景,也必然有其局限的场景。还是要根据业务对性能的需求来选择是否采用虚拟化来部署。
关于TWT使用指南社区专家合作厂商入驻社区企业招聘投诉建议版权与免责声明联系我们 © 2024talkwithtrend — talk with trend,talk with technologist京ICP备09031017号-30