• / 16
  • 下载费用:10 金币  

VMware vCenter 资源池.docx

关 键 词:
VMware vCenter 资源池.docx
资源描述:
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 1CPU 8000 4000 2000Memory 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-CPUWorst case allocation是最坏情况下该 VM会占用的资源数量,这个最坏情况是指 VM,而不是 RP,换一句话说就是 VM在运行一个耗 CPU的程序,已经达到了 100% CPU占有率。这个值是根据当前资源状况动态计算出来的。我的例子中因为没有争用,所以耗 CPU的 VM可以跑满 2个 vCPU,我的 host用的是 XEON E5405,是四核且每核 2GHz,因此 2个 vCPU可以用足 4000MHz,2 个 v
展开阅读全文
  微传网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
0条评论

还可以输入200字符

暂无评论,赶快抢占沙发吧。

关于本文
本文标题:VMware vCenter 资源池.docx
链接地址:https://www.weizhuannet.com/p-9142900.html
微传网是一个办公文档、学习资料下载的在线文档分享平台!

微传网博客

网站资源均来自网络,如有侵权,请联系客服删除!

 网站客服QQ:80879498  会员QQ群:727456886

copyright@ 2018-2028 微传网络工作室版权所有

     经营许可证编号:冀ICP备18006529号-1 ,公安局备案号:13028102000124

收起
展开