大数据时代下RAC集群模式应用.docVIP

  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文档。上传文档
查看更多
大数据时代下RAC集群模式应用

大数据时代下RAC集群模式应用   摘要:基于大数据环境,对Oracle 数据库RAC集群模式的体系结构和原理进行了介绍,并举出了具体的实用实例。RAC集群模式的高可用性、负载均衡和高性能的特性,是未来信息技术的发展趋势,也是人才培养的方向之一。   关键词:大数据;RAC集群;高可用性;缓存融合;高性能   中图分类号:TP393 文献标识码:A 文章编号:1009-3044(2018)09-0027-04   1 大数据的背景简介   随着数据库以及网络信息技术的飞速发展,标志着大数据时代的到来。信息技术与人们的工作、生活紧密相连,各种网络社交网站,软件以及智能设备每时每刻都在产生着不同形式的大量数据,由此产生了超越以往任何时代的巨量数据。海量数据成为资源共享和社会进步基础的同时,也存在各种隐患。大数据技术的目标之一就是处理批量数据,让数据具有更高的可靠性和可用性,筛选出真正有利用有价值的信息,从而形成变革之力。从国家安全部门、互联网创业公司到金融机构,无处不需要大数据项目来做创新驱动。大数据时代也催生了大量相关人才的缺口。   2 Oracle RAC集群体系结构简介   哈佛大学社会学教授加里?金说过:“这是一场革命,庞大的数据资源使得各个领域开始了量化进程,无论学术界、商界还是政府,所有领域都将开始这种进程。” 随着数据处理能力的增强,数据量已经从TB(1024GB=1TB)级别跃升到PB(1024TB=1PB)、 EB(1024PB=1EB)乃至ZB(1024EB=1ZB)级别。   巨量数据的应用对数据库的要求越来越高。随着数据量的增大,除记录数据外,数据库还要面对存储容量是否可扩展、保存数据是否安全、数据的可利用性和数据的处理速度等问题。如何合理运用数据库并且减轻它负担,由此衍生出来针对企业信息系统的oracle数据库的 RAC集群运行模式。   集群是若干互联节点充当一个单台服务器。集群软件隐藏了结构,所有节点都可以对磁盘进行读写操作。RAC全称 Real Application Clusters ,简单说它就是一个软件,RAC通过集群互连使得多个实例间可以互传协调信息和数据映象。从外部应用人员的角度看,RAC就像是一个节点在提供服务。 RAC的层次架构有三层:   2.1 存储类   存储类中RAC是一个多实例、单数据库的系统。很多个节点共用一个磁盘来存储和共享数据。database files、control files、redo logs 等。   底层存储方式 raid 0 两块盘disk,条带化   raid 1 两块盘disk,镜像   raid 5 三块盘 disk,条带化+镜像 底层配置raid卡,5更稳定。   2.2 网络类   RAC中,在TNS中配置网络相关的IP地址。有四种情况:Public、Private、vip和scanip。   由公网网卡接入的网络,可以对外的提高查询的服务。由私网网卡构建的,为了使内部的节点之间可以相互通信,完成缓存融合的功能。由游离的IP的组成的,为了实现高可用的性能的IP地址。实例如表1所示。   2.3 应用类   CRS则是应用层的,通过一些CRS的命令对上层进行管理。用于检查后台进程状态,启动所有CRS资源。检查ocr设置信息用ocrcheck,检查磁盘信息,查看所有CRS资源基本信息等。   3 RAC集群原理及实例   3.1 RAC集群相关原理   1)RAC集群原理   RAC 主要是一个database,可以由多个instance访问,每个节点运行一个instance。   CRS:Cluster Ready Service,Oracle集群软件。   GRID:网格管理,11g通过 GRID架构集中管理RAC节点。   RAC:较更早的OPS提供更好的性能。   2)RAC 体系的优势   (1)高可用性:提供节点容错和负载均衡。如果主实例出现故障,服务将从故障实例转移到仍正常运行的替代实例。   (2)扩展性和高性能:提高业务吞吐量,允许同时运行多个批处理。允许更大的并行度和更多的并行执行操作。允许大幅度增加联机事务处理系统中的连接用户数量。   3)CRS的重要后台进程   CRS是RAC的集群件,它是RAC体系的主要组件,由若干个进程组成,其中最重要的3个是CRSD、CSSD和EVMD。   4)VIP   VIP是RAC提供节点间服务切换的网络组件,是为了替代OS层面的TCP/IP超时阈值机制。   (1)绑定固定的对外提供服务的是公网IP,但是可以浮动的是VIP。VIP可以附着在公网IP上,因此此时最少就有两个网卡IP了。   (2)当某一个节点网卡故障坏

文档评论(0)

130****9768 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档