51CTO下载-Oracle_RAC学习笔记基本概念及入门

51CTO下载-Oracle_RAC学习笔记基本概念及入门

ID:47345735

大小:974.50 KB

页数:24页

时间:2019-09-06

51CTO下载-Oracle_RAC学习笔记基本概念及入门_第1页
51CTO下载-Oracle_RAC学习笔记基本概念及入门_第2页
51CTO下载-Oracle_RAC学习笔记基本概念及入门_第3页
51CTO下载-Oracle_RAC学习笔记基本概念及入门_第4页
51CTO下载-Oracle_RAC学习笔记基本概念及入门_第5页
资源描述:

《51CTO下载-Oracle_RAC学习笔记基本概念及入门》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、OracleRAC学习笔记:基本概念及入门oracle10grealapplicationclustersintroduction4n"Jye6j0]W)^%2dmE/:WPF1、什么是cluster

2、

3、knm?]q-e8qA"f9B*一个cluster是由两个或是多个独立的、通过网络连接的servers组成的。几个硬件供应商多年以来提供了Cluster性能的各种需求。一些Clusters仅仅为了提供高可用性的,在当前活动的node发生故障时转移到次节点node。另一些是为了

4、提供分布式的连接、工作的可扩展性。另一个Cluster的共同特点是,对于一个应用程序,它可以看做是一个单独的server。同样,管理几个servers应该尽可能像管理一个server一样简单。Cluster管理器软件提供了这种功能。Wmm%)OgCf,vHKf@X@,pLw}r如果是singleserver的nodes,文件必须存储在其各自node能访问的位置。存在有几个不同拓扑结构来解决数据访问的问题,这主要依赖于Cluster设计的主要目标。*`E}<^-m)_h?*:uz+

5、4~相互连接时一个物理的网络连接,作为每个Cluster节点直接的交互通信。s<6[=ICV;808%qIrE]R=S简而言之,一个Cluster就是一组独立的servers,它们共同协作,组成一个singlesystem。iJT,,lOIVu4MGgGI{2、什么是OraclerealApplicationCluster(RAC)qI=pq_#{u"5>N;&uh6bBRAC是一个软件可以使你通过运行多个依赖相同Database的Instance,使用

6、Cluster硬件。数据库files被存放在物理或是逻辑上连接每个节点的磁盘上。以便于每个活动的Instance都可以对files进行读写操作。pZ`Q"H*{}N16zTz}q$/RAC软件管理着数据的访问。所以更改操作在Instances之间是被相互协调的,并且每个Instance看到的信息和数据镜像都是一致的。-?sC<

7、b=/k1&>K+Q2seTye~通过RAC结构,可以获得冗余,从而使得即使在一个系统crash或是不可访问时,应用程序也可通过其他Instanc

8、e访问Database。"1@Xpit@@~N38m?.va'"Rb3、为啥使用RACshEU[%xbw7>B)h@-W!!VjVSRAC可以高度利用标准的Cluster,降低模块servers成本。:D*HPLOb^-pf/87>)+1

9、sMXfX

10、BRAC自动的提供了服务的工作量管理。应用程序的服务可以被分组或分类,组成商业组件完成应用工作任务。RAC中的服务可以是持续的、不间断的Database操作,并为多Instance上的多个服务提供支持。可以设计services到一个或多

11、个Instance上运行,并且交替Instances可以用于备份Instances。如果主Instance失败,Oracle会将services从失败的Instance节点移动到活动的可替代的Instance上。Oracle也会自动的通过连接进行数据装载的平衡。y$.V3O~y7fhBUmY@yyq+mRAC利用多个廉价的computers共同提供Database的服务,就像一个大的computer一样,服务于只有大规模SMP才能提供的各种应用。0%ItqtXF9WPA!{QjGk

12、ScR*RAC是基于共享磁盘结构的,在需求上可以增加或缩减,而不需要人为的在Cluster中进行数据的分隔。并且RAC可以简单的增加、移出Cluster中的servers。qv0oF!']H3Yfl]coUJllf5<~VQQ,}54、Clusters和可扩展性#Tq{qlx)h"i~J

13、!7m#&s@J&M>~jUiZ7E5H如果使用对称多处理(symmetricmultiprocessingSMP)机制能够对应用程序提供透明的服务,则应该使用RAC也可以得到同样的效果,而

14、不需要进行应用程序代码的任何改动。?cv*uh'Ikw40V)5j~oq4#s当一个节点发生失败,RAC可以排除该DatabaseInstance和node本身,从而保证Database的完整。h~kA6{0B.bNxpL;]m1>kbW下面是一些可扩展性的例子:/@%(vEU]p7K+]>I8C.Jq+_允许更多并发的批处理。zgP

15、7.!/OZfzgA3d<'Do3

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。