下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
集群技术在采油厂数据中心的应用研究在采油厂信息化建设过程中,数据的核心支撑作用日益突出,各专业应用系统对数据库的可用性、可靠性、安全性的要求越来越高。本文主要讨论运用存储技术、负载均衡技术和OracleRAC集群技术在采油厂数据中心建设高效、可靠的数据库集群系统,以更好地为油田信息化建设服务。1引言随着油田信息化建设的不断深入,油藏工程、采油工程、地面工程以及作业管理等各类专业应用系统为油田生产提供了高效、经济、便捷的生产管理手段,相关业务对信息技术的依赖在不断加强。而由于用户访问量的快速增长造成的服务器壅堵及故障出现频率也呈上升趋势,给油田生产管理的顺利开展带来不稳定因素。因此,确保“7×24”小时持续运行能力是系统的基本要求。同时,油田生产数据的安全性也要求承载数据库系统的服务器有较高的容错能力、处理能力和扩展能力。基于存储技术、负载均衡技术及0racleRAC技术的数据库集群系统能较好地满足以上要求。本文在研究构建高可用性数据库集群系统相关技术的基础上,将这一技术应用到大庆油田第二采油厂数据中心的生产数据库系统,显著提高了系统的运行效率和容错能力。取得了良好的效果。2集群技术集群是一种并行或分布式的处理系统,由相互独立的、通过高速网络互连的两个或多个计算机(节点)组成,像一个单独集成的计算资源一样协同完成特定的任务。集群系统实现了单一系统映像,使系统内所有物理资源和内核资源可见,并被系统内的所有节点访问。操作者不必了解资源的物理位里,也不必知道应用程序在哪个节点上运行,而且可以将应用程序的多个共同工作的部件集中或分散管理,一方面简化了系统管理,另一方面也提高了系统的性能。2.1高可用性集群计算机集群系统按应用目的可分为高可用性(HA)集群和高性能(HP)集群。高性能集群具有响应大量计算的性能,主要用于处理复杂的计算问题.如气象云图、分子模拟、神经元计算等。而高可用性集群具有更高的可靠性和容错性,是指以减少服务器中断时间为目的实现故障屏蔽的服务器集群技术。在高可用集群环境下,若某台服务器出现故障导致服务中断,则预先设定的接管服务器会自动接管相关应用并继续对用户提供服务,具有更高的可用性、可管理性和更优异的可伸缩性。2.2高可用性集群的工作方式高可用性集群可以有多种工作方式,双节点的高可用性集群典型的工作方式有:(1)主/主(Active/Active)式。集群中两节点同时运行各自的应用并且相互监侧对方的状态,当一台主机宕机后,预先设定好的另一台主机立即接管它的一切工作。这种工作方式允许最大程度地利用硬件资源,一般要求各节点具有相等或相似的处理能力,所有的服务在故障转移后仍保持可用。(2)主/从(Active/Standby)式。主机工作,从机处于监控准备状态,当主机宕机后,从机接管主机的一切工作,继续为客户机提供服务,待主机恢复正常后,用户可以自行设定以自动或手动方式将服务切换到主机上,也可不切换。3集群架构数据库集群系统按架构可分为无共享存储集群和共享存储集群。主要区别在于是否濡要进行物理数据布局,将静态的数据分区作为并行处理的前提。在共享存储方式下,每一台服务器都可以访问所有数据。服务请求可以按照不同的负载均衡算法在节点之间循环,无需考虑哪些数据块是被请求的。如果某一点发生单点故障,服务请求会自动路由到下一个可用节点,可用的服务器仍然能访问所有数据,不会破坏数据的可用性。这种方式拥有较高的整体可靠性,而且在这种方式下,往集群中增加节点无需重新配!结构、应用或基础数据组织。不过这种访问方式需要保证同一时间只有一个节点对某个数据块进行访问,不然会造成读写冲突。因此需要一个分布式的同步机制来对缓存更新和磁盘写进行整体上的控制,以保证数据的完整性。无共享集群不需要同步机制。因为无共享集群把数据分区,每个数据区只能被一台服务器访问,这使得它可以更有效地位用缓存,从而获得更高的响应性能。但设立分区要付出额外的计价,它需要应用和事务管理器来对分区的路由进行优化。如果分区没有被很好地优化,独立的分区节点会很快超载,而如果发生了单点故障,其他服务器不能访问该数据区,只有重新分区才傲解决,导致其故障恢复时间比共享磁盘集群长,从而影响数据跳可用性。而且往无共享集群中增加和侧除节点比共享磁盘架牲要复杂得多,因为它涉及重新分配数据区的问题。对于以高可拜性为首要目标的数据库集群系统而言,采用共享磁盘的架构更为合适。4系统实施在大庆油田第二采油厂数据中心建立数据库集群系统的过程中,根据已有设备情况和应用需求,采用了高可用性、共享存储、主/主工作方式的实施方案(参见图1)。点击图片查看大图图1系统实施示意图采用的硬件设备包括:两台SunV890工作站,各自安装Solaria10操作系统和集群组件,共享存储为DPECX500磁盘阵列,存储容量为2TB,服务器通过千兆光纤网卡相互连接并共享磁盘阵列,每个节点具有自己的系统引导盘,可以独立运行。在.huisheliren两个节点上分别安装OracleRAC和Oracle10g软件,数据文件、控制文件、日志文件存储在共享磁盘阵列上,节点上只创建共享数据库的实例。整个集群系统对外有一个虚拟的IP地址,客户端连接虚拟地址,达到单一的系统映像。这样,当某个节点发生硬件或软件故障时,系统可以把任务自动地切换到另一个节点,可以继续提供数据库服务,对用户没有影响。系统还提供了很高的有效性和可扩展性,在业务扩展,数据量增长,需要增加系统处理能力时,可以通过向集群中增加更多的节点,增加所支持用户的数最,保持系统性能。5结束语OracleRAC作为一种高可用性应用集群,在故障容错、并行处理及负载均衡等方面表现出突出的优越性,本文根据数据中心的建设悄况,在Su
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 网络拥堵数据恢复办公类文档适用对象预案
- 设备维修保养计划实施通知函8篇
- 目标构建安全防线远离溺水与交通意外小学主题班会课件
- 2026年度业绩评估会议的通知7篇范文
- 生鲜食材采购与储存规范手册
- 变频器调速技术与应用 项目9 变频器在光伏发电厂并网逆变技术应用- 电子教案
- 年度合作伙伴交流会邀请函7篇
- 浙江省温州市龙湾区2026年中考语文5月二模试卷
- 教育与科研管理与实践作业指导书
- 传承美德践行诚信-小学主题班会课件
- T-CRHA 089-2024 成人床旁心电监测护理规程
- 监理实施细则模板(信息化、软件工程)
- 教学课件-统计学(第三版)袁卫
- 成都初二零诊数学试卷
- DBJ51-T 040-2021 四川省工程建设项目招标代理操作规程
- 超市食品销售安全责任制度
- 国开电大护理学《护理科研方法》形考测试及答案
- 扬州十日记清·王秀楚
- 隧道出渣运输包月合同范本
- 金属非金属露天矿山及尾矿库重大事故隐患判定标准解读
- JTS-120-1-2018跨越和穿越航道工程航道通航条件影响评价报告编制规定
评论
0/150
提交评论