Windows群集 第7章 Chapter
本章目标 • 理解NLB群集概念 • 掌握NLB群集的配置 • 掌握NLB群集的验证 • 理解服务器群集的概念 • 了解服务器群集的配置 Chapter
本章结构 网络负载平衡群集 Windows群集 服务器群集 准备NLB群集 配置NLB群集 网络负载平衡群集 Windows群集 验证NLB群集 NLB群集最佳操作 准备服务器群集 配置服务器群集 服务器群集 验证服务器群集 服务器群集与NLB群集对比 Chapter
Windows群集2-1 • Windows 2003支持的两种类型的群集 • 网络负载平衡群集 • 服务器群集 • NLB(Network Load Balancing) 群集 • 增强了 Web、FTP、ISA、VPN等服务的可靠性和可伸缩性 • 一个NLB群集中最多支持32台计算机 Chapter
Windows群集2-2 • 服务器群集是由独立的计算机系统构成的组,不同节点协同工作 • 支持该技术的Windows 2003系统 • Windows Server 2003企业版(Enterprise Edition) • Windows Server 2003 Datacenter Edition • 服务器群集最多可以由8个节点组成 • 服务器群集技术可实现 • DHCP、文件共享、后台打印、MS SQL Server、Exchange Server等服务的可靠性 Chapter
网络负载平衡群集 • 案例:两台Web服务器的NLB群集 Chapter
准备NLB群集3-1 • 两台计算机在一个Windows域中 • 一台为DC,IP地址为192.168.1.2 • 另一台计算机是成员服务器,IP地址为192.168.1.3 • 两台计算机都有2块网卡 • 网络负载平衡群集使用的IP地址为192.168.1.10,主机名为www.benet.com.cn • 创建www.benet.com.cn主机记录 Chapter
准备NLB群集3-2 • 在两台计算机的第一块网卡上添加“网络负载平衡”服务 • 第二块网卡用于管理 Chapter
准备NLB群集3-3 • 第一台计算机上的网站主页 • 第二台计算机上的网站主页 Chapter
配置NLB群集 • 配置网络负载平衡群集的步骤 • 1)启用网络负载平衡 • 2)连接到现存的群集 • 3)添加主机到群集 Chapter
启用网络负载平衡 • 1)在第一台计算机上输入“nlbmgr”,打开【网络负载平衡管理器】 • 2)右键单击【网络负载平衡群集】,然后单击【新建群集】 • 5)端口规则 • NLB群集中的第一个成员 • 4)附加群集IP地址 • 6)连接群集成员 • 3)输入群集参数:IP 地址和其他群集信息,选择群集操作模式为【多播】 • 7)设置优先级 Chapter
连接到现存的群集 • 1)在第二台计算机上连接到现存的NLB群集 • 2)输入第一台计算机的管理IP地址 Chapter
添加主机到群集 • 1)使用【网络负载平衡管理器】,右击群集名称“www.benet.com.cn” • 2)添加主机 • NLB群集中有2台主机 • 3)设置优先级和启动状态 Chapter
验证NLB群集的IP地址 • 启用网络平衡负载的网卡中有两个IP地址 Chapter
验证Web服务器NLB群集 • 客户机访问www.benet.com.cn • 模拟第一台计算机出故障后显示的网页 Chapter
NLB最佳操作2-1 • 正确保护网络负载平衡主机和经过负载平衡的应用程序 • 在每个群集主机上使用至少两个网络适配器,但并非必要条件 • 在群集适配器上只使用TCP/IP协议 • 确保群集中的所有主机属于同一个子网并且客户机能够访问该子网 Chapter
NLB最佳操作2-2 • 使用网络负载平衡管理器配置NLB群集 • 不要启用网络负载平衡远程控制 • 启用日志记录 • 独立使用NLB群集和服务器群集 Chapter
阶段练习2-1 • 背景 • BENET公司有一个Web站点,域名为www.benet.com.cn,IP地址为202.1.1.10 • 两台Web服务器利用网络负载平衡群集技术提供相同的网站内容 • 这两台服务器的IP地址分别为202.1.1.2和202.1.1.3 • 目标 • 理解网络负载平衡的概念 • 掌握NLB群集的配置 • 验证NLB群集的效果 Chapter
阶段练习2-2 • 步骤 1)在DNS服务器上创建www.benet.com.cn主机记录 2)安装和配置IIS 3)启用网络负载平衡 4)添加主机到群集 5)验证NLB群集的效果 Chapter
服务器群集 • 案例:BENET公司的数据库服务器为前台应用程序提供数据服务 • 为保证其可靠性,需要安装服务器群集 Chapter
准备服务器群集 • 群集的两台计算机在一个Windows域中 • 一台是DC,IP地址为192.168.1.2 • 一台是成员服务器,IP地址为192.168.1.4 • 服务器群集使用的IP地址为192.168.1.9,群集名称为wincluster Chapter
准备测试环境 • 准备活动目录环境 • 在节点1 • 第一块网卡命名为“公用网络”,IP设置为192.168.1.2 • 第二块网卡命名为“专用网络”,IP地址设置为10.1.1.2 • 在节点2 • 第一块网卡命名为“公用网络”,IP设置为192.168.1.4 • 第二块网卡命名为“专用网络”,IP设置为10.1.1.4 • 设置网络服务优先访问“公用网络” • 在DC上创建服务器群集专用帐户 “cluster” Chapter
配置共享存储设备(仲裁设备) • 1)关闭第一台主机,添加一块SCSI硬盘 • 2)用记事本编辑第一台主机的vmx配置文件 • 在文件末尾添加“disk.locking = false” • scsi0:0.present scsi1:0.present • scsi0:0.filename scsi1:0.filename • 3) 配置磁盘分区,格式化为NTFS格式 • 4)配置第二台主机的共享磁盘 • 添加已存在的第一台主机的SCSI磁盘 • 修改vmx文件 • 指定盘符 Chapter
配置服务器群集 • 创建服务器群集的第一个节点 • 创建服务器群集的第二个节点 • 配置专用网络 Chapter
创建第一个节点 • 打开群集管理器(Cluadmin.exe)创建新群集 • 选择域,输入群集名 • 输入第一个节点的计算机名 • 显示建议的群集配置 • 群集的IP地址 • 参数正确,完成创建 • 系统自动分析配置 • 群集服务账户 • 服务器群集的第一个节点 Chapter
创建第二个节点 • 1)使用群集管理器打开到群集的连接 • 添加成功第二个节点 • 3)添加节点 • 4)系统自动分析群集配置 • 7)系统自动添加节点到群集 • 5)输入群集服务账户密码 • 6)显示建议的群集配置 • 2)在已有的群集中新建节点 Chapter
配置专用网络 • 专用网络之间的联线俗称“心跳线” Chapter
验证服务器群集 • 服务器群集可实现多种资源的可靠性 • 验证IP地址的可靠性 第一个节点有群集IP地址,此时第二个节点没有 第一个节点出故障后,群集IP地址转移到第二个节点 第一个节点出故障后,资源的所有者变为第二个节点 第一个节点恢复正常后,需要将资源的所有者转移回第一个节点 Chapter
服务器群集与NLB群集对比 Chapter
阶段练习 • 背景 • BENET公司为保证数据库服务的可靠性需要服务器群集 • 服务器群集使用的IP地址为192.168.1.9,群集名称为wincluster • 两台服务器的IP地址分别为192.168.1.2和192.168.1.4 • 目标 • 掌握服务器群集的准备 • 了解服务器群集的配置 • 掌握服务器群集的验证 Chapter
本章总结 网络负载平衡群集 支持Web/FTP等 最多32节点 Windows群集 服务器群集 支持Exchange/SQL等 最多8节点 准备NLB群集 配置NLB群集 网络负载平衡群集 Windows群集 验证NLB群集 NLB群集最佳操作 准备服务器群集 配置服务器群集 服务器群集 验证服务器群集 服务器群集与NLB群集对比 Chapter
实验 • 任务 • 配置NLB群集 • 背景 • 配置群集的两台计算机在一个Windows域中 • 两台计算机都有2块网卡 • NLB群集使用的IP地址为192.168.1.10,主机名为www.benet.com.cn。 • 完成标准 • 最高优先级网站(第一台主机)出故障后,客户机输入www.benet.com.cn可以访问第二台主机上的网站 Chapter