微软集群服务器方案



《微软集群服务器方案》由会员分享,可在线阅读,更多相关《微软集群服务器方案(7页珍藏版)》请在装配图网上搜索。
1、系统集群服务器方案 财务系统在整个计算机系统上的重要性,在认真分析了用户 系统需求的基础上,向用户推荐微软公司的 WindowsNT 服务器 企业版及集群服务器(Microsoft Cluster Server)为系统 平台、 SQL Server 企业版为系统解决方案。下面,我们首先 介绍一下微软公司的集群服务器产品。然后,阐述以下我们的方 案。 集群的定义: 一组独立的计算机系统协同工作,对外表现为单一系统。集 群主要用于高可用性及高扩展性环境。 ♦高可用性:当集群中的一个成员出现故障时,集群软件会将 任务从出现故障的系统上移交到集群内的其它成员上。 ♦ 高扩展性:当集群内的总处
2、理能力不足时,可以通过在集群 内增加成员来提高集群的总处理能力。 集群的架构: 集群由一组具有松散联系的,独立计算机组成,它对外表现 为单一系统。集群内的节点可以是单CPU或多CPU系统。客户 机与集群交互操作时,集群是作为一个单一的、高性能的、高可 靠的系统出现的。从系统管理员的角度,集群是一台单独的计算 机。 集群有多种形式,最简单的集群可能就是几台通过以太网连 接起来的计算机组成的。而复杂的集群可能是由几台具有多 CPU 的计算机通过高速通讯和I/O总线互联组成的。不论哪种形式, 集群的性能都可以通过在集群内增加新成员来完成。与此同时, 集群对外总是表现为一单一系统。 当集群需要
3、提高处理能力时,可通过增加新成员来实现。当 集群的成员出现故障时,它所执行的任务可以自动地切换到集群 的其它成员上,而这一过程对客户机来说是透明的 (客户有可能 感觉不到系统成员所发生的故障)。 ♦共享磁盘型(Share Disk Model):共享磁盘型集群中 的每个成员可以存取连接在每个成员上的资源 (如:磁 盘)。为解决多个成员对同一数据存取所带来的数据一致 性问题,多个成员间必须采用某种同步机制---分布式锁 定管理器(Distributed Lock Manager)。分布式锁 定管理器在集群中跟踪成员对各种资源的存取,如果多个 集群成员试图存取同一数据,它能够发现并解决这种潜在
4、 的冲突。然而,这种协调工作会在集群成员间增加信息的 流动并降低整个集群系统的性能。采用非共享型集群 (Share Nothing M o d e l )可以解决这个问题。 ♦非共享型(Share Nothing Model):非共享型集群中 的每个成员拥有集群资源的子集(Subset),即:拥有一 部分集群资源。同一时刻,只能有一个成员能够拥有并存 取某一特别资源。当拥有该资源的成员出现故障时,集群 中的另一成员会接管该资源。同时,客户机对该资源的存 取请求能自动地路由到拥有该资源的成员上。 例如,一个客户机需要存取分布在多个成员上的几个 资源时,其中的一个成员将宿主这些请求。这个宿主
5、成员 首先分析这个客户机的请求,并将这些请求分别发送到拥 有相应资源的成员上。接受了请求的每个成员执行这些请 求,并将返回值传递给宿主成员。宿主成员组装这些返回 值并将结果发送给客户机。 对宿主成员的一个单一请求往往是一个高级函数请求 (多记录请求),这种请求通常包含多个系统动作(如:多 个磁盘读取)。通过将应用分布在多个成员上,如:数据 库应用,集群整体性能的提高便不受陷于成员单机的性 能。 微软集群的硬件结构: 集群系统一般由几台服务器,通过共享外部存储设备互联而 成。服务器可以是X86系列的PC服务器,也可以是Alpha系 列的 Alpha 服务器。外部存储设备往往是具有阵列功能的磁
6、盘 柜。互联设备有两种技术选择:UltraSCSI和光通道。下图为 微软集群示意图。 微软集群服务器的特点: ♦工业标准API:微软是集群服务器API的工业标准制定者 之一。为开发高可靠性应用,集群 API 最大限度地利用集 群的特性。 ♦ 工业标准硬件:微软集群服务器运行于符合工业标准的 Pc 平台并使用现存的网络技术。 ♦ 企业级应用编程环境和编程模式:微软的集群服务为用户 提供了编制下一代企业级应用的基础结构和编程模型。 ♦ 服务器应用支持:由于采用了微软的集群服务器 API, BackOffice®家族的产品具有集群服务器所特有的高可 靠性和高可扩充性。 ♦ 易于配
7、臵及维护:微软的集群服务器充分利用了 WindowsNT 的集中管理特性,这使得集群服务器的管理 得到大大的简化。一旦集群服务器安装完毕,集群的管理 可由一系列图形的集群和网络工具完成。 支持滚动升级(Rolling upgrade):微软承诺:不管为 各个版本的 WindowsNT 企业版,提供集群服务器的无缝 升级手段。 网鼎公司推荐的配臵: 服务器:利用原有服务器,新增加IBM服务器 SCSI 适配器: AHA 2944 Adapter 磁盘柜: RA3000 Array Rack 磁盘: Wide ultra2 SCSI-3 Hard Disk 内部网络: Intel/P
8、RO 10/100 Server Adapter 外部网络: Intel/PRO 10/100 Server Adapter 阵列控制器: RAID Array 3000 Controller 操作系统: WindowsNTServer4.0EnterpriseEdition 集群系统: Microsoft Cluster Server 数据库: SQL Server 7.0 Enterprise Edition 集群系统示意图: 网络适配器籲攀 AHA 2944适配器 网络适配器 AHA 2944适配器 原有DELL服务器 新增加IBM服务器 RAID控制器 RA
9、4100磁盘柜 集群结构描述:交易集群系统由两个成员组成,成员服务器 采用IBM和DELL服务器。在每台服务器上我们配置了 AHA 2944 SCSI 道适配器,连接至 RA3000 磁盘柜上的 RAID Array 3000 阵列控制卡上。在 RA4100 磁盘柜内放置 4 个 Ultra2 SCSI-3硬盘。我们为每台服务器配置了两块Intel 10/100 自适应网卡,其中的一块用于内部通信;另外的一 块用于对客户机提供服务。 每一台成员服务器运行 Microsoft WindowsNTServer 4.0 企业版、Microsoft Cluster Server、Microsof
10、t SQL Server 企业版的 客户端。 SQL Server 的系统库及金碟财务系统数据库被存 放于RA 3000磁盘柜上。磁盘柜中的3块磁盘设置成RAID 级别5,另一块磁盘设置成RAID单元的热备份。 工作方式:交易集群系统的主要工作向客户机提供数据库服 务。通过使用集群技术,不管集群内有多少成员,它对外的 表现形式为一台可靠性极高的服务器。不管集群内,目前哪 个成员拥有对磁盘、IP地址及数据库拥有所有权,它对外提 供唯一的磁盘、 IP 地址和数据库服务。因为集群具有在成员 间切换服务的能力,所以,如果由于硬件故障或系统维护的 需要而产生了服务切换,对于客户端来说好象什么也没有发 生。 方案的特点: ♦充分满足证券财务系统对可靠性的需求:由于采用了全冗 余的硬件结构,所以整个硬件系统不存在如何单独故障 点。使用冗余阵列控制器及相应的软件配臵,解决了主备 控制器间的切换;而服务器及整个系统的可靠性用微软的 集群服务器得到了完美的解决。 ♦ 为业务发展的需要,留有充足的扩展空间:像所有的集群 系统一样,我们推荐的集群系统具有很高的可扩充性。单 机能力不足时,可以在服务器上增加至8个CPU来提高。 整体性能不足时,可在集群内增加至 4个成员服务器来满 足。磁盘容量不足时,可通过增加至磁盘来解决。
- 温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。