- 1、本文档共16页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
VMware_vCenter_资源池.pdf
VMWARE VCENTER 资源池
1.简介
资源池是灵活管理资源的逻辑抽象。资源池可以分组为层次结构,用于对可用的
CPU 和内存资源按层次结构进行分区。
每台独立主机和每个DRS 群集都具有一个(不可见的)根资源池,此资源池对
该主机或群集的资源进行分组。根资源池之所以不显示,是因为主机(或群集)
与根资源池的资源总是相同的。
用户可以创建根资源池的子资源池,也可以创建用户创建的任何子资源池的子资
源池。每个子资源池都拥有部分父级资源,然而子资源池也可以具有各自的子资
源池层次结构,每个层次结构代表更小部分的计算容量。
一个资源池可包含多个子资源池和/或虚拟机。您可以创建共享资源的层次结构。
处于较高级别的资源池称为父资源池。处于同一级别的资源池和虚拟机称为同级。
群集本身表示根资源池。如果不创建子资源池,则只存在根资源池。
资源池(Resource Pool, RP)有2 种,CPU 资源池和Memory 资源池。其概念还是
很容易理解的。
下图截取自官方的《vSphere Resource Management Guide》第36 页
图1:资源池
其中1 台主机有6GHz CPU 资源和3GB 可用内存资源。并且创建了2 个资源池,
RP-QA 获得2/3 的资源,也就是4GHz CPU 资源和2GB 内存资源。RP-Marketing
获得剩下的1/3 的资源。
一个集群(Cluster)的资源池包含集群中所有主机(Host)的资源总和。比如一个
2 主机的集群,每个主机都有16GHz CPU 和16GB 内存,那么这个集群的资源总
和就是32GHz 的CPU 和32GB 的内存。在这个集群中创建的资源池就从这个总的
可用资源中分配。
集群的可用资源总是小于集群的总资源,这是因为每台主机都会占用一部分CPU
和内存资源,保留给自己的Hypervisor 和COS 用(如果是ESX 的话)。
虽然集群资源池是所有主机资源的总和,但是并不意味着某一VM 可以使用超过
某一主机的资源。比如,2 台16GB 内存的主机组成集群,集群中创建了一个30GB
内存的资源池,但是任何单台VM 都不能使用超过16GB pRAM 的,因为VM 不能跨
主机使用资源,VM 可用到的资源还受到单台主机物理资源上限的影响。
同VM 一样,资源池也有Shares, Reservation 和Limit 这3 个配置项。(见下
图)
图2:编辑资源池属性
【LIMIT 】
RP 的Limit 和VM 的Limit 类似,不同的就是这个limit 是RP 中所有VM 可用物
理资源的上限值。
虽然Limit 不会限制VM 的创建,但是它限定了可用物理资源,影响了RP 中运行
中VM 的性能。
【SHARES 】
资源池的资源通常通过份额来分配。有3 种预设的份额分配方式,High,Normal
和Low,比重分别为4:2:1。反映在Shares 数字上则如下表
份额(Shares)类型 High Normal Low
比重 4 2 1
CPU 8000 4000 2000
Memory 327680 163840 81920
如果各一个RP 的% 57.1% 28.6% 14.3%
比如说一个集群有5 个资源池,1 个High,2 个Normal,2 个Low,那么High
的RP 可以获得4/(4+2*2+1*2)=40%的资源,Normal 的RP 各可以获得20%,Low
的RP 各可以获得10%资源。
资源池下可以建子资源池。资源按份额的比例分配。
看图很容易理解。
图3:资源池与子资源池
下面通过几个例子来说明问题。
例子中有2 个RP,一个叫IT-RP,另一个叫QA-RP。有3 台VM,其中Test01 分
配了2 个vCPU 和2GB 内存;虚机thick-dp 和thin-dp 都只有1 个vCPU 和1GB
内存。
(1)CPU 资源的份额(shares)和vCPU 个数有关,Normal 类型下,每个vCPU 1000
份额。
例如:同一个RP 下的VM,都设了normal,1 个vCPU 的thick-dp 和thin-dp 都
只占share 1000,2 个vCPU 的Test01 占share 2000
图4:例子1-CPU
Worst case al
文档评论(0)