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

访问控制是时至今日最容易混淆的概念之一,因为它往往被禁用,当可用性需要得到保障时,接入控制是必须的,这是不是启用HA首先需要配置它的原因呢?

什么是HA接入控制呢?为什么HA包含一个接入控制的概念?“可用性指南”指出以下几点:

引用

vCenter Server使用接入控制,以确保群集中有足够资源提供故障保护,同时确保虚拟机有足够的预留资源。

请再次阅读一次引用,事实上vCenter负责接入控制,而与很多人以为的相反,虽然这可能看起来是个很平常的事实,但重要的是明白接入控制不是不允许HA触发重新启动,HA触发重新启动在主机这一层,且不通过vCenter。

正如所说,接入控制保证了HA触发故障转移时群集有足够的预留资源可用,它根据群集故障转移的可用资源计算所需容量。换句话说,如果一个主机被放置到维护模式或者被断开,则从计算公式中移除该资源,如果一台主机发生故障或者没有响应,但一直没有从群集中删除,那么该资源还是在计算公式中,“可利用资源”表示已经从总量中减去虚拟机开销的资源。

举个例子,VMkernel内存是指从内存总量减去虚拟机内存的可用内存,在你研究不同的接入控制策略时,这里有个难点值得你注意,当接入控制开启,HA是无法去限制它,也就是说,它永远确保这多台主机启动和运行策略,包括人工维护模式的主机。例如,VMware分布式电源管理(DPM),因此,如果主机在试图进入维护模式时被卡住,请记住,可能是HA不允许该主机在维护模式下运行,因为这违反了接入控制策略,在这种情况下,用户可以手工迁移该主机上的虚拟机,再关闭虚拟机,或者临时关闭接入控制,让主机进入维护模式。

在vSphere 4.1和之前的版本中,当你禁用掉接入控制,开启分布式电源管理,它可能会严重影响可用性,当接入控制被禁用,DPM会将所有的主机都关掉以降低电力消耗,除了1台待机模式的主机,当这台主机发生故障,就没有备用主机,这可能导致一些麻烦和告警,而在vSphere 5.0中,该行为有了变化,当分布式电源管理开启,HA将会确保随时至少有2台主机通电以保证故障群集转移的可用性。

vSphere 4.1中,当HA触发故障群集转移时,当主机退出待机模式,DPM还是相当智能去确保有足够的资源,如果资源不可用,HA会等待DPM提供足够的资源,然后尝试重新启动虚拟机,换句话说,重试次数(模式5次)不会在资源不够的情况下浪费。

如果你还是使用旧版本的vSphere,或者“上帝保护”的VI3版本,由于只有一台主机在待机状态,所以你应该考虑结束了它们,当特定主机发生故障或者资源比较紧张,它可能导致潜在的问题,可能没有能开启虚拟机的主机可用,这个场景描述可以看一下知识库的文章http://kb.vmware.com/kb/1007006.

接入控制策略

接入控制规定的机制,保证了HA启动群集故障转移时有足够的资源可用,本节给出接入控制策略的一个总体概述,在下面的部分中将描述每个策略的影响,包括我们的建议。HA有三种机制来保证虚拟机有足够的可用资源。

图26 接入控制策略

下面我们列出了目前可用的所有三个选项的接入控制策略。每一个选项都有不同的机制来确保资源可用于故障转移,每个选项都有其注意事项。

接入控制机制

每个接入控制策略都有自己的准入控制机制。了解这些准入控制机制非常重要,当在设计群集时你能够鉴别每一个策略的影响。例如预留特定的虚拟机资源来保证相应的比例,本节将通过接入控制策略和他们各自的机制和算法来更深入的了解它。

时间: 2025-01-31 01:36:02

VMware vSphere 5.1群集详解(六)访问控制的相关文章

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群集详解(四) 重新启动虚拟机

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

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

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

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

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

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

第二部分 vSphere DRS(分布式资源调度) 第三章 DRS动态配额 在本节中,我们将解释DRS动态配额和资源管理的概念.了解动态配额和资源池,以及资源分配设置,可以让您更容易的解决DRS行为的相关故障,并为您的虚拟机获得最佳的性能. 在深入DRS和本地主机资源管理之前,我们需要退后一步,掌握动态资源配额. 动态配额定义了理想资源的可用量目标,DRS和本地调用这个目标,它取决于虚拟机或者可用资源或者不可用资源,配额包含静态要素和动态要素,静态要素基于用户提供的资源规范,动态因素基于估算需求

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

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