Windows 群集

32
Chapter 1 Windows Windows 群群 群群 群7群

description

Windows 群集. 第 7 章. 本章目标. 理解 NLB 群集概念 掌握 NLB 群集的配置 掌握 NLB 群集的验证 理解服务器群集的概念 了解服务器群集的配置. 本章结构. 网络负载平衡群集. Windows 群集. 服务器群集. 准备 NLB 群集. 配置 NLB 群集. 网络负载平衡群集. Windows 群集. 验证 NLB 群集. NLB 群集最佳操作. 准备服务器群集. 配置服务器群集. 服务器群集. 验证服务器群集. 服务器群集与 NLB 群集对比. Windows 群集 2-1. - PowerPoint PPT Presentation

Transcript of Windows 群集

Page 1: Windows 群集

Chapter 1

WindowsWindows 群集群集 WindowsWindows 群集群集

第第 77 章章

Page 2: Windows 群集

Chapter 2

本章目标• 理解 NLB 群集概念• 掌握 NLB 群集的配置• 掌握 NLB 群集的验证• 理解服务器群集的概念• 了解服务器群集的配置

Page 3: Windows 群集

Chapter 3

本章结构

Windows群集

Windows群集

Windows群集Windows群集

网络负载平衡群集网络负载平衡群集

服务器群集服务器群集

网络负载平衡群集网络负载平衡群集

服务器群集服务器群集

准备服务器群集准备服务器群集

准备 NLB群集

准备 NLB群集

配置 NLB群集

配置 NLB群集

验证 NLB群集

验证 NLB群集

配置服务器群集配置服务器群集

NLB群集最佳操作NLB群集最佳操作

验证服务器群集验证服务器群集服务器群集与 NLB群集对

比服务器群集与 NLB群集对

Page 4: Windows 群集

Chapter 4

Windows 群集 2-1

• Windows 2003 支持的两种类型的群集– 网络负载平衡群集– 服务器群集

• NLB(Network Load Balancing ) 群集• 增强了 Web 、 FTP 、 ISA 、 VPN 等服务的可靠性和可

伸缩性 • 一个 NLB 群集中最多支持 32 台计算机

Page 5: Windows 群集

Chapter 5

Windows 群集 2-2

• 服务器群集是由独立的计算机系统构成的组,不同节点协同工作

• 支持该技术的 Windows 2003 系统– Windows Server 2003 企业版( Enterprise Editio

n ) – Windows Server 2003 Datacenter Edition

• 服务器群集最多可以由 8 个节点组成 • 服务器群集技术可实现

– DHCP 、文件共享、后台打印、 MS SQL Server 、 Exchange Server 等服务的可靠性

Page 6: Windows 群集

Chapter 6

网络负载平衡群集 • 案例:两台 Web 服务器的 NLB 群集

Page 7: Windows 群集

Chapter 7

准备 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 主机记录

Page 8: Windows 群集

Chapter 8

准备 NLB 群集 3-2

• 在两台计算机的第一块网卡上添加“网络负载平衡”服务

• 第二块网卡用于管理

Page 9: Windows 群集

Chapter 9

准备 NLB 群集 3-3

• 第一台计算机上的网站主页 • 第二台计算机上的网站主页

Page 10: Windows 群集

Chapter 10

配置 NLB 群集

• 配置网络负载平衡群集的步骤– 1 )启用网络负载平衡– 2 )连接到现存的群集– 3 )添加主机到群集

Page 11: Windows 群集

Chapter 11

启用网络负载平衡

• 1 )在第一台计算机上输入“ nlbmgr” ,打开【网络负载平衡管理器】

• 2 )右键单击【网络负载平衡群集】,然后单击【新建群集 】

• 3 )输入群集参数: IP 地址和其他群集信息,选择群集操作模式为【多播】

• 4 )附加群集 IP 地址 • 5 )端口规则 • 6 )连接群集成员 • 7 )设置优先级 • NLB 群集中的第一个成员

Page 12: Windows 群集

Chapter 12

连接到现存的群集

• 1 )在第二台计算机上连接到现存的 NLB 群集• 2 )输入第一台计算机的管理 IP 地址

Page 13: Windows 群集

Chapter 13

添加主机到群集

• 1 )使用【网络负载平衡管理器】,右击群集名称“ www.benet.com.cn”

• 2 )添加主机 • 3 )设置优先级和启动状态 • NLB 群集中有 2 台主机

Page 14: Windows 群集

Chapter 14

验证 NLB 群集的 IP 地址

• 启用网络平衡负载的网卡中有两个 IP 地址

Page 15: Windows 群集

Chapter 15

验证 Web 服务器 NLB 群集

• 客户机访问 www.benet.com.cn• 模拟第一台计算机出故障后显示的网页

Page 16: Windows 群集

Chapter 16

NLB 最佳操作 2-1

• 正确保护网络负载平衡主机和经过负载平衡的应用程序

• 在每个群集主机上使用至少两个网络适配器,但并非必要条件

• 在群集适配器上只使用 TCP/IP 协议 • 确保群集中的所有主机属于同一个子网并且

客户机能够访问该子网

Page 17: Windows 群集

Chapter 17

NLB 最佳操作 2-2

• 使用网络负载平衡管理器配置 NLB 群集 • 不要启用网络负载平衡远程控制 • 启用日志记录 • 独立使用 NLB 群集和服务器群集

Page 18: Windows 群集

Chapter 18

阶段练习 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 群集的效果

