benet3.0 第一学期课程

32
BENET3.0 BENET3.0 第第第第 第第第第 —— 理理理理 理理 理理 Windows 理理

Upload: leo-huffman

Post on 30-Dec-2015

79 views

Category:

Documents


0 download

DESCRIPTION

BENET3.0 第一学期课程. 第 六 章 配置 Windows 群集. —— 理论部分. 内容回顾. 什么是数据加密? 什么是数字签名? CA 的作用是什么? 简述证书的发放过程. 技能展示. 理解 NLB 群集的概念 掌握 NLB 群集的配置 理解故障转移群集的概念 掌握故障转移群集的配置. 准备 NBL. 配置 NLB. 网络负载平衡群集. 验证 NLB. NLB 最佳操作. 故障转移群集的要求. 故障转移群集. 搭建故障转移群集. 本章结构. 网络负载平衡群集. Windows 群集概述. 故障转移群集. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: BENET3.0 第一学期课程

BENET3.0BENET3.0 第一学期课程第一学期课程BENET3.0BENET3.0 第一学期课程第一学期课程

—— 理论部分第六六章 配置 Windows 群集第六六章 配置 Windows 群集

Page 2: BENET3.0 第一学期课程

22

内容回顾内容回顾

什么是数据加密?什么是数字签名?CA 的作用是什么?简述证书的发放过程

什么是数据加密?什么是数字签名?CA 的作用是什么?简述证书的发放过程

Page 3: BENET3.0 第一学期课程

33

技能展示技能展示

理解 NLB 群集的概念掌握 NLB 群集的配置理解故障转移群集的概念掌握故障转移群集的配置

理解 NLB 群集的概念掌握 NLB 群集的配置理解故障转移群集的概念掌握故障转移群集的配置

Page 4: BENET3.0 第一学期课程

44

本章结构本章结构

配置 Windows 群集

配置 Windows 群集

故障检测故障检测

Windows 群集概述Windows 群集概述网络负载平衡群集网络负载平衡群集

故障转移群集 故障转移群集

故障转移群集的要求故障转移群集的要求故障转移群集故障转移群集

搭建故障转移群集搭建故障转移群集

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

准备 NBL准备 NBL

配置 NLB配置 NLB

验证 NLB验证 NLB

NLB 最佳操作NLB 最佳操作

故障转移群集与 NLB群集对比

故障转移群集与 NLB群集对比

Page 5: BENET3.0 第一学期课程

55

Windows 群集概述Windows 群集概述

群集是共同为客户机提供网络资源的一组计算机系统 群集中的每一台服务器称为节点群集可以提高服务的可用性和可靠性Windows 2008 支持两种类型的群集

网络负载平衡( NLB )群集故障转移群集

群集是共同为客户机提供网络资源的一组计算机系统 群集中的每一台服务器称为节点群集可以提高服务的可用性和可靠性Windows 2008 支持两种类型的群集

网络负载平衡( NLB )群集故障转移群集

Page 6: BENET3.0 第一学期课程

66

NLB 群集概述NLB 群集概述

NLB 群集允许用户把两台或更多服务器结合起来使用一个 NLB 群集最多支持 32 台计算机NLB 群集只能用于节点的服务与数据完全相同的情况可以增强 Web 、 ISA 、 VPN 等服务的可靠性和可伸缩性

NLB 群集允许用户把两台或更多服务器结合起来使用一个 NLB 群集最多支持 32 台计算机NLB 群集只能用于节点的服务与数据完全相同的情况可以增强 Web 、 ISA 、 VPN 等服务的可靠性和可伸缩性

Page 7: BENET3.0 第一学期课程

77

NLB 群集概述NLB 群集概述

Internet

Web站点

NLB节点 NLB节点 NLB节点 NLB节点

Page 8: BENET3.0 第一学期课程

88

案例:配置 NLB 群集案例:配置 NLB 群集

Benet 公司现有一台 Web 服务器用于公司宣传,但是因为访问用户过多,接近该服务器的最大负荷能力,应该如何解决?

Benet 公司现有一台 Web 服务器用于公司宣传,但是因为访问用户过多,接近该服务器的最大负荷能力,应该如何解决?

节点 1 节点 2

专用连接:用于管理

internet

客户机

Page 9: BENET3.0 第一学期课程

99

案例:配置 NLB 群集案例:配置 NLB 群集

