现有生产环境规范

目前我们已大规模使用powervm虚拟化技术,运用于poweraix和power linux,我们的规范是双vios,一个vios操作系统存放于内置盘,一个vios操作系统存放于外置存储,所有虚拟机均采用san boot,操作系统和数据盘都存放于外置存储,所有虚拟机vp 于ec的比值均为10,比如需求是4c,vp设置为4,ec则...显示全部

目前我们已大规模使用powervm虚拟化技术,运用于poweraix和power linux,我们的规范是

双vios,一个vios操作系统存放于内置盘,一个vios操作系统存放于外置存储,所有虚拟机均采用san boot,操作系统和数据盘都存放于外置存储,所有虚拟机vp 于ec的比值均为10,比如需求是4c,vp设置为4,ec则设置为0.4,并实时监控服务器物理机的cpu使用率不能超过50,用途为非核心的外围交易类业务,压测时均能满足业务高峰需求。

但是按照您的思路,最优配置应该是vp于ec比值尽量小,ec满足高峰需求,不打开vp折叠,对比我们的规范,并不是最优规范,但是如果ec满足高峰需求的话,每台物理机所能存放的虚拟机就会很少,这样就会存在大量的浪费,资源分配不均衡等问题,平时虚拟机根本跑不到ec的值,只是为了满足高峰的需求而设置的ec值。

收起
参与11

查看其它 1 个回答ming076的回答

ming076ming076系统工程师广发银行

个人一点看法,这个其实因人而异的。要看你们实际业务负载的情况。

我们这边的实践经验是VP不大于EC的两倍,好像最佳实践的是说1.5倍。

正如你所的,如果你们业务一般不忙,就可以把VP跟EC的比值设大,我们一般是打开折叠的。但是这样其实CPU的调度和切换也会消耗CPU资源。

具体环境下的性能调优,除了要参照最佳实践和IBM的建议,还需要自己根据实际环境去摸索和调整。

例如你提到的如果都是小负载的系统,是不是应该跟负载重的系统搭配着分配在一台机上,而不是一台机上都是小负载的系统。

银行 · 2016-12-16
浏览1624

回答者

ming076
系统工程师广发银行
擅长领域: 虚拟化服务器小型机

ming076 最近回答过的问题

回答状态

  • 发布时间:2016-12-16
  • 关注会员:5 人
  • 回答浏览:1624
  • X社区推广