- 浏览: 917528 次
- 性别:
- 来自: 黑龙江
文章分类
- 全部博客 (209)
- struts1 (3)
- hibernate3 (19)
- java (13)
- spring2 (5)
- netBeans (1)
- eclipse (1)
- JSF (1)
- DIV+CSS篇章 (1)
- jFreeChart+Oracle之曲线,柱状及饼状图的实现 (1)
- JSF知识与技巧 (3)
- Oracle数据类型的介绍与比较 (2)
- J2EE (2)
- Ajax技术 (4)
- javaScript技术 (25)
- struts2 (16)
- C/C++程序设计 (1)
- oracle系统学习 (29)
- 算法分析 (0)
- Linux实践 (7)
- extjs开发经验 (13)
- flex开发总结 (1)
- FusionCharts总结 (0)
- 高级数据库总结 (0)
- SVG拓扑图开发总结 (0)
- CSS (1)
- CSS使用简介 (1)
- SVG (0)
- DOJO (0)
- Junit测试 (0)
- lucene (24)
- solr (6)
- tokyo tyrant 技术 (7)
- Html5 (1)
- 算法与数据结构 (0)
- 物联网相关技术学习 (0)
- UI设计 (1)
- webservice (0)
- Android (5)
- hibernate4 (3)
- solrcloud (0)
- dorado5 (0)
- dorado7 (0)
- elasticsearch (0)
- GWT (0)
- node.js (0)
- 并发编程 (1)
- 大数据 (1)
- 项目经验 (5)
最新评论
-
cs261244787:
楼主好人! 平安
struts2,hibernate4,spring3配置时问题汇总及解决办法 -
wxluck666:
我也赞一个 很有用
struts2,hibernate4,spring3配置时问题汇总及解决办法 -
wxluck666:
我也赞一个 很有用
struts2,hibernate4,spring3配置时问题汇总及解决办法 -
xinsiyou:
牛逼,就是样式被搞没了
JS实现选项右移,左移,向上,向下调整顺序 -
unnamed__:
这代码风格就像一坨翔
java获取数据库的列名,类型等信息
标题为:HA、RAC、Datagurad的区别
一.HA简介
HA是High Availability 的首字母组合,翻译过来,可以叫做高可用,或高可用性,高可用(环境)。
我觉得应该说HA是一个观念而不是一项或一系列具体技术,就象网格一样。作过系统 方案就知道了,评价系统的性能当中就有一项高可用。广义的高可用涉及到系统的各个方面,简单来说,让系统不会中断运行,就是高可用。包括软件的高可用,硬件的高可用,网络的高可用等等。具体实现的方案包括操作系统的集群,数据库的集群,硬件的冗余,网络的冗余等等。做HA方面的软件,有IBM的 HACMP(很多常用AIX的人,常说的HA就指HACMP,乱啊)、SUN的Sun Cluster、HP的MC/SG等。
在2000年以前,大家谈HA,大部分时候说的是操作系统一级的双机热备,主流产品当时有IBM HACMP4.1,HP的MC/SG啥版本忘了,sun的系统很多人不用VCS,用的是一个叫dataware的东西。现在很多人眼中的HA也还是这样。 时至今日,HA包括的东西可就多了,先不说其他方面,单就数据库,单就Oracle,与HA相关的产品先后有:高级复制 (AdvanceRepication)、OPS/RAC(Real Application Cluster)、数据卫士(Data Guard)、oracle流(Oracle Streams)、分区(Oracle Partition)这样数款产品。照这么说,RAC只是HA这个概念下的一个具体产品而已!目前为止,只有RAC和分区是Oracle要收取 licence的,其他的,只要给经验丰富的第三方实施方付一定的规划/设计及部署费用就可以了;当然,也可以自己照着文档依葫芦画瓢,但是这样弄出的环 境是否能达到高可用就难说了。事实上,大部分人所说的HA,还是狭义上的HA,也就是OS一级的双机热备。
二.RAC简介
RAC是real application cluster的简称,它是在多个主机上运行一个数据库的技术,即是一个db多个instance。它的好处是可以由多个性能较差的机器构建出一个整体性 能很好的集群,并且实现了负载均衡,那么当一个节点出现故障时,其上的服务会自动转到另外的节点去执行,用户甚至感觉不到什么。
三.Dataguard简介
Dataguard一般是出于容灾的目的。是主数据库的备用库(standby 库)通过自动传送和接受archivelog,并且在dataguard库自动apply 这些log,从而达到和主数据库同步的目的,可能dataguard 库是建立的异地的,当主库所在的区域出现了致命性的灾难时(火灾、地震等),主库没法修复时,这时可以切换dataguard 为主库的模式,对外提供服务,而它的数据基本是当前最新的。目前可能大家对于 dataguard 库的使用已经拓展出了其他更多的用途,比如备份,跑报表等等。
双机热备(HA)和RAC有啥区别呢?
四.HA、RAC、Datagurad的区别
1、对于硬件来说,基本上一样,共享存储、光纤线(也有还用SCSI线的)、多台小型机(可以做多节点的相互热备,也可以做多节点的RAC)、光 纤交换机(如果是用光纤卡的话);但做RAC,在主机之间,最好使用高带宽网络交换机(虽然不用也可以做成);因此硬件成本相差不大。
2、软件呢,差别可不小。如果是双机热备,必须买操作系统级的双机管理软件;如果是RAC,目前还是建议购买双机管理软件(尽管10g的crs+asm可以摆脱双机软件了,但ASM目前实在太难伺候了),当然还得买RAC license。
3、日常维护。RAC要求的技术含量更高,也应该更勤快。最关键的是得买oracle服务,否则遇到有些问题(bug),你就比单机还不高可用了。
4、优缺点。这个,看看RAC的官方论述吧。如果能用好,确实是很有好处的。目前我们的40多个客户的使用情况来看,RAC确实大大降低了他们的downtime,另一方面可以说就是提高了生产力咯。
一.HA简介
HA是High Availability 的首字母组合,翻译过来,可以叫做高可用,或高可用性,高可用(环境)。
我觉得应该说HA是一个观念而不是一项或一系列具体技术,就象网格一样。作过系统 方案就知道了,评价系统的性能当中就有一项高可用。广义的高可用涉及到系统的各个方面,简单来说,让系统不会中断运行,就是高可用。包括软件的高可用,硬件的高可用,网络的高可用等等。具体实现的方案包括操作系统的集群,数据库的集群,硬件的冗余,网络的冗余等等。做HA方面的软件,有IBM的 HACMP(很多常用AIX的人,常说的HA就指HACMP,乱啊)、SUN的Sun Cluster、HP的MC/SG等。
在2000年以前,大家谈HA,大部分时候说的是操作系统一级的双机热备,主流产品当时有IBM HACMP4.1,HP的MC/SG啥版本忘了,sun的系统很多人不用VCS,用的是一个叫dataware的东西。现在很多人眼中的HA也还是这样。 时至今日,HA包括的东西可就多了,先不说其他方面,单就数据库,单就Oracle,与HA相关的产品先后有:高级复制 (AdvanceRepication)、OPS/RAC(Real Application Cluster)、数据卫士(Data Guard)、oracle流(Oracle Streams)、分区(Oracle Partition)这样数款产品。照这么说,RAC只是HA这个概念下的一个具体产品而已!目前为止,只有RAC和分区是Oracle要收取 licence的,其他的,只要给经验丰富的第三方实施方付一定的规划/设计及部署费用就可以了;当然,也可以自己照着文档依葫芦画瓢,但是这样弄出的环 境是否能达到高可用就难说了。事实上,大部分人所说的HA,还是狭义上的HA,也就是OS一级的双机热备。
二.RAC简介
RAC是real application cluster的简称,它是在多个主机上运行一个数据库的技术,即是一个db多个instance。它的好处是可以由多个性能较差的机器构建出一个整体性 能很好的集群,并且实现了负载均衡,那么当一个节点出现故障时,其上的服务会自动转到另外的节点去执行,用户甚至感觉不到什么。
三.Dataguard简介
Dataguard一般是出于容灾的目的。是主数据库的备用库(standby 库)通过自动传送和接受archivelog,并且在dataguard库自动apply 这些log,从而达到和主数据库同步的目的,可能dataguard 库是建立的异地的,当主库所在的区域出现了致命性的灾难时(火灾、地震等),主库没法修复时,这时可以切换dataguard 为主库的模式,对外提供服务,而它的数据基本是当前最新的。目前可能大家对于 dataguard 库的使用已经拓展出了其他更多的用途,比如备份,跑报表等等。
双机热备(HA)和RAC有啥区别呢?
四.HA、RAC、Datagurad的区别
1、对于硬件来说,基本上一样,共享存储、光纤线(也有还用SCSI线的)、多台小型机(可以做多节点的相互热备,也可以做多节点的RAC)、光 纤交换机(如果是用光纤卡的话);但做RAC,在主机之间,最好使用高带宽网络交换机(虽然不用也可以做成);因此硬件成本相差不大。
2、软件呢,差别可不小。如果是双机热备,必须买操作系统级的双机管理软件;如果是RAC,目前还是建议购买双机管理软件(尽管10g的crs+asm可以摆脱双机软件了,但ASM目前实在太难伺候了),当然还得买RAC license。
3、日常维护。RAC要求的技术含量更高,也应该更勤快。最关键的是得买oracle服务,否则遇到有些问题(bug),你就比单机还不高可用了。
4、优缺点。这个,看看RAC的官方论述吧。如果能用好,确实是很有好处的。目前我们的40多个客户的使用情况来看,RAC确实大大降低了他们的downtime,另一方面可以说就是提高了生产力咯。
发表评论
-
数据表更名语句
2010-04-21 11:08 1234当前数据表名为A,想要更名为B的语句如下: alter tab ... -
ORA-01078 & LRM-00109错误解决方法
2010-03-23 16:40 5498一同事今天刚装完oracle10g后,通过startup命令启 ... -
在线修改redo.log文件的大小
2009-09-02 17:24 59491.查看当前日志组成员: SQL> select mem ... -
怎么确保最终用户在数据库中只有一个会话
2009-08-11 18:47 1507sqlplus / as sysdba create user ... -
测试版-逻辑switchover
2009-07-16 12:41 12541.检查primary数据库是否配置了standby redo ... -
测试版-逻辑standby创建
2009-07-16 12:37 23001、创建物理standby 详见《测试版-物理standb ... -
测试版-物理switchover
2009-07-16 12:35 1085注意:standby数据库应该是alter database ... -
测试版-物理standby创建
2009-07-15 17:37 12781.编辑/etc/hosts文件 # vi /etc/ho ... -
dataguard日志传输方式简介
2009-06-26 12:44 53251、两种日志传输方式 Arch:传统的日志传送方式。现在只 ... -
物理standby的failover
2009-06-26 12:40 1223========================物理stand ... -
物理standby的Switchover
2009-06-26 12:39 1265=======================物理st ... -
dataguard保护模式介绍
2009-06-26 12:38 33251、三种保护模式 1).最大性能(maximize per ... -
查看pga和sga值
2009-05-27 01:07 2535--显示正在使用的参数和文本参数值 1)select * fr ... -
设置sga和pga的值
2009-05-27 01:05 2550--设置sga的值 1)alter system set sg ... -
表的创建时间和表的大小空间
2009-05-27 01:04 1354--查看表的创建时间 select created,last_ ... -
设置parallel_automatic_tuning参数之后的错误的解决方法
2009-05-27 01:02 1760--设置并行度 1)alter system set para ... -
通过shell脚本后台创建表空间
2009-05-10 20:16 20841.用oracle用户登陆并创建shell文件: $ vi / ... -
occi库文件替换
2009-05-10 20:08 20951.从官方下载occi_gcc343_x86_64_10203 ... -
oracle10g查看表空间信息
2009-05-10 20:06 2998SELECT UPPER(F.TABLESPACE_NAME) ... -
oracle10g数据库自启动步骤
2009-05-10 20:05 1748oracle10g数据库自启动自启动设置步骤 一.Oracle ...
相关推荐
Oracle RAC(Real Application Clusters)、ASM(Automatic Storage Management)和DataGuard是Oracle数据库解决方案中的关键组件,它们共同构建了一个高效、高可用且高度安全的企业级数据库环境。以下是对这些技术及其...
Oracle RAC(Real Application Clusters)是Oracle数据库提供的一个高可用性解决方案,它允许多个实例同时运行并访问同一个数据库。这种架构设计可以提供故障切换和负载均衡,从而确保数据库服务的连续性。ASM...
Oracle Linux 11g RAC (Real Application Clusters) 是Oracle数据库在Linux操作系统上的一个高可用性解决方案,它允许多个实例同时访问同一份物理数据库,以实现负载均衡和故障切换。在这种环境中,RAC的单实例...
【HA+ORACLE RAC集群】是指在高可用性(High Availability, HA)架构下,使用Oracle Real Application Clusters (RAC)技术构建的数据库集群。这种集群方案旨在确保数据库服务在硬件故障或其他系统问题发生时仍能持续...
"Oracle 11G RAC Data Guard 实施方案" Oracle 11G RAC Data Guard 实施方案是指在 Oracle 11G RAC 环境中实现 Data Guard 保护模式,以确保数据安全和高可用性。本方案主要应用于大型企业中枢生产系统的数据库保护...
数据库RAC架构Data_Guard及_异地单机Data_Guard_实施方案
Oracle 10g RAC (Real Application Clusters) 和 Data Guard 是两个重要的 Oracle 数据库管理技术,用于构建高可用性和灾难恢复解决方案。本篇将详细阐述这两种技术的配置过程及工作原理。 首先,Oracle RAC 是一个...
Oracle Data Guard RAC TO RAC 迁移方案 本文档旨在提供一个基于 RMAN 备份的 Oracle Data Guard RAC TO RAC 迁移方案,以便帮助 DBA schnell 和可靠地完成数据库迁移任务。该方案适用 Oracle 11g 版本,文档版本为...
Oracle RAC 环境下 OGG-HA 配置案例 一、Oracle RAC 环境简介 Oracle RAC(Real Application Clusters)是一种高可用性和高性能的解决方案,可以将多个服务器组合成一个集群,提供高可用性和高性能的数据库服务。...
Oracle 11.2.0.3 RAC (Real Application Clusters) 和 Data Guard 是两种在企业级数据库环境中广泛使用的高级技术。RAC允许多台服务器共享同一个数据库实例,提供高可用性和负载均衡,而Data Guard则是一种灾难恢复...
建议应用RAC+Dataguard ,RAC保证可用性,Dataguard在RAC组独立磁盘上和另外一台主机上,保证可靠性。
### RAC和Data Guard知识点详解 #### 一、Oracle高可用体系概述 Oracle高可用体系主要包括RAC(Real Application Clusters)、Data Guard以及GoldenGate三种技术。这三种技术旨在为Oracle数据库提供不同的高可用性...
在Oracle 10g R2版本中,RAC与ASM(Automatic Storage Management)和Data Guard结合,构建了一个强大的企业级容灾解决方案。 ASM是Oracle提供的一种集成的存储管理解决方案,它简化了存储管理,集成了磁盘管理和...
Oracle 19c RAC (Real Application Clusters) 和 RACDG (Data Guard) 是企业级数据库解决方案,用于实现高可用性和灾难恢复。RAC允许多个实例同时访问同一个数据库,而RACDG则提供了主库与备库之间的数据保护。 在...
Oracle 11GR2 RAC (Real Application Clusters) 和 RAC-DG (Data Guard) 环境的部署是一项复杂而关键的任务,涉及到多个层面的技术集成和配置。以下是根据提供的信息,对整个部署过程的详细说明: 1. **Oracle RAC ...
根据提供的文件内容,以下是对RAC环境中常用的命令及其所检查状态的详细解释: ### 1. 检查集群状态 #### 命令:`crsctl check cluster` 此命令用于检查整个集群的状态,包括集群同步服务(Cluster ...
数据库RAC架构Data Guard及 异地单机Data Guard 实施方案
在本部署方案中,我们将详细讨论如何在Oracle 19c环境下,配置CDB(Container Database)和RAC(Real Application Clusters)环境,并搭建Active Data Guard来实现数据的实时同步和容灾。 首先,我们需要了解什么是...
在Oracle数据库管理中,RAC(Real Application Clusters)是一种多节点的集群技术,允许多个Oracle数据库实例共享对同一个数据库的访问。在RAC环境中配置和管理spfile(服务器参数文件)是至关重要的,因为它存储了...
本次测试主要关注RAC高可用性(HA)切换功能,旨在验证在不同故障情况下,RAC集群能否顺利进行资源迁移,保持服务连续性。测试报告分为正常操作测试和非正常操作测试两大部分。 一、正常操作测试 1. 数据库备份...