推荐步骤 准备网络环境准备群集服务准备安装群集账户添加 NLB 群集功能添加节点到群集验证群集

推荐步骤 准备网络环境准备群集服务准备安装群集账户添加 NLB 群集功能添加节点到群集验证群集

Page 10: BENET3.0 第一学期课程

1010

案例:配置 NLB 群集案例:配置 NLB 群集

准备工作每个节点两块网卡但不是必需条件,单网卡也可以配置 NLB两块网卡是为了方便管理

规划群集 IP 地址和域名在 DNS 注册主机记录

分别在两个节点上搭建 Web 站点生产环境中每个节点的 Web 站点内容一样为了验证实验效果,实验中将内容设置为不一样

安装群集的帐户必须是节点 Administrators 组成员

准备工作每个节点两块网卡但不是必需条件,单网卡也可以配置 NLB两块网卡是为了方便管理

规划群集 IP 地址和域名在 DNS 注册主机记录

分别在两个节点上搭建 Web 站点生产环境中每个节点的 Web 站点内容一样为了验证实验效果,实验中将内容设置为不一样

安装群集的帐户必须是节点 Administrators 组成员

教员演示操作过程教员演示操作过程教员演示操作过程教员演示操作过程

Page 11: BENET3.0 第一学期课程

1111

案例:配置 NLB 群集案例:配置 NLB 群集

配置 NLB 群集在两个节点上添加 NLB 功能在第一个节点创建 NLB 群集将第二个节点添加到创建的 NLB 群集验证群集验证群集的 IP 地址 ( 在两个节点都应该有群集 IP 地址 )验证 Web 服务器 NLB 群集

配置 NLB 群集在两个节点上添加 NLB 功能在第一个节点创建 NLB 群集将第二个节点添加到创建的 NLB 群集验证群集验证群集的 IP 地址 ( 在两个节点都应该有群集 IP 地址 )验证 Web 服务器 NLB 群集

教员演示操作过程教员演示操作过程教员演示操作过程教员演示操作过程

Page 12: BENET3.0 第一学期课程

1212

搭建 NLB 群集的注意事项搭建 NLB 群集的注意事项

在群集网卡上只使用 TCP/IP 协议确保群集中的所有主机属于同一个子网,并且客户机能够访问该子网 正确配置网卡的单播与多播模式 不要启用网络负载平衡远程控制 独立使用 NLB 群集和故障转移群集

在群集网卡上只使用 TCP/IP 协议确保群集中的所有主机属于同一个子网,并且客户机能够访问该子网 正确配置网卡的单播与多播模式 不要启用网络负载平衡远程控制 独立使用 NLB 群集和故障转移群集

Page 13: BENET3.0 第一学期课程

1313

小结小结

请思考:Windows Server 2008 支持哪两种类型的群集?搭建 NLB 群集的大致步骤是什么?哪些服务适合使用 NLB 群集?

请思考:Windows Server 2008 支持哪两种类型的群集?搭建 NLB 群集的大致步骤是什么?哪些服务适合使用 NLB 群集?

Page 14: BENET3.0 第一学期课程

1414

故障转移群集概述故障转移群集概述

故障转移群集是由独立的计算机系统构成的组,不同节点协同工作节点通过物理电缆和软件连接,增强应用程序和服务的可靠性包含一个连接到所有节点的存储设备

用于存储公用数据和仲裁数据群集内只一个节点处于主动模式,其余节点处于被动模式

故障转移群集是由独立的计算机系统构成的组,不同节点协同工作节点通过物理电缆和软件连接,增强应用程序和服务的可靠性包含一个连接到所有节点的存储设备

用于存储公用数据和仲裁数据群集内只一个节点处于主动模式,其余节点处于被动模式

Page 15: BENET3.0 第一学期课程

1515

故障转移群集概述故障转移群集概述

双节点的故障转移群集双节点的故障转移群集

节点 1

共享总线或iSCSI连接

用户

节点 2心跳线

共享总线或iSCSI连接

存储设备

Page 16: BENET3.0 第一学期课程

1616

故障转移群集概述故障转移群集概述

故障转移群集主要通过心跳线和仲裁盘检测群集故障 心跳线

用于在各个节点定期交换数据报消息如果备用节点在周期内没收到主动节点消息,会进行故障转移

仲裁磁盘保存群集配置数据库一致性(检查每节点配置是否一致)斡旋作用(保证任何群集资源只在某一节点进入联机状态)

