




已阅读5页,还剩109页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
SQLServer2000高可用性群集构建 曾令皆成都金海洋国际认证教育中心 概要 1 群集介绍2 群集方案3 服务器群集4 群集术语5 服务器群集规划6 理解SQLServerFailover群集7 SQLServerFailover群集特性8 安装与配置SQLServer2000群集 群集 群集是由一组独立的计算机构成的 这些计算机协同工作以运行一组公用的应用程序 并为客户和应用程序提供类似单机系统的功能 群集优点 可伸缩性可管理性高可用性高可靠性 可伸缩性 可伸缩性是指我们可以通过增加处理器或计算机的方式不断提高计算机系统承受工作负载的能力通过协同工作方式组织在一起的多台计算机所形成的群集可以在群集中添加计算机的方式来提高性能 可管理性 对于最终用户 应用程序和网络来说 多台计算机组成的群集就像一个单机系统 同时为系统管理员提供了单点控制 高可用性与高可靠性 群集用来避免单点故障 应用系统可分布在多个计算机上 以获得一定程度的并发能力和故障恢复 并因此提供更高的可用性 群集中的某台计算机出现故障时 群集中的另外一台计算机会自动接替故障计算机的工作 使应用继续保持运行状态 在客户方是感觉不到故障的 Microsoft的群集解决方案 Microsoft服务器群集 MSCS 网络负载平衡群集 NLB 组件负载平衡群集 CLB ApplicationCenter2000 Microsoft服务器群集 MSCS 服务器群集是一组彼此相互独立 但作为单一系统一同工作的计算机系统 也称作节点 服务器群集允许用户和管理员将这些计算机作为单一系统来进行访问和管理 Microsoft服务器群集 MSCS MSCS的功能 高可用性故障转移 故障恢复滚动升级可升缩性主动 被动群集主动 主动群集可管理性群集管理器 故障转移 故障恢复 故障转移是指将相关处理过程将某个故障节点上的正在执行应用程序移植到群集中其它健康节点上继续使用 如继续进行打印队列的打印操作故障恢复是指故障节点修复重新联机后能对群集应用程序实现故障返回MSCS能够在不丢失任何与故障应用程序相关数据的前提下对群集上所运行的应用程序进行故障转移与故障恢复管理 并且能够在故障恢复过程中维护用户及应用程序状态 滚动升级 管理员可以把所有的工作负荷转移到一台服务器上 并保持或升级未承担这份工作的服务器 在维护或升级完成并通过测试后 此服务器重新联机并自动重新加入到群集中 在维护或升级群集中的其他服务器时 此过程可以重复 滚动升级 升级SQL Exchange Exchange SQLServer 1 Exchange SQLServer 升级SQL A B A B A B A B 可升缩性 主动 被动群集一个应用同一时刻只能在一个节点上运行适合无法分割数据的应用常用于兼容的以前的应用程序主动 主动群集应用可以被分开同时运行同一类型资源的多个实例 可管理性 群集使用群集管理器来配置 控制和监视 可以在使用群集服务的Windows2000的计算机上安装群集管理器 也可以从一台Windows2000或者安装了SP3的WindowsNT计算机上 安装群集管理器工具远程管理Windows2000服务器群集 群集管理器允许通过一个图形化的控制台管理群集对象 创建组 启动故障转移 处理维护和监视群集活动 服务器群集术语 节点群集服务资源共享磁盘仲裁资源组虚拟服务器 资源 提供服务所需要的资源磁盘网络名称IP地址服务器应用程序每次只能属于一个节点可能依赖于其他资源 如网络名称一定与IP地址相关联能在群集服务器上进行管理 心跳线通信 群集中的节点定期给群集中其它节点发送心跳信息以表示自己的存在 并允许群集服务检测节点故障 状态改变并且将群集作为一个实体进行管理 成员信息心跳线使用UDP心跳信息每约1 2秒一次失败丢失4次心跳信息 约5秒 仲裁资源 作为群集系统数据的固定存储区这些数据以恢复日志的形式存放 其中包含用户对群集所作的所有修改的详细信息当群集中活动节点故障时 群集中新启动的节点可通过仲裁资源的恢复日志得到原活动节点所做的修改用于维护群集数据完整性尽管节点之间可能无法通信首要的任务是数据完整Windows2000所提供的可充当仲裁资源的唯一资源类型是物理磁盘资源 组 组是由一组相关的或从属的资源组成一个组同一时刻只能驻留在一个节点上组故障转移基本单位 即群集中资源转移时 是整个组从一个节点转移到另一个节点 而不能只把组中一个资源进行转移 可以通过群集服务管理器建立多个组 每个组包含不同应用的资源 组 虚拟服务器 虚拟服务器是包括如下信息的组 网络名称资源 IP地址资源 由虚拟服务器的客户端访问的应用程序 虚拟服务器在以下几方面与物理服务器的作用相同 允许访问网络资源 以唯一的服务器名称公布给网络客户 与网络名称和IP地址相关联 虚拟服务器 服务器群集规划 服务器群集主要保留客户对应用程序和系统服务的访问 如用于消息通讯的Exchange 用于数据库应用的SQLServer以及文件服务 服务器群集规划 B A 构建SQLServer2000高可用性FailOver群集 理解Failover群集 Failover群集是指操作系统和SQLServer2000一起工作 在应用程序 硬件或者操作系统失败时提供故障转移 故障恢复 SQLServerFailover建立在MSCS基础上Failover群集不支持网络负载平衡 理解SQLServerFailover 监测到故障时强制停止在故障节点上的服务并在另一成员节点重起服务以实现故障恢复到故障节点的所有连接将被断开 并可以很快自动重新和另一节点建立连接服务器名称及IP地址不变 客户端透明 IP地址failover由群集服务中的IP地址资源failover实现在客户端应用程序中增加连接重试的逻辑自动的服务器端事务恢复因为数据及事务日志文件也同时failover 由群集服务中的物理磁盘资源failover实现 对SQLServer而言故障恢复与通常的服务停止 启动相同 Failover群集支持提供的特性 最短的当机时间快速的failover 除去数据库启动恢复及网络资源failover 通常不超过1分钟客户端的透明访问基于IP地址的failover提交的数据库事务不会丢失与通常的SQLServer服务重启动相同 Failover群集支持不能提供的保护 数据库错误由于只有一份文件 定期备份检查数据库一致性 误操作只有从备份恢复磁盘系统失效由于群集服务依赖磁盘系统 使用高可靠性的磁盘系统 专门的冗余及高可用性解决方案 自然灾害 群集通常在同一地点实施 由于连接磁盘系统的限制 远程群集 SAN技术 Failover群集模式 Active PassiveSQLServer在 主 节点运行 次节点等待直到failover发生Active Active只有当需要多个SQLServer实例并考虑提高服务器的利用率但影响了性能及可用性SQLServer在多个节点上同时运行访问不同的数据库 互相独立SQLServer群集功能并不提供负载平衡及数据共享 Active PassiveClustering RAIDArray Active ActiveClustering SQLServer2000新增的群集功能 支持多个IP地址支持SQLserver 只有2000及以后版本 及操作系统 NT4 Windows2000 的滚动升级支持微软的全文检索服务全面支持节点灾难恢复方便的添加 移除节点Windows20000AdvancedServer支持两个节点 Windows2000DatacenterServer可支持多达四个节点 更好的群集集成 服务包 不再需要 uncluster 首先在备份节点安装服务包Failover到备份节点在余下的节点安装服务包使安装服务包所需的当机时间最小化以提高系统的可用性 更好的群集集成 数据库引擎及工具 避免在非共享的磁盘上创建数据库避免在非共享的磁盘上创建全文检索索引企业管理器重设所有服务的启动账号及密码重设所有群集中所有节点上的服务的启动账号及密码使用ClusterAPI操作SQLServer资源组而不是停止服务引起failover 易用性 高度自动化的安装过程 只须运行SQLServer安装程序全新的设计 简单的修复及维护维护修复集成在安装程序中 SQLServer虚拟服务器组件 安装SQLServer群集 安装SQLServer之前 在测试环境中预先演练如果在生产系统中安装 或服务包安装 的时间表紧迫安装并确认Windows群集服务用域账号登陆Windows并确认在所有成员节点上有足够的权限比如使用一个在所有成员节点上都是Administrators组成员的账号检查是否存在IP地址 网络名称冲突不要在Windows终端会话中运行安装程序 硬件需求 硬件必须在HCL列表中 软件需求 操作系统 WinNT4EnterpriseEditionWin2kAdvancedServerWin2kDatacenterServer磁盘 分区基本磁盘NTFS分区域角色所有节点必须是同样的域角色群集服务帐号 安装步骤 安装Windows2000服务器群集 安装Windows2000服务器群集 服务器准备域控制器两台能够安装和配置群集服务的服务器将两台服务器都加入到域中 安装Windows2000服务器群集 网络配置 安装Windows2000服务器群集 安装Windows2000服务器群集 安装Windows2000服务器群集 安装Windows2000服务器群集 安装Windows2000服务器群集 安装Windows2000服务器群集 安装Windows2000服务器群集 安装Windows2000服务器群集 安装Windows2000服务器群集 安装Windows2000服务器群集 安装Windows2000服务器群集 安装Windows2000服务器群集 安装Windows2000服务器群集 安装Windows2000服务器群集 安装Windows2000服务器群集 安装Windows2000服务器群集 安装Windows2000服务器群集 安装Windows2000服务器群集 安装Windows2000服务器群集 安装Windows2000服务器群集 安装Windows2000服务器群集 安装Windows2000服务器群集 安装Windows2000服务器群集 安装Windows2000服务器群集 安装Windows2000服务器群集 安装Windows2000服务器群集 安装Windows2000服务器群集 安装Windows2000服务器群集 安装Windows2000服务器群集 安装Windows2000服务器群集 安装Windows2000服务器群集 安装Windows2000服务器群集 安装Windows2000服务器群集 安装Windows2000服务器群集 安装Windows2000服务器群集 安装Windows2000服务器群集 安装Windows2000服务器群集 安装SQLServer2000群集 安装SQLServer2000群集 安装SQLServer2000群集 安装SQLServer2000群集 安装SQLServer2000群集 安装SQLServer2000群集 安装SQLServer2000群集 安装SQLServer2000群集 安装SQLServer2000群集 安装SQLServer2000群集 安装SQLServer2000群集 安装SQLServer2000群集 安装SQLServer2000群集 安装SQLServer2000群集 安装SQLServer2000群集 安装SQLServer2000群集 安装SQLServer2000群集 安装SQLServer2000群集 安装SQLServer2000群集 安装SQLServer2000群集 安装SQLServer2000群集 检验安装 是否群集服务已启动文件 目录已创建注册表项已经生成缺省组手工移动组群集管理器 基本信息 SQLServer安装 SQLServer2000安装问题sqlstp log对于安装排错sqlclstr log对于SQLServer2000群集支持安装排错sqlsp log对于服务包安装排错后缀一个数字以避免覆盖之前的安装日志 用sql log找到所有的文件 在Windows安装目录下 WINDIR SQLDiag报告SQLServer错误日志 如何着手 通常首先检查SQLServer2000安装日志InstallShield的背景知识如果安装日
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 研学安全员考试试题题库及答案解析
- 校车安全试题库及答案解析
- 会计安全隐患试题题库及答案解析
- 初中食品安全测试题及答案解析
- 岗前培训实操考试试题及答案解析
- 国际安全测试题及答案解析
- 液压组装知识培训内容课件
- 消防从业资格考试湖南及答案解析
- 液压站相关知识培训课件
- 电台人员从业资格考试及答案解析
- 少数民族维吾尔族民俗文化科普介绍图文课件
- 游戏:看表情符号猜成语PPT
- 影视鉴赏-第一章-影视鉴赏的基本概念
- 电厂安全生产运行管理培训课件
- 医院院前急救病历 广州市急救中心
- 输液室运用PDCA降低静脉输液患者外渗的发生率品管圈(QCC)活动成果
- 集约化猪场的规划设计
- 数星星的孩子习题精选及答案
- 摩登情书原著全文下载(通用3篇)
- 材料科学基础复习题及答案
- 抗栓治疗消化道损伤防治策略
评论
0/150
提交评论