工作负载分区(WPAR)中的资源控制
2010-03-25 00:00:00 来源:WEB开发网WPAR 的 CPU 资源控制
WPAR 的 CPU 资源控制可以在创建 WPAR 时使用 mkwpar 命令或通过 chwpar 指定。chwpar 命令对于正在运行的 WPAR 也是有效的。
chwpar -R shares_CPU=<shares> <wpar name>
chwpar -R CPU=<min%>-<soft max %>, <hard max%> <wpar name>
以上命令中指定的 CPU 限制是指系统看到的 “虚拟” CPU。AIX 分区可以是具有专用 CPU 的 LPAR 或具有部分 CPU 的 DLPAR,也可以是非分区系统。在所有情况下,wlmstat 报告的 CPU 利用率和内核对 WPAR 采取的 CPU 资源控制措施都应用于分区上的有效虚拟 CPU。
为了演示 CPU 资源控制,我们运行了几个 CPU 密集型程序的实例,它们在一个 WPAR 上生成工作负载,同时使用 vmstat 和 wlmstat -@ 命令监视 CPU 使用量。我们不断增加工作负载,直到 vmstat 报告的 CPU 使用量超过 90%。
然后,启用资源控制,限制这个 WPAR 的 CPU 使用量,如下所示:
chwpar R CPU=5%-45%,50% wpar1
在 vmstat 输出中可以清楚地看到 CPU 利用率从 100% 下降到大约 40%-45%(见 “id” 字段)。这说明 WPAR 资源控制起作用了。
kthr memory page faults cpu
----- ----------- ------------------------ ------------ -----------------------
r b avm fre re pi po fr sr cy in sy cs us sy id wa pc ec
1 0 134166 105131 0 0 0 0 0 0 22 38 191 92 0 7 0 1.00 151.5
1 0 134198 105098 0 0 0 0 0 0 20 658 187 93 1 5 0 1.00 151.5
1 0 134271 104997 0 0 0 0 0 0 14 25 182 92 0 7 0 1.00 151.5
1 0 134271 104997 0 0 0 0 0 0 13 14 184 92 0 7 0 1.00 151.5
2 0 134277 104991 0 0 0 0 0 0 18 2031 203 91 7 2 0 0.84 127.0
<wpar cpu resource control added>
1 0 134277 104991 0 0 0 0 0 0 18 17 184 64 0 35 0 0.46 70.1
1 0 134277 104991 0 0 0 0 0 0 9 17 181 60 0 39 0 0.43 65.6
1 0 134277 104991 0 0 0 0 0 0 9 12 176 56 0 44 0 0.40 61.0
1 0 134277 104991 0 0 0 0 0 0 18 13 179 44 0 55 0 0.32 48.7
1 0 134277 104991 0 0 0 0 0 0 8 11 179 47 0 53 0 0.34 51.3
1 0 134277 104991 0 0 0 0 0 0 17 24 187 50 0 50 0 0.36 54.3
1 0 134277 104991 0 0 0 0 0 0 22 18 196 52 0 47 0 0.38 57.
1 0 134276 104992 0 0 0 0 0 0 8 17 178 51 0 49 0 0.37 55.7
1 0 134277 104991 0 0 0 0 0 0 10 15 181 64 0 36 0 0.46 69.6
1 0 134277 104991 0 0 0 0 0 0 6 13 183 60 0 40 0 0.43 64.9
- ››负载均衡不能盲目求多
- ››工作中的C++:基本原理,重点推荐和结束语
- ››工作流编程循序渐进(5:状态机工作流)
- ››工作流编程循序渐进(1:代码活动与时间延迟活动)...
- ››工作流编程循序渐进(2:IfElseActivity活动)
- ››工作流编程循序渐进(3:While活动)
- ››工作流编程循序渐进(4:InvokeWorkflowActivity活...
- ››工作组环境下WPAD部署的另类解决--WINS解析
- ››工作负载分区(WPAR)中的资源控制
- ››分区表理论解析(上):SQL Server 2k5&2k8系列...
- ››分区表理论解析(下):SQL Server 2k5&2k8系列...
- ››工作娱乐两不误 听歌就用E音乐盒
更多精彩
赞助商链接