故障转移群集主要通过心跳线和仲裁盘检测群集故障 心跳线

用于在各个节点定期交换数据报消息如果备用节点在周期内没收到主动节点消息,会进行故障转移

仲裁磁盘保存群集配置数据库一致性(检查每节点配置是否一致)斡旋作用(保证任何群集资源只在某一节点进入联机状态)

Page 17: BENET3.0 第一学期课程

1717

Windows 2008 全新仲裁模式Windows 2008 全新仲裁模式

传统的故障转移群集只使用一个仲裁盘,存在单点故障仲裁盘出现故障,整个群集崩溃

Windows 2008引入见证盘概念仲裁盘的另一种实现方式保存的数据和仲裁盘类似需要和群集节点配合才能完成仲裁功能

传统的故障转移群集只使用一个仲裁盘,存在单点故障仲裁盘出现故障,整个群集崩溃

Windows 2008引入见证盘概念仲裁盘的另一种实现方式保存的数据和仲裁盘类似需要和群集节点配合才能完成仲裁功能

Page 18: BENET3.0 第一学期课程

1818

四种仲裁模式四种仲裁模式

节点多数仲裁配置节点和磁盘多数仲裁配置节点和文件共享多数仲裁配置无多数(仅磁盘)仲裁配置

节点多数仲裁配置节点和磁盘多数仲裁配置节点和文件共享多数仲裁配置无多数(仅磁盘)仲裁配置

不管哪种仲裁模式,都要求节点能访问公用数据

Page 19: BENET3.0 第一学期课程

1919

部署故障转移群集的要求部署故障转移群集的要求

硬件要求服务器硬件配置相同或相似网卡与电缆兼容 Windows Server 2008 ,网卡不同时用于通信和 iSCSI

存储设备兼容 Windows Server 2008 、包含两个独立的卷、只能使用基本磁盘

软件要求服务器运行相同版本的 Windows Server 2008

具有相同的软件更新和 Service Pack

硬件要求服务器硬件配置相同或相似网卡与电缆兼容 Windows Server 2008 ,网卡不同时用于通信和 iSCSI

存储设备兼容 Windows Server 2008 、包含两个独立的卷、只能使用基本磁盘

软件要求服务器运行相同版本的 Windows Server 2008

具有相同的软件更新和 Service Pack

Page 20: BENET3.0 第一学期课程

2020

部署故障转移群集的要求部署故障转移群集的要求

网络基础结构和域帐户要求使用相同的网卡,并且使用相同的通信设置不要为用于不同目的网络指定相同的网段 群集中的服务器必须使用 DNS 来进行名称解析 所有服务器必须处于相同的域中管理群集的账户必须是每台服务器的 Administrators组成员,并且具有在域中“创建计算机对象”的权限

网络基础结构和域帐户要求使用相同的网卡,并且使用相同的通信设置不要为用于不同目的网络指定相同的网段 群集中的服务器必须使用 DNS 来进行名称解析 所有服务器必须处于相同的域中管理群集的账户必须是每台服务器的 Administrators组成员,并且具有在域中“创建计算机对象”的权限

Page 21: BENET3.0 第一学期课程

2121

案例:搭建故障转移群集案例:搭建故障转移群集

BENET 公司文件服务器需要 7*24 工作,为了保证可用性,公司新购置了一台同型号的服务器,准备搭建故障转移群集

BENET 公司文件服务器需要 7*24 工作,为了保证可用性,公司新购置了一台同型号的服务器,准备搭建故障转移群集

DC&DNS

存储设备

心跳线节点 1 节点 2

iSCSI连接 iSCSI连接

Page 22: BENET3.0 第一学期课程

2222

案例:搭建故障转移群集案例:搭建故障转移群集

推荐步骤准备故障转移群集环境每个节点三块网卡,规划网卡的 IP 地址将两个节点都加入域添加故障转移功能

使用 StarWind 配置存储设备在两个节点上连接存储设备创建群集配置文件服务器群集验证故障转移群集

推荐步骤准备故障转移群集环境每个节点三块网卡,规划网卡的 IP 地址将两个节点都加入域添加故障转移功能

使用 StarWind 配置存储设备在两个节点上连接存储设备创建群集配置文件服务器群集验证故障转移群集

教员演示操作过程教员演示操作过程教员演示操作过程教员演示操作过程

Page 23: BENET3.0 第一学期课程

2323

