Hyper-V故障转移群集搭建方案(共46页).docx
《Hyper-V故障转移群集搭建方案(共46页).docx》由会员分享,可在线阅读,更多相关《Hyper-V故障转移群集搭建方案(共46页).docx(46页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上Windows(Hyper-V)群集构建要点目录专心-专注-专业1 执行概要Windows Cluster用于构筑高可用的操作系统平台,支撑有高可用性需求的应用。为达到这样的目的,需要早构建Windows群集时,严格按照微软提倡的最佳实践,以保证构建出的群集平台稳定,高效。本文档结合此前的安装手册,重点补充了微软对于构建群集的最佳实践的操作要点和建议。遵照此文档的建议构建Windows群集,将为高可用性应用的稳定运行提供更好的保证。2 群集部署前的准备2.1 硬件准备2.1.1 硬件选型必须使用Windows支持的硬件服务器,针对不同的Windows版本,服务器的支持
2、型号可能会有差别。原则上讲,您希望用于构建Windows群集的服务器需要在微软的认证网站上找到硬件认证记录,符合这个要求的服务器才是微软推荐的用于构建群集的服务器(及配套系统-存储,网络等子系统)。网站地址为: 该网站的常用使用方法:可以以您希望使用的服务器型号为出发点,查询该型号服务器以及相关的存储/网络等子系统是否存在认证记录。注意,针对群集的构建,这里面所谓符合要求的认证记录指的是各个系统组合起来,作为一个整体获得了微软的认证,而不是作为单个元素分别获得认证。组成一个特定Windows群集的各结点服务器,应该保证硬件配置的一致性。(这些一致性包括硬件型号,配置,BIOS版本,软件版本,驱
3、动版本,安装的应用程序版本,系统服务的配置等)。为确认这一点,可以使用系统配置对比软件或群集健康检查工具来做系统数据的收集和分析。2.1.2 硬件配置容量评估,应用负载的大小决定了硬件配置。针对服务器上运行的不同应用(微软),可以参考微软网站提供的容量评估工具,对硬件的选型和配置做合理的规划。举例如下:Web 服务器容量评估Hyper-V容量评估网卡数量与配置一般的,构建Windows群集的服务器应该至少配置2块网卡。一块用于对外提供服务,一块用于群集内部通信。如果是部署Hyper-V群集,则建议至少需要配置4块网卡,分别用于对外服务,宿主机管理,实时迁移和CSV,如果针对虚拟机对外服务的网络
4、还有其他设计,则网卡数量将需要的更多。在保证驱动兼容性的前提下,可以在对外服务的网卡上启用teaming, 在内部通信的网卡上,不建议使用teaming,如果希望实现冗余,可以采用部署多条心跳线的方法。当前环境配置,2台准备构建hyper-v cluster的宿主机各具备4块网卡,除下表中描述的网卡用于管理目的外,还有另外3块网卡,分别用于连接存储,为虚拟机提供内网和外网连接。存储的配置无论是本地或是SAN的存储,均不建议使用RAID5,最好使用RAID10;对于SAN或iSCSI 存储,必须支持SCSI3指令集,否则群集无法构建。在配置群集之前,需要依次各个节点都可以连接并访问的存储系统。如
5、果存在多块光纤卡或iSCSI卡,还需要使用MPIO软件,建议尽可能采用硬件厂商提供的最新版本MPIO软件。服务器的BIOS设置构建群集的服务器,建议启用DEP功能。关于DEP功能,请参考:若要安装和使用 Hyper-V 角色,需要具备以下条件:l 一个基于 x64 的处理器。基于 x64 版本的 Windows Server2008中提供了 Hyper-V。 l 硬件协助的虚拟化。使用Intel 虚拟化技术的处理器中提供此功能。 l 硬件强制数据执行保护 (DEP) 必须可用且必须启用。必须启用 Intel XD 位(执行禁用位)或 AMD NX 位(无执行位)。(以HP服务器为例:)重启宿主
6、机服务器,按F9进行Bios,依次选择“Advanced Options”-“Processor Options”,将“No-Execute Memory Protection”和“Intel Virtualization Technology”设置为“Enable”,使服务器硬件支持Hyper-V。对于强调高性能的服务器,可以考虑启用服务器的高性能设置。详情请参考:主板的firmware版本,建议及时升级到最新版本。新版本的Firmware通常有助于提升群集的性能和稳定性。2.2 软件准备操作系统准备原则上,构建群集,应该尽量选择最新版本的Windows操作系统。并安装最新的操作系统补丁。驱
7、动程序准备应该为构建群集的硬件安装最新版本的驱动程序,以便提升群集的性能和稳定性。2.3 名字与IP地址规划需要为群集的构建规划若干个IP地址,包括Windows群集本身需要一个IP地址,运行在群集上的应用服务,每个实例也需要一个专用的IP地址。与上述IP对应的机器名也需要事先规划好。此处需要注意,如果一套群集上运行的虚拟应用实例超过了10个,则需要在AD中为群集的虚拟机器名额外授权,否则该对象无法在AD中为10个以上的应用实例注册名字对象。3 配置故障转移群集3.1 配置故障转移群集3.1.1 2008r2虚拟化高可用群集之一环境准备1服务器准备两台应用服务器安装完win2008R2SP1操
8、作系统,建议安装最新的系统补丁,完成配置并加入规划好的域中。注意:将两台服务器的所有网卡的IPv6都关闭。心跳网卡不要配置默认网关和DNS服务器地址,在高级选项中做如下配置建议在操作系统的网卡配置中,将对外服务的网卡优先级调高,如下图:另外,需要注意,某些型号的网卡提供的RSS功能,可能存在兼容性问题,导致群集服务稳定性变差,必要的时候,需要考虑将该功能禁用:本地磁盘作为操作系统磁盘,要求150G以上空间。共享磁盘需要磁盘阵列的磁盘分为如下:类型盘符大小(G)备注APP_storageE1000G共享盘APP_QuorumQ1仲裁另外建议磁盘阵列应做RAID并配置热备盘3.1.2 2008r2
9、虚拟化高可用群集之二创建及配置群集本篇分为1. 安装Hyper-V角色2. 创建群集3. 配置仲裁磁盘4. 配置群集共享磁盘1、 进入服务器管理器,执行角色添加。2、 选择Hyper-V角色:3、 选择对外通信的网卡作为Hyper-V系统的虚拟交换机:4、 安装Hyper-V:5、 安装完毕,重启服务器:6、 服务器重启之后,打开Hyper-V管理器:7、 系统确认Hyper-V安装成功:3.1.3 在每台宿主机上安装群集组件1、 在每台宿主机上都安装好Windows 2008故障转移群集组件, 通过服务器管理器安装故障转移群集功能;(安装之前需要提前禁用不需要的网卡)2、 选择故障转移群集3
10、、 点击下一步。4、 点击安装按钮。下面开始正题(待所有节点hyper-v角色以及群集组件安装完毕,才执行下面的步骤)1.创建群集单击创建一个群集出现创建群集向导以创建一个新的故障转移群集选择要加入群集的虚拟化主机BJBJJAPP007与BJBJJAPP008这里会要求我们进行验证,直接选是,下一步报告出来了,可以点击“查看报告”来看看报告中发现了什么问题:注意:要求所有的测试都通过,如果哪个测试没有通过,一定要找出原因,修改好后重新验证,直到所有验证通过,才能进行下一步。这里输入群集对外的名称,输入规划好的群集名称,然后下面选择一个对外IP信息总揽,确认就进行下一步开始创建群集开始创建群集完
11、成并自动进行下一步到这个界面了,创建OK 这里我们就可以看到群集管理界面了,我们要做的就是配置仲裁磁盘和添加群集共享磁盘。2.配置仲裁磁盘(基本上,仲裁磁盘会在群集实现过程中自动完成配置,无需管理员手工干预。)首先确认存储这里的磁盘,应该可以看到我们的共享磁盘,如果没有请手动选择添加磁盘群集存储已经确认添加存在于群集管理器中,那么我们就来设置仲裁磁盘,右键单击群集名称,更多操作-配置群集仲裁设置出现开始向导来配置仲裁磁盘,下一步继续这里会自动根据我们的群集节点数和磁盘数来自动选择的,基本上不需要修改,直接默认设置下一步即可这里开始选择仲裁磁盘,确认默认勾选的是比较小的那一个,1GB的共享磁盘即
12、可单击下一步出现确认选项,下一步以开始配置仲裁磁盘设置配置成功完成3.配置群集共享磁盘仲裁已经配置完成,下面我们就该配置为群集的服务提供磁盘的群集磁盘,我们还是在群集名称上单击右键-选择启用群集共享同意协议并启用群集共享磁盘启动后在群集管理菜单下多了一个群集共享卷这个管理单元,我们要为他添加磁盘,单击右键选择添加存储以添加群集共享存储在这里选择我们剩下的唯一一个群集磁盘来作为群集共享卷的存储添加完成后可以看到如图的群集共享卷的路径和状态,其中黄色标注的就是我们可以使用来存储虚拟机的虚拟的一个映射路径4.配置hyper-V路径至群集共享卷然后我们在两台hyper服务器上设置虚拟硬盘和虚拟机配置文
13、件的路径均为上图的c:clusterstoragevolume1这个路径3.1.4 2008r2虚拟化高可用群集之三创建虚拟机本篇将介绍在群集创建虚拟机及安装虚拟机分为创建虚拟机以及安装虚拟机两个步骤创建虚拟机在任意一台hyper虚拟化主机中创建均可,本实验选择c1来进行安装在C1上单击创建虚拟机为虚拟机输入一个名字,本例简单为主,直接命名2K8 然后这里输入内存4096MB 选择虚拟机的网络,这里就明白,为什么虚拟网络名要求一样了吧这里配置硬盘选项配置信息总揽单击完成来完成虚拟机的创建3.1.5 2008r2虚拟化高可用群集之四配置高可用虚拟机右击选择配置服务或应用程序出现配置高可用向导选择
14、一个要配置的服务,本篇选择虚拟机即可然后向导会自动搜索群集中的虚拟机,这里注意一定要关闭虚拟机才能继续下一步并使之高可用确认选择的虚拟机开始创建高可用虚拟机,配置完成现在在服务里应该能看到虚拟机了,可以看到当前虚拟机位于何服务器,以及虚拟机状态也可以在这里进行管理虚拟机,启动以及连接到虚拟机控制台和关闭等操作,我们启动虚拟机如图启动后如图可以看到虚拟机已经联机,我们可以单击连接到虚拟机来管理虚拟机打开虚拟机如图所示,跟在hyper中使用连接到虚拟机功能差不多.经过本篇,总算环境都差不多,下篇我们可以测试虚拟机的高可用3.2 配置群集的实时迁移网络针对hyper-v群集,为避免虚拟机实时迁移时对
15、带宽造成的占用影响其他应用,有必要确认或指定特定的网络用于传输实时迁移的数据,设置方法如下:1. 打开群集管理器,展开 Nodes.2. 在左侧的控制台树状结构中, 选择你想要配置实时迁移网络的虚拟机对象.3. 右键点击显示在中间窗格中的虚拟机资源, 点击 Properties.4. 点击 Network for live migration 配置页, 选择一个或多个用于实时迁移的群集网络.并可以根据需要调整这些网络的优先级.默认的优先级次序是:没有设置默认网关的网络; 用于CSV传输的网络,最后才是用于对外通信的网络.实时迁移将首先使用优先级最高的网络. 如果该网络不可用,则依次使用优先级较
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Hyper 故障 转移 群集 搭建 方案 46
限制150内