VMware vSphere 5.1群集详解(十二)DRS动态配额

第二部分 vSphere DRS(分布式资源调度)

第三章 DRS动态配额

在本节中,我们将解释DRS动态配额和资源管理的概念。了解动态配额和资源池,以及资源分配设置,可以让您更容易的解决DRS行为的相关故障,并为您的虚拟机获得最佳的性能。

在深入DRS和本地主机资源管理之前,我们需要退后一步,掌握动态资源配额。

动态配额定义了理想资源的可用量目标,DRS和本地调用这个目标,它取决于虚拟机或者可用资源或者不可用资源,配额包含静态要素和动态要素,静态要素基于用户提供的资源规范,动态因素基于估算需求和系统争用级别,虚拟机的每个资源类型(CPU和内存)将有单独的动态配额目标。

作为管理员,通过设置资源分配策略(保留,份额和限制),可以影响到动态虚拟机的配额。资源分配设置不仅影响虚拟机的性能,而且还影响其它虚拟机的性能,因此,重要的是要了解如何计算动态配额,以及虚拟机在不引入拒绝服务或者其它环境时,如何配置虚拟机。

无论是动态还是静态元素,本章节的后面会详细解释,现在,让我们开始为计算动态份额来设计架构。

资源调度架构

ESXi 主机的VMkernel运行着多个本地资源调度器,包括CPU调度和内存调度。DRS引入了全局调度,从而有效的创建了一个二层调度,用来负责分配本地资源和群集资源。

图51:DRS和本地调度

DRS调度

全局调度负责分配群集资源,在接收到有效资源和虚拟机的需求时,DRS确定每个虚拟机的动态配额。

如果群集是一个大型的主机,但是依赖主机级别调度来实现DRS资源池和虚拟机的资源设置,DRS调度会计算出理想的CPU和内存的配额,资源池在第13章进行扩充说明。

有趣的情况是当资源池包含的虚拟机运行在不同的主机上,本地主机的资源调度程序分配资源给虚拟机,需要在群集资源池的设置和本地主机资源池的设置之间进行转换。

DRS通过镜像解决了群集每个主机的资源池树,映射适当的资源给每个资源池节点,本地资源调度的位置在/host/user目录,导致DRS资源池树在每个包含资源池的主机上逐层重启/host/user 。

图52:映射群集RP树为ESXi主机RP树

时间: 2024-10-27 17:56:50

VMware vSphere 5.1群集详解(十二)DRS动态配额的相关文章

VMware vSphere 5.1群集详解(二) 高可用组件