故障转移群集与 NLB 群集对比故障转移群集与 NLB 群集对比

故障转移群集 NLB 群集服务种类 SQL Server

Exchange文件和打印服务

Web /FTP

ISA

VPN

最多节点数 8(X64 平台支持 16)

32

存储设备 需要 不需要Windows Server 2008

数据中心版企业版

所有版本

Page 24: BENET3.0 第一学期课程

2424

本章总结本章总结

配置 Windows 群集

配置 Windows 群集

故障检测故障检测

Windows 群集概述Windows 群集概述网络负载平衡群集网络负载平衡群集

故障转移群集 故障转移群集

故障转移群集的要求故障转移群集的要求故障转移群集故障转移群集

搭建故障转移群集搭建故障转移群集

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

准备 NBL准备 NBL

配置 NLB配置 NLB

验证 NLB验证 NLB

NLB 最佳操作NLB 最佳操作

故障转移群集与 NLB群集对比

故障转移群集与 NLB群集对比

Page 25: BENET3.0 第一学期课程

BENET3.0BENET3.0 第一学期课程第一学期课程BENET3.0BENET3.0 第一学期课程第一学期课程

—— 上机部分第六六章 配置 Windows 群集第六六章 配置 Windows 群集

Page 26: BENET3.0 第一学期课程

2626

实验案例 1 :配置 NLB 群集实验案例 1 :配置 NLB 群集

需求描述:BENET 公司有一个 Web 站点,随着网站访问量的增加,该服务器响应越来越慢,公司决定配置 NLB 群集

需求描述:BENET 公司有一个 Web 站点,随着网站访问量的增加,该服务器响应越来越慢,公司决定配置 NLB 群集

192.168.1.2192.168.1.3

192.168.1.10www.benet.com

Internet

Page 27: BENET3.0 第一学期课程

2727

实验案例 1 :配置 NLB 群集实验案例 1 :配置 NLB 群集

实现思路:每个节点的 Web 站点内容设置为不一致,用于验证效果本案例使用的是单网卡实现 NLB 群集在 DNS 服务器注册主机记录通过禁用节点网卡来模拟节点访问瓶颈

实现思路:每个节点的 Web 站点内容设置为不一致,用于验证效果本案例使用的是单网卡实现 NLB 群集在 DNS 服务器注册主机记录通过禁用节点网卡来模拟节点访问瓶颈

Page 28: BENET3.0 第一学期课程

2828

实验案例 1 :配置 NLB 群集实验案例 1 :配置 NLB 群集

学员练习:准备 NLB 群集环境在一台服务器上创建群集将其它主机加入群集模拟其中一个节点出现访问瓶颈,通过客户端访问验证 NLB 群集效果

学员练习:准备 NLB 群集环境在一台服务器上创建群集将其它主机加入群集模拟其中一个节点出现访问瓶颈,通过客户端访问验证 NLB 群集效果

40 分钟完成

Page 29: BENET3.0 第一学期课程

2929

实验案例 2 :配置文件服务器故障转移实验案例 2 :配置文件服务器故障转移

需求描述:BENET 公司需要搭建一个文件服务器,用于保存公司核心业务的数据、文件,并且需要该服务器拥有较高的可靠性

需求描述:BENET 公司需要搭建一个文件服务器,用于保存公司核心业务的数据、文件,并且需要该服务器拥有较高的可靠性

心跳线节点 1 节点 2

iSCSI连接 iSCSI连接

存储设备

Page 30: BENET3.0 第一学期课程

3030

实验案例 2 :配置文件服务器故障转移实验案例 2 :配置文件服务器故障转移

实现思路:每节点三块网卡利用 StarWind 搭建 iSCSI 服务器作为存储设备节点连接客户端的网卡需要设置 DNS 服务器通过禁用节点网卡模拟节点故障

实现思路:每节点三块网卡利用 StarWind 搭建 iSCSI 服务器作为存储设备节点连接客户端的网卡需要设置 DNS 服务器通过禁用节点网卡模拟节点故障

Page 31: BENET3.0 第一学期课程

3131

实验案例 2 :配置文件服务器故障转移实验案例 2 :配置文件服务器故障转移

学员练习:准备故障转移环境配置存储设备创建群集配置文件服务器群集验证群集

学员练习:准备故障转移环境配置存储设备创建群集配置文件服务器群集验证群集

40 分钟完成

Page 32: BENET3.0 第一学期课程

3232