+ -
当前位置:首页 → 问答吧 → powerVM实现自动负载

powerVM实现自动负载

时间:2011-05-24

来源:互联网

powerVM能支持到CPU的自动负载和内存的自动负载AMS(Active Memory Sharing)
请问各位大侠,用什么工具能看到powerVM的微分区确实实现了自动负载的功能,因为目前客户想看到这个功能的具体展示,有人做过相关演示吗?

ps:不是动态DLPAR,也不是WPAR(Workload Partition)的方式,就是微分区能实现分区间CPU/内存资源根据分区间负载变化进行实时自动调整,而不需要重启相关分区

作者: pino7781   发布时间: 2011-05-24

自动负载  跟VMware的  vsphere4.0  DRS,资源动态调度一样

首先你确认你的powerVm  有这个功能。
然后在配置VM的时候,就会有个资源配置界面,提示你CPU的动态范围是好多(CPU一般是按处理频率,平台会自动为其分配逻辑CPU个数直到达到指定的频率),
内存的动态范围是好多,这个好理解比如设定 2G~8G,那么VM在运行过程中就会按需再这个范围内为VM提供内存空间。

硬盘的动态范围是好多,这个跟内存的道理一样,只要你的空间够大,你完全可以设置为按需增长,不限最大值。

为VM配置好上面的参数后,VM运行的时候,就可以发现VM的资源是在设定范围内变动的。

比如Vm刚开机,所需的内存可能会从0慢慢上升到几百M。直到正常开机后,内存使用就保持在一个稳定值。就这样。
资源的消耗不会影响VM的状态。包括CPU频率的增加……

在VM运行状态下,也可以再重新对动态范围进行配置。

2,另一个方面的说到的负载转移。
假如你有2台物理机器用于虚拟化。
A机器上有5个VM。
B上有10个VM。这样这2个主机的利用就不一样,B相当于高负荷。
A可能资源有剩,比较空闲。
在这种情况下,就可以通过负载自动配置来重新分配A,B 的资源。
就可能把B上的Vm转移3个到A上,达到资源的饱和利用。

前面说的就是楼主的 CPU,内存方面的自动负载。只是名称大家说的不一样,都是因为各虚拟化平台的称呼不一样,不做多的解释

后面方案2是说 高可用性的负载平衡。

一般虚拟平台的管理台,就是center中心可以观察到VM的资源情况。也可以手动来调动资源。

我只知道VMware平台下。可以连接vcenter来查看资源情况和实现上诉功能。
我的另一个帖子。
http://bbs.51cto.com/thread-826350-1.html
只是这个版本不支持自动负载。

作者: tankm1m2   发布时间: 2011-05-24