现在我们知道HA的先决条件以及怎样配置HA,那么接下来将会描述HA由哪些组件构成,请记住这些仍然是高度需要关注的地方,有更多拭目以待的事情在下面的章节出现,下图描述了两台ESXi主机构成的群集以及HA的关键组件. 图4:HA的构成组件 如你所见,vSphere 5.0的HA是有三个主要的组件构成 FDM HOSTD vCenter FDM 首先是HA架构中最重要的组件FDM(Fault Domain Manager),它是HA的代理,替换vSphere5.0之前HA的代理AAM(Legato's

VMware vSphere 5.1群集详解(十) vSphere DRS介绍

第二部分 vSphere DRS(分布式资源调度) 第一章 vSphere DRS介绍 VMware vSphere 分布式资源调度(DRS)是运行在VMware vCenter服务器(vCenter)上的基础设施服务,DRS聚合群集中ESXi主机资源,通过监控利用率,自动分配这些资源给虚拟机,并能够跨ESXi主机不断进行虚拟机资源优化. DRS基于静态资源配置.动态资源利用率和动态资源争用级别来为虚拟机计算资源. DRS利用vMotion,以满足虚拟机在群集中的可用资源配额,vMotion将虚

VMware vSphere 5.1群集详解(一) 介绍vSphere高可用性

关于作者 Duncan Epping 是VMware 技术市场部首席架构师,Dun是vSphere HA和VMware vCloud云套件的架构设计师,是VMware公司首批认证的设计专家(VCDX 007)- -(这里就不多译) Tim2009认为这是VMware虚拟化方面的一本专业好书,故使用google.有道.大学英语结合虚拟化项目实践翻译成中文,希望有用. 知识点 这本书是关于VMware产品的,仅代表个人观点,文章中的内容没有经过VMware公司的核准,也没有必要体现VMware的观点

VMware vSphere 5.1群集详解(十三)资源池与控制

群集聚合ESXi主机的容量到一个大型的池中,并在资源提供者(ESXi主机)和资源消费者(虚拟机)提供一个抽象层,资源池创建一个额外的抽象层,提供共享资源池和隔离资源池的资源. 完全隔离和资源共享资源熟练的通过分配控制使用:预留,份额和限制,这些资源分配设置类似虚拟机的资源分配设置,已经在12章节解释过了,在资源池级别中如何设置工作?在虚拟机负载的情况下有什么影响? 根资源池 当启用DRS,根资源池是建立在集群级别,每当ESXi主机添加到DRS群集,主机的资源添加到根资源池,要求运行在ESXi虚拟

VMware vSphere 5.1群集详解(六)访问控制

访问控制是时至今日最容易混淆的概念之一,因为它往往被禁用,当可用性需要得到保障时,接入控制是必须的,这是不是启用HA首先需要配置它的原因呢? 什么是HA接入控制呢?为什么HA包含一个接入控制的概念?"可用性指南"指出以下几点: 引用 vCenter Server使用接入控制,以确保群集中有足够资源提供故障保护,同时确保虚拟机有足够的预留资源. 请再次阅读一次引用,事实上vCenter负责接入控制,而与很多人以为的相反,虽然这可能看起来是个很平常的事实,但重要的是明白接入控制不是不允许H

VMware vSphere 5.1群集详解(四) 重新启动虚拟机

在前面的章节中,我们描述了大多是比较基本的HA的概念.我们已经向您展示了vSphere5.0引入的多种机制以及增加了vSphereHA的弹性和可靠性,HA的可靠性在这节中主要谈到虚拟机的重新启动,这仍然是HA的首要任务. 当主机的状态改变,HA将会响应,或者更好的说,当一个或者多个虚拟机状态已经改变,大多数情况下,HA会回应故障,最常见的如下: 主机出现故障 主机隔离 虚拟机操作故障 根据故障的不同类型,以及对主机的依赖于作用,过程会略有不同,过程不同就会有不同的恢复时间.因为有许多不同的情况,

VMware vSphere 5.1群集详解(十一)vMotion和EVC

第二部分 vSphere DRS(分布式资源调度) 第二章 vMotion和EVC vMotion可能是行业功能变化最好的一个例子,当虚拟化首次推出,所有的是关于虚拟机的灵活性和便携性,然而,便携性和灵活性在虚拟机电源开启的状态是受限制的,当VMware介绍vMotion,介绍他们改变了世界的IT,vMotion从字面上来说是现有组件上进行的开发,基础上参照"暂停和恢复"的功能也早已存在,所以不要误读了最后那句话,不过vMotion确实是一个很杰出的技术. 如你们所希望的,vMotio

VMware vSphere 5.1群集详解(八)集成/汇总

第八章 集成 现在你知道HA从里到外如何工作了吧,我们要在HA,DRS,SDRS和其它组件或者功能 中解释不同的点,我们觉得值得一提,尽管承认有些信息还不够成熟,但我们觉得它是这本书非常重要的一 部分. HA与无状态ESXi vSphere 5.0引入了一个非常牛掰的功能-无状态ESXi,无状态ESXi意 味着不需要启动磁盘,也就是说,没有USB磁盘.SD磁盘.本地磁盘或者SAN启动,ESXi可以通过PXE启动,并 直接加载文件到内存中.但是,它也增加了一些有趣的挑战,当主机被重新启动,HA代理

VMware vSphere 5.1群集详解(三) 基本概念

现在你已经了解了HA的相关组件,现在来讨论下HA群集的一些基本概念: 主/备代理 心跳 隔离 vs 网络分区 虚拟机状态保护 搭建过vSphere的人都知道群集内可以包括多个主机,群集能够很好的收集资源信息,资源可以被vSphere的DRS(资源动态分布功能)划分到不同的资源池中,或者用来增加HA的可靠性. 在vSphere 5.0中,涉及到HA的很多地方都有更改,例如,使用一个HA群集包括两种类型的节点,节点可以是一个主节点,一个次节点,并允许群集扩展到32台主机,这个概念是依赖于AAM,FD