320 likes | 461 Views
BENET3.0 第一学期课程. 第 六 章 配置 Windows 群集. —— 理论部分. 内容回顾. 什么是数据加密? 什么是数字签名? CA 的作用是什么? 简述证书的发放过程. 技能展示. 理解 NLB 群集的概念 掌握 NLB 群集的配置 理解故障转移群集的概念 掌握故障转移群集的配置. 准备 NBL. 配置 NLB. 网络负载平衡群集. 验证 NLB. NLB 最佳操作. 故障转移群集的要求. 故障转移群集. 搭建故障转移群集. 本章结构. 网络负载平衡群集. Windows 群集概述. 故障转移群集.
E N D
BENET3.0第一学期课程 第六章 配置Windows群集 ——理论部分
内容回顾 • 什么是数据加密? • 什么是数字签名? • CA的作用是什么? • 简述证书的发放过程
技能展示 • 理解NLB群集的概念 • 掌握NLB群集的配置 • 理解故障转移群集的概念 • 掌握故障转移群集的配置
准备NBL 配置NLB 网络负载平衡群集 验证NLB NLB最佳操作 故障转移群集的要求 故障转移群集 搭建故障转移群集 本章结构 网络负载平衡群集 Windows群集概述 故障转移群集 配置Windows群集 故障检测 故障转移群集与NLB群集对比
Windows群集概述 • 群集是共同为客户机提供网络资源的一组计算机系统 • 群集中的每一台服务器称为节点 • 群集可以提高服务的可用性和可靠性 • Windows 2008支持两种类型的群集 • 网络负载平衡(NLB)群集 • 故障转移群集
NLB群集概述 • NLB群集允许用户把两台或更多服务器结合起来使用 • 一个NLB群集最多支持32台计算机 • NLB群集只能用于节点的服务与数据完全相同的情况 • 可以增强 Web、ISA、VPN等服务的可靠性和可伸缩性
NLB群集概述 NLB节点 NLB节点 NLB节点 NLB节点 Web站点 Internet
节点1 节点2 专用连接:用于管理 internet 客户机 案例:配置NLB群集 • Benet公司现有一台Web服务器用于公司宣传,但是因为访问用户过多,接近该服务器的最大负荷能力,应该如何解决?
案例:配置NLB群集 • 推荐步骤 • 准备网络环境 • 准备群集服务 • 准备安装群集账户 • 添加NLB群集功能 • 添加节点到群集 • 验证群集
教员演示操作过程 案例:配置NLB群集 • 准备工作 • 每个节点两块网卡 • 但不是必需条件,单网卡也可以配置NLB • 两块网卡是为了方便管理 • 规划群集IP地址和域名 • 在DNS注册主机记录 • 分别在两个节点上搭建Web站点 • 生产环境中每个节点的Web站点内容一样 • 为了验证实验效果,实验中将内容设置为不一样 • 安装群集的帐户必须是节点Administrators组成员
教员演示操作过程 案例:配置NLB群集 • 配置NLB群集 • 在两个节点上添加NLB功能 • 在第一个节点创建NLB群集 • 将第二个节点添加到创建的NLB群集 • 验证群集 • 验证群集的IP地址(在两个节点都应该有群集IP地址) • 验证Web服务器NLB群集
搭建NLB群集的注意事项 • 在群集网卡上只使用TCP/IP协议 • 确保群集中的所有主机属于同一个子网,并且客户机能够访问该子网 • 正确配置网卡的单播与多播模式 • 不要启用网络负载平衡远程控制 • 独立使用NLB群集和故障转移群集
小结 • 请思考: • Windows Server 2008支持哪两种类型的群集? • 搭建NLB群集的大致步骤是什么? • 哪些服务适合使用NLB群集?
故障转移群集概述 • 故障转移群集是由独立的计算机系统构成的组,不同节点协同工作 • 节点通过物理电缆和软件连接,增强应用程序和服务的可靠性 • 包含一个连接到所有节点的存储设备 • 用于存储公用数据和仲裁数据 • 群集内只一个节点处于主动模式,其余节点处于被动模式
共享总线或iSCSI连接 共享总线或iSCSI连接 心跳线 节点1 节点2 用户 故障转移群集概述 • 双节点的故障转移群集 存储设备
故障转移群集概述 • 故障转移群集主要通过心跳线和仲裁盘检测群集故障 • 心跳线 • 用于在各个节点定期交换数据报消息 • 如果备用节点在周期内没收到主动节点消息,会进行故障转移 • 仲裁磁盘保存群集配置数据库 • 一致性(检查每节点配置是否一致) • 斡旋作用(保证任何群集资源只在某一节点进入联机状态)
Windows 2008全新仲裁模式 • 传统的故障转移群集只使用一个仲裁盘,存在单点故障 • 仲裁盘出现故障,整个群集崩溃 • Windows 2008引入见证盘概念 • 仲裁盘的另一种实现方式 • 保存的数据和仲裁盘类似 • 需要和群集节点配合才能完成仲裁功能
四种仲裁模式 • 节点多数仲裁配置 • 节点和磁盘多数仲裁配置 • 节点和文件共享多数仲裁配置 • 无多数(仅磁盘)仲裁配置 不管哪种仲裁模式,都要求节点能访问公用数据
部署故障转移群集的要求 • 硬件要求 • 服务器硬件配置相同或相似 • 网卡与电缆兼容Windows Server 2008,网卡不同时用于通信和iSCSI • 存储设备兼容Windows Server 2008、包含两个独立的卷、只能使用基本磁盘 • 软件要求 • 服务器运行相同版本的Windows Server 2008 • 具有相同的软件更新和 Service Pack
部署故障转移群集的要求 • 网络基础结构和域帐户要求 • 使用相同的网卡,并且使用相同的通信设置 • 不要为用于不同目的网络指定相同的网段 • 群集中的服务器必须使用DNS来进行名称解析 • 所有服务器必须处于相同的域中 • 管理群集的账户必须是每台服务器的Administrators组成员,并且具有在域中“创建计算机对象”的权限
iSCSI连接 iSCSI连接 节点1 节点2 心跳线 案例:搭建故障转移群集 • BENET公司文件服务器需要7*24工作,为了保证可用性,公司新购置了一台同型号的服务器,准备搭建故障转移群集 存储设备 DC&DNS
教员演示操作过程 案例:搭建故障转移群集 • 推荐步骤 • 准备故障转移群集环境 • 每个节点三块网卡,规划网卡的IP地址 • 将两个节点都加入域 • 添加故障转移功能 • 使用StarWind配置存储设备 • 在两个节点上连接存储设备 • 创建群集 • 配置文件服务器群集 • 验证故障转移群集
准备NBL 配置NLB 网络负载平衡群集 验证NLB NLB最佳操作 故障转移群集的要求 故障转移群集 搭建故障转移群集 本章总结 网络负载平衡群集 Windows群集概述 故障转移群集 配置Windows群集 故障检测 故障转移群集与NLB群集对比
BENET3.0第一学期课程 第六章 配置Windows群集 ——上机部分
192.168.1.2 192.168.1.3 实验案例1:配置NLB群集 • 需求描述: • BENET公司有一个Web站点,随着网站访问量的增加,该服务器响应越来越慢,公司决定配置NLB群集 192.168.1.10 www.benet.com Internet
实验案例1:配置NLB群集 • 实现思路: • 每个节点的Web站点内容设置为不一致,用于验证效果 • 本案例使用的是单网卡实现NLB群集 • 在DNS服务器注册主机记录 • 通过禁用节点网卡来模拟节点访问瓶颈
实验案例1:配置NLB群集 • 学员练习: • 准备NLB群集环境 • 在一台服务器上创建群集 • 将其它主机加入群集 • 模拟其中一个节点出现访问瓶颈,通过客户端访问验证NLB群集效果 40分钟完成
iSCSI连接 iSCSI连接 节点1 节点2 心跳线 实验案例2:配置文件服务器故障转移 • 需求描述: • BENET公司需要搭建一个文件服务器,用于保存公司核心业务的数据、文件,并且需要该服务器拥有较高的可靠性 存储设备
实验案例2:配置文件服务器故障转移 • 实现思路: • 每节点三块网卡 • 利用StarWind搭建iSCSI服务器作为存储设备 • 节点连接客户端的网卡需要设置DNS服务器 • 通过禁用节点网卡模拟节点故障
实验案例2:配置文件服务器故障转移 • 学员练习: • 准备故障转移环境 • 配置存储设备 • 创建群集 • 配置文件服务器群集 • 验证群集 40分钟完成