Page 19: Windows 群集

Chapter 19

阶段练习 2-2

步骤1 )在 DNS 服务器上创建 www.benet.com.cn 主

机记录2 )安装和配置 IIS

3 )启用网络负载平衡4 )添加主机到群集5 )验证 NLB 群集的效果

Page 20: Windows 群集

Chapter 20

服务器群集

• 案例: BENET 公司的数据库服务器为前台应用程序提供数据服务

• 为保证其可靠性,需要安装服务器群集

Page 21: Windows 群集

Chapter 21

准备服务器群集

• 群集的两台计算机在一个 Windows 域中• 一台是 DC , IP 地址为 192.168.1.2

• 一台是成员服务器, IP 地址为 192.168.1.4

• 服务器群集使用的 IP 地址为 192.168.1.9 ,群集名称为 wincluster

Page 22: Windows 群集

Chapter 22

准备测试环境

• 准备活动目录环境 • 在节点 1

– 第一块网卡命名为“公用网络”, IP 设置为 192.168.1.2– 第二块网卡命名为“专用网络”, IP 地址设置为

10.1.1.2

• 在节点 2– 第一块网卡命名为“公用网络”, IP 设置为 192.168.1.4– 第二块网卡命名为“专用网络”, IP 设置为 10.1.1.4

• 设置网络服务优先访问“公用网络”• 在 DC 上创建服务器群集专用帐户 “ cluster”

Page 23: Windows 群集

Chapter 23

配置共享存储设备(仲裁设备)

• 1) 关闭第一台主机,添加一块 SCSI 硬盘• 2) 用记事本编辑第一台主机的 vmx 配置文件

– 在文件末尾添加“ disk.locking = false” – scsi0:0.present scsi1:0.present– scsi0:0.filename scsi1:0.filename

• 3) 配置磁盘分区,格式化为 NTFS格式• 4) 配置第二台主机的共享磁盘

– 添加已存在的第一台主机的 SCSI磁盘– 修改 vmx 文件 – 指定盘符

Page 24: Windows 群集

Chapter 24

配置服务器群集

• 创建服务器群集的第一个节点 • 创建服务器群集的第二个节点 • 配置专用网络

Page 25: Windows 群集

Chapter 25

创建第一个节点

• 打开群集管理器( Cluadmin.exe )创建新群集 • 选择域,输入群集名 • 输入第一个节点的计算机名 • 系统自动分析配置 • 群集的 IP 地址 • 群集服务账户 • 显示建议的群集配置 • 参数正确 ,完成创建 • 服务器群集的第一个节点

Page 26: Windows 群集

Chapter 26

创建第二个节点

• 1 )使用群集管理器打开到群集的连接 • 2 )在已有的群集中新建节点 • 3 )添加节点 • 4 )系统自动分析群集配置 • 5 )输入群集服务账户密码 • 6 )显示建议的群集配置 • 7 )系统自动添加节点到群集 • 添加成功第二个节点

Page 27: Windows 群集

Chapter 27

配置专用网络

• 专用网络之间的联线俗称“心跳线”

Page 28: Windows 群集

Chapter 28

验证服务器群集

• 服务器群集可实现多种资源的可靠性 • 验证 IP 地址的可靠性

第一个节点有群集IP地址,此时第二个节点没有第一个节点出故障后,群集 IP地址转移到第二个节点

第一个节点出故障后,资源的所有者变为第二个节点

第一个节点恢复正常后,需要将资源的所有者转移回第一个节点

Page 29: Windows 群集

Chapter 29

服务器群集与 NLB 群集对比

服务器群集 NLB 群集服务种类 Exchange

MS SQL Server

文件和打印服务

Web /FTP

ISA 服务器VPN

最多节点数

8 32

Windows

2003

Datacenter

企业版 4 个版本都支持

Page 30: Windows 群集

Chapter 30

阶段练习背景

BENET 公司为保证数据库服务的可靠性需要服务器群集 服务器群集使用的 IP 地址为 192.168.1.9 ,群集名称为

wincluster 两台服务器的 IP 地址分别为 192.168.1.2 和 192.168.1.4

目标掌握服务器群集的准备了解服务器群集的配置掌握服务器群集的验证

Page 31: Windows 群集

Chapter 31

本章总结

Windows群集

Windows群集

Windows群集Windows群集

网络负载平衡群集网络负载平衡群集

服务器群集服务器群集

网络负载平衡群集网络负载平衡群集

服务器群集服务器群集

准备服务器群集准备服务器群集

准备 NLB群集

准备 NLB群集

配置 NLB群集

配置 NLB群集

验证 NLB群集

验证 NLB群集

配置服务器群集配置服务器群集

NLB群集最佳操作NLB群集最佳操作

验证服务器群集验证服务器群集服务器群集与 NLB群集对

比服务器群集与 NLB群集对

支持 Exchange/SQL等最多 8节点

支持 Exchange/SQL等最多 8节点

支持Web/FTP等最多 32节点支持Web/FTP等最多 32节点

Page 32: Windows 群集

Chapter 32

实验• 任务

– 配置 NLB 群集 • 背景

– 配置群集的两台计算机在一个 Windows 域中– 两台计算机都有 2 块网卡– NLB 群集使用的 IP 地址为 192.168.1.10 ,主机名

为 www.benet.com.cn。 • 完成标准

– 最高优先级网站(第一台主机)出故障后,客户机输入 www.benet.com.cn 可以访问第二台主机上的网站