VMware vSphere 5.1 群集深入解析(二)
虚拟化系列-VMware vSphere 5.1 网络管理
网络是VMware vSphere 5.1的基础,所有虚拟机都需要网络来进行通信。
如果将所有的虚拟机都看成是物理机,则在网络拓扑上,需要网卡和交换机等不同的网络连接设备和方式。
而在虚拟化中,这些设备可以通过虚拟化的方式来实现。
VMware vSphere的基础架构是需要物理网络的支持,物理网络是为了使物理机之间能够收发数据而在物理机间建立的网络,VMware ESXi 运行于物理机之上。
每台ESXi 主机都不能离开物理网络,一旦离开物理网络,那在里面的虚拟网络就没有什么意义。
在本次博客中,主要讲解VMware vSphere 5.1网络中的一下内容:一、标准交换机网络二、分布式交换机网络三、将标准交换机迁移到分布式交换机网络四、部署安装思科Nexus 1000V交换机其实VMware vSphere 5.1的网络理解起来说容易也容易,说难也难,但是一定要上手去做实验,在理解VMware vSphere 5.1的网络之前先了解下概念:物理网络是为了使物理机之间能够收发数据而在物理机间建立的网络。
VMware ESXi 运行于物理机之上。
虚拟网络是运行于单台物理机之上的虚拟机之间为了互相发送和接收数据而相互逻辑连接所形成的网络。
虚拟机可连接到在添加网络时创建的虚拟网络。
物理以太网交换机管理物理网络上计算机之间的网络流量。
一台交换机可具有多个端口,每个端口都可与网络上的一台计算机或其他交换机连接。
可按某种方式对每个端口的行为进行配置,具体取决于其所连接的计算机的需求。
交换机将会了解到连接其端口的主机,并使用该信息向正确的物理机转发流量。
交换机是物理网络的核心。
可将多个交换机连接在一起,以形成较大的网络。
vSphere 标准交换机的运行方式与物理以太网交换机十分相似。
它检测与其虚拟端口进行逻辑连接的虚拟机,并使用该信息向正确的虚拟机转发流量。
可使用物理以太网适配器(也称为上行链路适配器)将虚拟网络连接至物理网络,以将 vSphere 标准交换机连接到物理交换机。
第一部分 第6章 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台主机通电以保证故障群集转移的可用性。
VMware vSphere服务器虚拟化实验十 高可用性之二DRS与DPM群集
VMware vSphere服务器虚拟化实验十高可用性之二DRS与DPM群集vSphere Distributed Resource Scheduler (DRS)可以跨vSphere服务器持续地监视利用率,并可根据业务需求在虚拟机之间智能分配可用资源。
DRS分配资源的方式有两种:将虚拟机迁移到另外一台具有更多合适资源的服务器上,或者将该服务器上其他的虚拟机迁移出去,从而为该虚拟机腾出更多的“空间”。
说白了VMware DRS主要是负载平衡群集中的ESXi服务器。
DRS可以使资源优先用于最重要的应用程序,以便让资源与业务目标协调,自动、不间断地优化硬件利用率,以响应不断变化的情况,并且为业务部门提供专用的(虚拟)基础结构,同时让IT部门能够集中。
全面地控制硬件,能执行零停机服务器维护等。
在自动模式下,DRS将确定在不同的物理服务器之间分发虚拟机的最佳方式,并自动将虚拟机迁移到最合适的物理服务器上。
在手动模式下,Vmware DRS将提供一个把虚拟机放到最佳位置的建议,并将该建议提供给系统管理员,由其决定是否进行更改。
而且VMware DRS允许用户自已定义规则和方案来决定虚拟机共享资源的方式以及它们之间优先权的判断根据。
当一台虚拟机的工作负载增加时,VMware DRS会根据先前定义好的分配规则对虚拟机的优先权进行评估。
如果该虚拟机通过了评估,那么DRS就为它分配额外的资源,当主机资源不足的时候,DRS就会寻找集群中有多余可用资源的主机,并将这个虚机vMotion到上面,以调用更多的资源进行其重负载业务。
其次是与电源管理vSphere Distributed Power Management (DPM)功能结合使用。
DRS 群集可以根据群集资源利用率来打开和关闭主机电源,从而减少其功耗。
vSphere DPM监控内存和CPU 资源的群集中所有虚拟机的累积需求,并将其与群集中所有主机的总可用资源量进行比较。
VMware-vSphere-5.1安装配置详解
VMware-vSphere-5.1安装配置详解VMware vSphere 5.1简介与安装(图)来源:51cto 作者:让编辑:孙杰vSphere是VMware推出的基于云计算的新一代数据中心虚拟化套件,提供了虚拟化基础架构、高可用性、集中管理、监控等一整套解决方案... 一、 VMware vSphere 5.1简介vSphere是VMware推出的基于云计算的新一代数据中心虚拟化套件,提供了虚拟化基础架构、高可用性、集中管理、监控等一整套解决方案。
VMware 于2001 年正式推出了企业级虚拟化产品ESX(Esx和Esxi都是vSphere的组件),到了现在,历经了六代演进。
而整个架构功能经过不断扩展,也越来越充足了。
在今年的8月28日举办的VMworld 2021大会上,全球虚拟化和云基础架构领导厂商VMware公司宣布推出最新VMware vSphere 5.1解决方案,通过业界领先的虚拟化、业务连续性和自动化管理功能,帮助中小型企业简化并保护IT环境。
不难看出,全球虚拟化厂商纷纷在今年最后一个季度发布自己的新的产品,越来越重视虚拟化技术的提高,打造自己的强项,也对对手进行强有力的竞争。
而在这次新的版本中,包含超过100项改进功能和新功能。
VMware vSphere5.1 提供的版本包括:Standard、Standard with Operations Management、Enterprise和 Enterprise Plus。
每个 vSphere 版本都对应不同的功能,当然,价格也不同。
比起之前的版本,VMware vSphere 5.1新增加了一些功能,包括:1、更大的虚拟机――虚拟机比以前最先进的版本都增加了两倍。
虚拟机现在可以支持到 64 个虚拟 CPU(vCPU)和 1TB 的虚拟内存(VRAM)。
2、新的虚拟机格式――vSphere 5.1 中,新的虚拟机格式(9.0)的功能包括支持更大的虚拟机、CPU 性能计数器以及为增强性能而设计的虚拟共享图形加速(GPU)。
VMware_vSphere配置使用手册解析
vSphere配置使用手册关于本文档文档信息目录1.配置EXSI主机 (4)2.配置vCenter Server (5)2.1新建数据中心以及群集 (5)2.2添加ESXi主机到vCenter (10)2.3配置存储 (11)2.4配置网络 (13)2.4.1创建VMkernel网络交换机 (13)2.4.2创建虚拟网络交换机 (14)2.4.3添加适配器到交换机 (15)2.4.4添加VMkernel网络到交换机 (16)2.4.5添加虚拟网络到交换机 (18)2.4.6配置VMOTION网络 (19)2.4.7配置HA网络 (21)2.5配置NTP时间同步 (23)2.6配置邮件服务 (24)2.7配置告警邮件通知 (25)2.8创建新的角色 (28)2.9添加权限 (29)3.虚拟机管理 (32)3.1创建虚拟机 (32)3.2安装客户机操作系统 (34)3.3安装VMWARE TOOLS (34)3.4克隆虚拟机转换为模板 (35)3.5从模板部署虚拟机 (36)3.6虚拟机的迁移 (38)3.7修改虚拟机的资源配置 (38)3.8虚拟机随ESXI主机一起启停 (39)1.配置EXSI主机如果文字说明与图片说明不相符,请以文字说明为准。
1.设置主机root密码选择“Configure Password”2.输入root新的密码,然后按Enter键3.接下来,选择“configure the management network”,设置一个静态的IP管理地址按Enter键4.确保在网络适配器配置里,你所需的网络适配器右侧窗口中显示。
如果不是,按Enter键,然后选择正确的适配器5.选择“IP Configuration”按Enter键6.选择“Set static IP address and network configuration”设置IP地址,子网掩码和默认网关,然后按Enter键7.接下来,通过选择“DNS Configuration”配置DNS按Enter键8. 选择“Use the following DNS server addresses and hostname”,提供一个主要和备用(如果需要)的DNS服务器地址和主机名,然后按Enter键。
vSphere 5.1功能概览
vSphere 5.1功能概览Enterprise Plus 基于策略的数据中心自动化Enterprise Plus基于策略的数据中心自动化授权按照每1 个CPU支持最大64 路CPU产品功能特性vSphere HypervisorvSphere Hypervisor (ESXi)VMware vSphere 5.1 是 VMware 旗舰级虚拟化平台的最新版本。
VMware vSphere,许多群体称之为“ESXi”,即底层虚拟化管理程序体系结构的名称,这是一种采用尖端技术的裸机虚拟化管理程序。
作为裸机虚拟化管理程序,vSphere 直接安装在物理服务器之上,并将其划分成多个虚拟机。
每个虚拟机与其他虚拟机共享相同的物理资源,并且它们可以同时运行。
与其他虚拟化管理程序不同,vSphere 的所有管理功能都可以通过远程管理工具提供。
由于没有底层操作系统,安装空间占用量可缩减至 150 MB 以下。
vSphere 是市场上最先进的虚拟化管理程序,具有许多独特的功能和特性,其中包括:∙磁盘空间占用量小,因此可以缩小受攻击面并减少补丁程序数量∙不依赖操作系统,并采用加强型驱动程序∙具备高级内存管理功能,能够消除重复内存页或压缩内存页∙通过集成式的集群文件系统提供高级存储管理功能∙高 I/O 可扩展性可消除 I/O 瓶颈Thin ProvisioningStorage Thin ProvisioningvSphere Storage Thin Provisioning 通过实现动态分配及物理存储容量的智能调配,可大幅提高虚拟机的存储利用率。
概览通过消除存储浪费并且无需专用的存储容量,因此可以控制您的存储成本。
vSphere Storage Thin Provisioning 是 vSphere 存储功能的一个重要组件,借助此组件,可以超额分配存储容量,从而提高存储利用率、延长应用程序正常运行时间,并简化存储容量管理。
第一部分 第7章 VMware vSphere 5.1 群集深入解析
第七章虚拟机和应用监控虚拟机和应用监控是一个经常被人忽视,但又确实是HA的一个强大功能,可能由于它是HA的新功能、新组件,且通常默认配置下该功能没被启用。
我们将试图收集所有虚拟机和应用监控的相关信息,但它是一个非常简单的产品,实际不是你期望的那样。
图40:虚拟机与应用监控为什么你需要虚拟机和应用监控?虚拟机和应用监控和HA分别扮演着不同的响应级别,虚拟机和应用监控是单个主机或者应用程序发生故障时响应,而HA是主机发生故障时响应。
举个例子,一个虚拟机发生故障,如机器蓝屏,那么应用监控就会触发,反应给管理员或者应用开发者。
虚拟机/应用监控是如何工作的?当需要时,虚拟机监控可以重置个别虚拟机,虚拟机和应用监控同HA类似,也使用心跳检测,在这个例子中,如果虚拟机上VMware Tools的心跳有一段时间未收到,虚拟机将被重新启动,这个心跳时被HA检测的,并不会跨越网络,只在主机上。
图41:虚拟机监控敏感性当开启了虚拟机/应用监控,如图41,敏感级别将被配置,默认配置应该适用于很多场景中,低敏感度意味着允许丢失较多的心跳信号,机器运行在错误的位置较高,但是,如果发生故障,而敏感度较低,那么停机时间就越长,当发生故障需要快速响应时,应该选择高敏感度,和你预计的一样,它正好和低敏感度相反,高级设置见表5,该表已被启用,但有普及意义。
表5:虚拟机监控敏感度要记住一件重要的事,那就是虚拟机监控不会无限重启虚拟机,除非客户根据需求设置相关策略,这是为了避免重复发生的问题,默认情况下,当虚拟机在一个小时内重启了三次,接下来将不再进行尝试,除非设定的时间值已经过去,接下来可以在默认的值中改变高级设置,可以在图41中选择。
尽管 VMware Tools产生心跳信号相当可靠,VMware进一步增加了验证机制,为了避免虚拟运行在错误的位置,虚拟机监控还会监控虚拟机的活动 I/O,当没有收到心跳信号或者没有磁盘读写或者网络活动已经过去120秒,默认情况下,虚拟机都会被重置,高级设置里可以通过“das.iostatslnterval”参数修改时间值。
第一部分第4章VMwarevSphere51群集深入解析
第一部分第4章VMwarevSphere51群集深入解析第四章重新启动虚拟机在前面的章节中,我们描述了大多是比较基本的HA的概念。
我们已经向您展示了vSphere5.0引入的多种机制以及增加了vSphereHA的弹性和可靠性,HA的可靠性在这节中主要谈到虚拟机的重新启动,这仍然是HA的首要任务。
当主机的状态改变,HA将会响应,或者更好的说,当一个或者多个虚拟机状态已经改变,大多数情况下,HA会回应故障,最常见的如下:主机出现故障主机隔离虚拟机操作故障根据故障的不同类型,以及对主机的依赖于作用,过程会略有不同,过程不同就会有不同的恢复时间。
因为有许多不同的情况,也不能全部都介绍到,所以我们将尝试描述最常见的场景和常可能出现的时间点。
在我们深入到不同的故障场景时,我们会拿vSphere5.0之前的版本和vSphere5.0的重启优先级和重试来进行对比,这将适合我们描述的每一种情况。
重新启动优先级和顺序在vSphere5.0之前,当多个虚拟机需要重新启动时,HA的虚拟机启动优先级才激活,这里来说,本身没有改变,HA同样会配置虚拟机的优先级,但是在vSphere5.0中,引入了一种新的类型的虚拟机:代理虚拟机,这些虚拟机为其它虚拟机提供服务,因此,在重新启动虚拟机时可以优先考虑它们,一个很好的例子是代理虚拟机可以为vShieldEndpoint虚拟机提供服务,这些代理虚拟机被认为是最高优先级的虚拟机。
优先级是以主机为单位的,而非全局,每个主机接收到重新启动的需求时,首先启动最高优先级的虚拟机,如果最高优先级的主机出现故障,它会延迟重试,然而,在此期间,HA会继续开启剩余的虚拟机,请记住,某些虚拟机可能依赖于代理虚拟机,你应该记录哪些虚拟机依赖于代理虚拟机,并记录下当自动重启代理服务器失败,开启代理服务的正确的顺序。
基本设计原则虚拟机可以依赖代理虚拟机或者其它虚拟机的可用性,尽管HA将尽最大的努力使得所有的虚拟机按照正确的顺序启动,但不能绝对保证。
Vmware_5.1功能介绍及比较中文版
概述服务器整合,无计划内停机处理器授权容量每个物理处理器都需要许可证。
虚拟 RAM 授权容量每个许可证可向可用池添加的虚拟 RAM 容量。
虚拟 RAM 是指为虚拟机配置的虚拟内存容量。
有关虚拟 RAM 的更多信息,请参阅《vSphere 5.1 定价和包装》白皮书。
虚拟 CPU 授权容量当使用虚拟对称多进程操作 (vSMP) 时,可以为每个虚拟机分配的虚拟 CPU 数量SUSE Linux Enterprise Server for VMware如果用户购买的 VMware vSphere 符合条件,则有资格免费使用企业版 Linux (SUSE Linux Enterprise Server for VMware) 作为客户操作系统。
此优惠包括免费订购操作系统补丁程序和更新,并且每个 vSphere 许可证可运行无限数量的虚拟机。
有关条款和条件的更多信息,请访问本页底部的链接。
集中式管理兼容性vCenter Server Foundation vCenter Server StandardvCenter Server – 提供针对 vSphere 部署的管理功能,具有两种版本:vCenter Standard :为快速部署、监视、协调和控制虚拟机提供大规模 VMware vSphere 部署(最多 1,000 台vSphere 主机)管理。
vCenter Foundation :为寻求快速部署、监视和控制虚拟机的小型环境(最多 3 台 vSphere 主机)提供强大的管理工具。
产品功能特性vSphere Hypervisor可提供功能强大且经过生产验证的高性能虚拟化层,该虚拟化层可对服务器硬件资源抽象化处理,并允许多个虚拟机共享这些资源。
Thin Provisioning通过利用能够扩展以满足虚拟机要求的动态存储来减少对存储的需求,且不会造成性能下降。
Update Manager通过自动跟踪、修补和更新 vSphere 主机以及虚拟机的应用和操作系统,减少日常补救所花费的时间。
Vmware_vSphere_5.1部署文档(V1.2)
Vmware vSphere 5.1 部署文档Version:v1.2Super Man2013.10.14目录1. 网络及系统环境 (3)1.1. 操作系统 (3)1.2. 网络规划 (3)2. vSphere 5.1 基本环境安装步骤 (6)2.1. 安装ESXI (6)2.2. 安装vCenter (21)2.2.1. 关于SQL Server 的安装 (21)2.2.2. vCenter Server 安装过程 (22)2.3. 使用vSphere Web Client将ESXi主机添加vCenter Server (46)3. VMware高可用性(HA/DRS/FT)的配置 (52)4. vSphere Data Protection 安装及使用 (67)4.1. vSphere Data Protection简介 (67)4.2. 安装和配置vSphere Data Protection (69)4.3. 注册vSphere Data Protection (81)4.4. 使用vSphere Web Client链接vSphere Data Protection。
(87)4.5. 使用vSphere Data Protection进行备份与还原 (90)1.网络及系统环境1.1.操作系统安装vCenter要求操作系统为Windows Server 2008 R2 64-bit企业版,如下图:1.2.网络规划正确的网络配置是VMware vSphere架构的基础。
为实现VMware网络,IT管理员需要了解vSphere宿主机的物理接口和虚拟交换机。
学习如何规划vSphere的虚拟网络。
VMware vSphere网络从正确安装vSphere网络的ESXi宿主机开始,包括对分布式、标准、虚拟或物理交换机的选择。
最后还有后配置和部署、对虚拟网络的流量监控。
配置虚拟网络的第一步是把vSphere的部署集成到现有架构。
第一部分 第5章 VMware vSphere 5.1 群集深入解析
第五章增加高可用灵活性(网络冗余)在前面的章节中,我们不仅介绍了当隔离响应触发时的隔离检测,还介绍了误报的影响。
当隔离响应设置为“关闭电源“或者“关机”时,主机变成隔离状态,HA将重新启动主机上的虚拟机。
但是,这也意味着没有适当的冗余性。
隔离响应也许没有必要触发,而造成停机时间应该可以被预防。
为了提高网络的灵活性,VMware在虚拟化层为VMkernel和虚拟机网络设计了网卡绑定的概念,当讨论HA,它对于管理网络来说特别重要。
引用端口组是几个物理网卡组成的一个单一的逻辑网卡,可用于网络容错和负载均衡。
使用这个机制,它可以增加管理网络的冗余性,降低隔离事件发生的机会,当然,也可以为其它的端口组提供冗余,但这不是本章的主题。
另一个选择是配置一个额外的管理网络,在另一个VMkernel端口上启用管理网络,有一个事实是,如果多个VMkernel在同一个子网,HA将会使用所有的端口来管理流量,即使只指定一个用于管理!虽然有很多配置和支持,我们建议了一个简单但具有高度弹性的配置。
在我们的例子将包括vMotion,当把vMotion和管理网络结合到一个虚拟交换机是非常通用的配置,也是业内接收的最佳实践。
需求∙2个物理网卡∙VLAN trunking建议∙2个物理交换机∙如果可以,开启“链路状态跟踪”功能,确保链路发生故障时发出报告虚拟交换机配置如下∙vSwitch 0: 2个物理网卡(vmnic0 和 vmnic 1)∙2个端口组(管理网和vMotion)∙管理网vmnic 0 active /vmnic 1 standy∙vMotion vmnic 1 active / vmnic 0 standy∙故障恢复设置为否每个端口组标记一个vlan ID,在自己的专有网卡上运行,只有在发生故障的情况下,才切换到备用网卡,我们强烈建议故障恢复设置为否,这样可以避免不必要的孤立事件,当物理交换机启动时路径上没有流量,但是端口组被报告为“up”,这样就会发生孤立事件。
VMware vSphere 5虚拟数据中心构建指南第二章
第2章vSphere 5的演变和架构组件2.1 VMware概述2.2 vSphere 5许可证2.3 vSphere 5的新增功能2.4 现有功能2.5 单独销售的软件2.6 vSphere 5技术架构2.7 安全性2.8 发展的解决方案16 VMware vSphere 5虚拟数据中心构建指南在深入研究VMware新的vSphere 5产品的软件组件和架构之前,我们先来看看这家公司及其虚拟化产品的演变过程。
2.1 VMware概述VMware由如下几位知名人士于1998年创立:Diane Greene,总裁兼总经理(1998~2008年)Mendel Rosenblum博士,首席科学家(1998~2008年)Scott Devine,主任工程师(1998年起)Edward Wang博士,主任工程师(1998~2009年)Edouard Bugnion,首席架构师(1998~2004年)2004年,EMC以6.25亿美元的价格收购了VMware。
在收购时,该公司的销售额已经达到约1亿美元,拥有370名员工。
2011年,销售额接近37亿美元,到2012年,公司的雇员已经超过9000人。
Pat Gelsinger于2012年9月就任VMware的CEO(此前,Paul Maritz从2008年7月起担任这一职务)。
2.1.1 VMware产品线在过去几年,VMware的产品线有了很大的扩展。
早年,该公司主要提供虚拟化管理器,而现在的重心已经扩展到云计算服务、管理工具、协作工具和应用程序。
本书的焦点是vSphere 5的数据中心虚拟化平台,并将详细介绍作为数据中心管理基础的组件,书中提及的其他组件仅是为了提供信息。
图2-1提供了VMware目前产品的一个概览。
图2-1 VMware产品线第2章 vSphere 5的演变和架构组件 17VMware 的策略明显是面向云计算解决方案,包括了图2-2中所示的元素。
第一部分 第8章 VMware vSphere 5.1 群集深入解析
第八章集成现在你知道HA从里到外如何工作了吧,我们要在HA,DRS,SDRS和其它组件或者功能中解释不同的点,我们觉得值得一提,尽管承认有些信息还不够成熟,但我们觉得它是这本书非常重要的一部分。
HA与无状态ESXivSphere 5.0 引入了一个非常牛掰的功能-无状态ESXi,无状态ESXi意味着不需要启动磁盘,也就是说,没有USB磁盘、SD磁盘、本地磁盘或者SAN启动,ESXi可以通过PXE启动,并直接加载文件到内存中。
但是,它也增加了一些有趣的挑战,当主机被重新启动,HA代理也启动,他们需要的HA配置信息会怎么样?对于无状态ESXi主机,我们依靠Auto Deploy Server去为HA代理存储配置信息,当主机开启或者重启,HA的代理将会重新初始化,vSphere 5.1自动部署镜像,镜像包括默认的HA VIB文件,并且在主机开启或者重启后不需要安装HA代理。
我们在第二章节中描述了配置文件, Auto Deploy Server缓存了HA所需的配置文件,vCenter的版本文件是HA所必需的,因为这些文件会不断变化,所以自动部署管理主机需要正确的缓存副本文件。
HA和存储DRS当发生故障,vSphere HA会通知存储DRS,以防止迁移HA保护的虚拟机,也就是说,一台开启电源的虚拟机发生故障了,因为可用容量不足,它不会立即重启,此外,除了vCenter通告执行的虚拟机,存储DRS不允许存储迁移其它虚拟机,因为这种情况下,HA不会重新保护该虚拟机直到 vCenter Server再次锁定数据存储。
存储迁移和HA在vSphere 5.0中存储迁移进行了一定的修订,我们在第二、三章中进行详细描述,但要在本段讨论HA的整合,如果启用HA的情况下,一台虚拟机需要重新启动,虚拟机在存储迁移的过程中发生了故障,重启的进程不会触发直到vCenter 通知master存储迁移任务完成,或者存储任务已回滚,如果资源主机发生故障,虚拟机作为正常工作流的一部分将会启动,在存储迁移期间,存储迁移所在的主机的代理将被初始化,覆盖虚拟机发生故障的状态。
VMware vSphere 5 虚拟机管理
VMware vSphere 5.1 虚拟机管理在上一次中我们安装了强大的VMware vCenter管理中心,通过VMware vSphere Client 连接到VMware vCenter管理中心, vSphere的两个核心组件是VMware ESXi和VMware vCenter Server。
ESXi是用于创建和运行虚拟机的虚拟化平台。
vCenter Server 是一种服务,充当连接到网络的ESXi主机的中心管理员。
vCenter Server 可用于将多个主机的资源加入池中并管理这些资源。
vCenter Server 还提供了很多功能,用于监控和管理物理和虚拟基础架构。
可以对整个虚拟化平台进行管理,也是作为一个虚拟机管理员在日常生活中对虚拟机的运维工作,同样是虚拟机管理员常用的几个方法,保障虚拟机的正常运作。
管理员可以使用多种方法创建虚拟机并将其部署到vsphere数据中心。
可以创建单个虚拟机,然后在其中安装客户机操作系统和VMware Tools。
可以在现有的虚拟机中克隆或创建模板,或部署OVF 模板。
使用快照捕获虚拟机的状况,包括虚拟机内存、设置和虚拟磁盘的情况。
如果需要,可以回滚至上一个虚拟机状态,这样可减少误操作对虚拟机的破坏。
从而正在的使用虚拟化平台。
在虚拟化平台里,通过VMware vSphere Client连接到VMware vCenter管理中心,是日后操作虚拟化的主要途径,都是通过Client或者是Web Client来进行管理。
主要能管理大量的主机服务器和虚拟机,以满足大量快速部署虚拟机工作,完成虚拟机的监控和快照,将虚拟机数据快速转移和快速复制,并且能按照计划自动对虚拟机进行日常的维护,解决虚拟机在平时工作中发生异常的现象。
这些都是在以前物理机上无法完成的事情。
由于篇幅和时间限制,所以在本次虚拟化系列VMware vSphere 5.1虚拟机管理中,主要介绍下一内容:一、在ESXi中部署虚拟机二、虚拟机的克隆三、重新封装操作系统四、创建自定义规范五、使用规范部署虚拟机六、使用WEB Clinet管理虚拟机七、使用workstation 9.0 管理虚拟机以上的是本次中所讲的内容,对于初学者来说,本章比较重要,对于高手们来说,这只是平常的一些操作罢了。
图解安装Vmware vCenter 5.1详细教程
Vmware VCenter Server 5.1安装和基本配置Vcenter 5.1与之前的5.0有很大的不同,首先增加了两个相关的支持服务作为必须安装的组件。
从上图的界面中看着,必须先决安装vCenter Single Sign On服务和Inventory Service服务,这两个服务可以与vCenter Server安装在同一台服务器上。
在vCenter Server 5.1的安装要求中,这些服务都依赖于AD域,并且需要以域用户身份登录服务器本地进行安装配置。
因此第一步是获取一个WindowsAD帐户,这个帐户最好有域管理员权限,可以避免很多麻烦,如果不行的话,至少要保证这个域帐户有往域中添加、修改、删除交换机、配置组策略的权限。
本文档使用独立的SQL数据库,在计划安装VC的Windows 2008R2服务器上,预先安装的SQL Server 2008 X64版本。
在本文档中,在eci.local域中创建了一个用户vmadmin,并赋予其域管理员权限。
见下图。
使用vmadmin帐户登录VC服务器,如果使用基础数据库安装,会自动安装一个SQL 2008 Expres桌面数据库引擎,只能支持4GB数据库文件。
对于需要一些高级应用的用户是不够的,如Horizion View等应用。
选择集成安装,直接在自动运行的vCenter安装光盘上选择Simple Install即可自动安装。
如果分开安装,则需要分别安装SSO、Inventory Service和VC。
安装MSSQL2008数据库创建vCenter数据库(其中RSA数据库是用脚本生成),并建立RSA_USER和RSA_DBA 两个数据库帐户,并拥有vCenter和RSA这两数据库的权限。
安装Single Sign On服务首先配置数据库:建立目录E:\RSADB,用于存放数据和日志文件。
登录SQL管理工作台,从光盘上打开SSO安装需要的2个脚本,脚本位置在vCenter光盘上,D:\Single Sign On\DBScripts\SSOServer\schema\mssql首先打开rsaIMSLiteMSSQLSetupTablespaces.Sql脚本,修改数据库创建的路径,然后执行,等待结果窗口返回命令执行成功,此时已经创建RSA数据库,数据库文件和日志文件保存在E:\RSADB下。
VMware vSphere 5.1 高可用性 ---- 群集、HA、DRS、FT
VMware vSphere 5.1 高可用性在本节中主要讲的是集群的一些功能和配置,相比5.0的设置,没有太大的变化。
VMware vSphere为虚拟机提供虚拟化的基础架构,将现有的物理资源转化成虚拟资源,将物理资源分成若干资源,为每个虚拟机提供包括CPU、内存等虚拟资源。
要想很好地分配这些资源,就必须要使用资源池。
资源池是灵活管理资源的逻辑抽象。
资源池可以分组为层次结构,用于对可用的CPU 和内存资源按层次结构进行分区。
群集中的资源池比单个ESXi主机上的还要重要,因为在群集中创建资源之后,整个资源池管理的就是所有的ESXi主机资源了。
所管理的资源是所有ESXi主机上的CPU和内存的资源总和。
高可用性和双机热备是VMware vSphere 5.1最重要的一部分,高可用并不是vSphere独有的,企业使用高可用就是为了服务的连续性和数据的安全性,HA是以一群ESXi服务器为主的群集功能,主要是目的是当虚拟机运行的主机发生故障时能及时转移主机,避免长时间的停机。
而FT双机热备则是保证虚拟机最长时间不停机,将虚拟机以双机热备的方式同时在两台主机运行,大大增强了业务的可连续性。
本节中主要讲的是讲的一下内容:一、建立群集二、设置HA高可用性三、测试HA高可用性四、设置DRS五、建立FT双机热备无论是计划停机时间还是非计划停机时间,都会带来相当大的成本。
但是,用于确保更高级别可用性的传统解决方案都需要较大开销,并且难以实施和管理。
VMware 软件可为重要应用程序提供更高级别的可用性,并且操作更简单,成本更低。
使用vSphere,组织可以轻松提高为所有应用程序提供的基准级别,并且以更低成本和更简单的操作来实现更高级别的可用性。
使用vSphere,可以独立于硬件、操作系统和应用程序提供更高可用性,减少常见维护操作的计划停机时间,在出现故障时提供自动恢复。
vSphere 可以减少计划的停机时间,防止出现非计划停机,并迅速从断电中恢复。
VMware vSphere vNetworks [V5.1]
Q:对客户的 vSphere 5.1 主机的虚拟网络配置进行了重新配置之后,网络流量突然在某一网段停止了。
物理交换机的监控结果显示,该网段的所有数据包都被丢弃了,或者路由器指出 TTL 已超出。
下列哪几项最有可能是导致此问题的原因?请选择两项。
A: 端口组名称不正确该网段的 VLAN ID 错误MTU 不正确上行链路 (vmnic) 出现故障物理交换机和物理上行链路 (vmnic) 之间的电缆出现故障,信标数据包引起广播风暴Q:您要在新的 vSphere 集群中使用的 ESXi 主机将配置 2 个 10 Gb 以太网网卡。
您必须选择哪些 vSphere 技术才能确保您可以为需要实施的管理、IP 存储、vMotion 、vSphere Replication 和虚拟机网络分配网络带宽并加以控制?请选择两项。
A: 分布式虚拟交换机Network I/O Control链路聚合控制流量控制Q:客户的园区有两个数据中心,位于独立的第三层网络上。
其中一个数据中心的 vSphere 环境中具有多余容量,而另一个数据中心快要达到容量限制。
他们想调查使用 VXLAN 后是否允许其配置环境,以便他们能够在两个数据中心间迁移虚拟机,而不用重新配置。
为了能够实施 VXLAN ,他们必须确保满足下列哪些先决条件?请选择三项。
A:必须分配多播范围和网段 ID 池两个数据中心中都必须安装vShield Endpoint所有 VXLAN 传输 VLAN 上都必须可以使用DHCPvCenter Server 必须是 5.1 或更高版本所有主机都必须是 ESXi 5.0 或更高版本Q:您接到一项任务,要为不断扩展的虚拟基础架构更新虚拟网络连接设计。
您只能使用一组固定的 IP 地址,虽然目前使用子网和 VLAN 可以确保流量的隔离,但是这尚不足以应对预期的增长。
为了应对预期增长,应考虑以下哪两种 VMware 技术?请选择两项。
A:PVLANNIOCVXLANLACPQ:您的客户有一个 vSphere 测试环境,环境中包含运行 vSphere 5.1 Enterprise 的 vCenter Foundation 和三台 ESXi 主机。
VMware vSphere 5.1 虚拟机管理
在上一博文中我们安装了强大的VMware vCenter管理中心,通过VMware vSphere Client 连接到VMware vCenter管理中心, vSphere 的两个核心组件是 VMware ESXi 和 VMware vCenter Server。
ESXi 是用于创建和运行虚拟机的虚拟化平台。
vCenter Server 是一种服务,充当连接到网络的 ESXi 主机的中心管理员。
vCenter Server 可用于将多个主机的资源加入池中并管理这些资源。
vCenter Server 还提供了很多功能,用于监控和管理物理和虚拟基础架构。
可以对整个虚拟化平台进行管理,也是作为一个虚拟机管理员在日常生活中对虚拟机的运维工作,同样是虚拟机管理员常用的几个方法,保障虚拟机的正常运作。
管理员可以使用多种方法创建虚拟机并将其部署到vsphere数据中心。
可以创建单个虚拟机,然后在其中安装客户机操作系统和 VMware Tools。
可以在现有的虚拟机中克隆或创建模板,或部署 OVF 模板。
使用快照捕获虚拟机的状况,包括虚拟机内存、设置和虚拟磁盘的情况。
如果需要,可以回滚至上一个虚拟机状态,这样可减少误操作对虚拟机的破坏。
从而正在的使用虚拟化平台。
在虚拟化平台里,通过VMware vSphere Client连接到VMware vCenter管理中心,是日后操作虚拟化的主要途径,都是通过Client或者是Web Client来进行管理。
主要能管理大量的主机服务器和虚拟机,以满足大量快速部署虚拟机工作,完成虚拟机的监控和快照,将虚拟机数据快速转移和快速复制,并且能按照计划自动对虚拟机进行日常的维护,解决虚拟机在平时工作中发生异常的现象。
这些都是在以前物理机上无法完成的事情。
由于篇幅和时间限制,所以在本次博文虚拟化系列VMware vSphere 5.1虚拟机管理中,主要介绍下一内容:一、在ESXi中部署虚拟机二、虚拟机的克隆三、重新封装操作系统四、创建自定义规范五、使用规范部署虚拟机六、使用WEB Clinet管理虚拟机七、使用workstation 9.0 管理虚拟机以上的是本次博客中所讲的内容,对于初学者来说,本章比较重要,对于高手们来说,这只是平常的一些操作罢了。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
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 Automated Availability Manager). FDM代理负责很多任务,如主机之间资源信息和虚拟机状态的传递,沟通群集中适合的HA 的主机,FDM也处理心跳机制,虚拟机的放置,虚拟机的重新启动、登录及其它等等,我们不会单独讨论得太深入,因为我们认为这将使之复杂很多。
当HA功能启用,在我们看来FDM是ESXi主机上非常重要的一个代理,HA会增加额外的弹性,工程师也会认识到其重要性,。
与AAM相反,FDM用了一个单线程的代理,但是,FDM产生了一个看门狗程序,如果代理程序发生故障,看门狗程序将在没有任何人注意到的情况下,重新启动代理来确保HA功能,代理在路径都出故障时会有瞬间的网络中断,在灵活性方面,网络出现故障后,内网的主机会自动用另外的路径与其它主机通信(在管理网络冗余的情况下)
同vSphere 5.0一样,HA不依赖于DNS和IP地址,这是FDM带来的主要的改进地方,意思是HA限制ESXi主机的命名规则被解除(在vSphere 5.0之前,ESXi主机FQDN限制26个字符),这并不意味着在vCenter ESXi主机需要注册他们的IP地址;,最佳实践还是建议在vCenter中注册ESXi主机的FQDN,虽然HA不依赖于DNS,但是许多其它的服务仍然依赖,最重要的是,一个主机在vCenter正确注册且有效的FQDN能够更容易的监控和故障排错。
基本设计原则
尽管HA不依赖DNS,但仍然建议注册主机的FQDN
另一个FDM的主要改变是生成日志,你们当中有些人可能从来没有意识到这一点,你们有些人可能发现它比较困难,vSphere 5.0之前,HA的log日志不会被发送到syslog中,vSphere 5.0 带来了规范的日志生成原理,一个单独的log日志将会创建,并与其它所有操作日志放在一个目录下,它被称为fdm.log,这个log日志存储在/var/log的路径下,如图五所示
图5:HA log日志文件
基本设计原则
确保syslog正确配置,日志文件被放在一个安全的位置,这样在发生灾难的情况下能方便的调出日志进行排错。
HOSTD Agent
另一个主机上重要的代理叫做HOSTD,这个代理也负责很多任务,如我们授权它打开虚拟机的电源、FDM直接通过HOSTD与vCenter对话,所以就不需要像以前的版本那样依赖VPXA,当然,为了避免任何不必要的开销和依赖,使得HA比以前更可靠,响应速度更快,提高了虚拟机的正常运行时间。
无论何种原因,HOSTD在重新启动后如果不可用或者未运行,主机将不参与任何FDM相关的进程,FDM依赖于HOSTD提供的信息,如虚拟机在主机上的注册信息,管理虚拟机使用的API,总之,FDM依赖于HOSTD,如果HOSTD无法运行,在等待HOSTD开始运作之前,FDM的所有功能也是停止的。
vCenter
接下来带来最后一个组件,vCenter Server,vCenter是每个vSphere群集的核心,它负责着很多项任务,对于我们来说,以下非常重要的内容我们将详细讨论。
∙部署和配置HA代理
∙群集配置改变后的通信
∙虚拟机的保护
在合适的场景中,vCenter负责向ESXi主机上推送FDM代理,在vSphere 5版本之前,推送类型的代理需要一连串的操作,而在vSphere 5.0中,这些操作时并行的,以便群集中多台主机的快速部署和配置,vCenter还负责群集中master主机的配置更改,我们将会在后面的章节讨论主机的主备概念,包括群集中新加入主机的高级配置变更。
在vSphere 5.0中,HA还利用vCenter来获取虚拟机的状态信息,当然,vCenter还会显示虚拟机的状态保护信息(图6)(什么是虚拟机的保护信息将在第三章节中讨论),最重要的是,vCenter负责保护和接触保护虚拟机,这不仅使用电源关闭或者开启状态下的虚拟机,而且在ESXi主机断开的情况下,vCenter会要求主HA代理取消对受影响虚拟机的保护。
图6 虚拟机保护信息
尽管通过vCenter来配置HA和交换虚拟机的状态信息,+当HA响应失败时,vCenter是不参与的,值得欣慰的是,当虚拟服务器vCenter 发生故障时,HA会负责在群集内另一台ESXi主机上重新启动vCenter服务器,当然故障主机上其它的虚拟机也会随之迁移。
当然在一种极端的情况下,vCenter会失败,如果ESXi主机是“无状态主机”和管理网络使用了分布式交换机,虚拟机将不会尝试重新启动,只到vCenter启动,在无状态环境中,vCenter和自动部署的可用性是关键,因为ESXi主机会依赖于它。
如果vCenter不可用,它不会影响到群集的现有配置,vCenter会实时显示虚拟机的保护状态,群集配置,虚拟机同主机的兼容信息和主机清单列表,所以,在设计HA时,故障切换时没有加入vCenter,HA只是依赖vCenter配置和监视群集。
当一个Windows下虚拟的vCenter服务器,或者Linux下运行的虚拟vCenter 服务器(vCenter Server Appliance)配置完成,我们建议您为vCenter Server设置优先的重新启动级别,虽然重新启动虚拟机不需要vCenter Server支持,但还是有多个服务器组件依
赖vCenter,因此,还是希望vCenter尽早恢复工作状态,当你设置vCenter Server的优先重新启动级别时,记得vCenter依赖的一些组件也需要启动成功,如DNS, MS AD和MS SQL(或者其它您在使用的数据库)。
基本设计原则
在无状态的环境中,确保vCenter和自动部署的高可用性,因为虚拟机的恢复时间依赖于他们,所以确保vCenter服务器的高优先级启动和vCenter 服务器依赖的相关服务可用,如DNS,AD和数据库。