双节点群集技术在门户网站系统中应用.docVIP

双节点群集技术在门户网站系统中应用.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
双节点群集技术在门户网站系统中应用

双节点群集技术在门户网站系统中应用   [摘 要] 本文介绍了故障转移群集技术原理和特点,结合吉林石化门户网站数据库群集的系统部署,详细阐述了在Windows Server 2008 R2 操作系统下实现SQL Server 2008的双节点数据库故障转移群集的方法。 [关键词] 故障转移群集;双节点群集;数据库;SQL Server 2008 [中图分类号] TP393;F270.7 [文献标识码] A [文章编号] 1673 - 0194(2013)13-0041-03 0 引 言 吉林石化公司门户网站是本企业发布新闻、通知,实现二级单位管理、信息链接与查询、资源共享,集成各种综合应用系统的统一平台,保障门户系统的正常运行至关重要。目前根据规划对门户网站系统进行全面的升级,此次升级后操作系统版本为Windows Server 2008 R2,数据库的群集服务正是基于此操作系统内置的故障转移群集技术。 1 群集技术及原理 Windows Server 2008提供了两种群集技术:故障转移群集(Failover Cluster)和网络负载平衡,其中故障转移群集主要用于搭建高可用性架构。故障转移群集是一组独立的计算机,这些计算机相互协作以提高应用程序和服务的可用性。群集内的每台服务器被称为节点(Node),节点之间通过网络硬件和软件连接在一起为用户提供服务,如果其中一个群集节点出现故障,另一个节点就会开始提供服务(该过程称为故障转移),通过使用冗余节点来减少宕机时间[1]。其典型的应用包括文件服务器、数据库服务器和打印服务器。 故障转移群集只适用于Windows Server 2008 R2企业版和Windows Server 2008 R2 数据中心版,目前应用最广泛的是双节点故障转移群集。 双节点故障转移群集原理如图1所示。 Node A 和Node B 组成双节点群集,对于客户端来说体现为一台虚拟的服务器,通过软件连接,将需要管理的资源提交给群集管理器。通过群集服务器,客户端发送给虚拟主机的服务请求由Node A上的服务程序或应用程序从磁盘阵列中读取业务数据处理以后通过群集服务器返还给客户端。 Node A 和Node B采用直连,Node B 通过心跳信号检测A的状态,当群集服务器发现处于Active的节点发生故障时则关闭Node A上的服务和应用程序,同时释放Node A的主机名,IP地址、磁盘阵列等控制权由Node B接管,然后启动Node B上的服务和程序,从而实现故障转移的目的。 其中群集搭建中需要共享的磁盘阵列用来做仲裁盘、DTC和共享盘[2]。 仲裁盘:群集系统数据的固定存储区域,网络连接失败后各节点联系的纽带,当群集网络故障导致节点间无法通讯后,仲裁机制可保证群集中只有一个节点进入联机状态。 DTC:即分布式事务协调器,当主节点宕机时,备份节点会“取出”宕机时的工作状态继续提供服务。 共享盘:安装数据库文件。 2 吉林石化门户系统应用实例 2.1 设计思路 吉林石化门户系统的数据库服务器采用双节点的群集结构,当工作服务器运行正常时,备用服务器只是处于监听监测的状态,当工作服务器故障时,备用服务器接管主机的一切服务,待主机恢复正常后,将服务器切换到主机上运行,数据的一致性通过共享存储解决,实现门户系统的稳定可靠运行。 该系统采用的硬件平台配置为:数据库服务器采用两台IBM X3850 X5,每台服务器配有Emulex光纤卡两块,两块双口网卡,磁盘阵列在原有的EMC CX480上进行扩展,扩展磁盘容量为600G*8,交换机采用H3C S5500-28C。 软件配置为:操作系统选用Microsoft Windows Server 2008 R2 Enterprise (64位),数据库服务器安装SQL Server 2008 R2 Enterprise(64位)。 部署前先做好服务器磁盘空间及IP地址规划,注意网络高级设置中的绑定顺序,服务器的生产网络要优于心跳网络,如图2所示。 2.2 实现方法 吉林石化部署的数据库服务器每台配置两块光纤卡,此光纤卡用于服务器与存储阵列的两台冗余光纤交换机相连接。两块双口网卡,其中一口网卡用于连接两台服务器的心跳线,一口网卡用于将服务器连接在局域网内,一口网卡用于CMS频道数据迁移使用。 数据库服务器与磁盘阵列连接如图3所示。 硬件连接好之后,在两台配置相同的服务器上均安装Windows 2008 Enterprise Server R2企业版操作系统,安装光纤卡的驱动程序。 将EMC CX480中扩展的8块硬盘做一个RAID组,

文档评论(0)

linsspace + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档