`
yinchunjian
  • 浏览: 284222 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

ORACLE体系结构之集群(RAC)

阅读更多
首先是几个需要了解的名词解释:
集群 是指多台计算机物理的连接在一起。
RAC Oracle Real Application Cluster 的简写,官方中文文档一般翻译为 真正应用集群 ,它一般有两台或者两台 以上同构计算机及共享存储设备构成,可提供强大的处理能力!
 
为什么需要 RAC?
如果说我们通过对服务器添加 CPU, 增加 RAM 等行为属于垂直扩展;那么多台计算机进行 RAC 就属于横向扩展!
高可用性是其最主要的特性!只要集群中有一台机器没有出现故障,就能保证用户的正常使用!当然如果出现某种大的灾难时,就应该使用 Oracle9i Data Guard 的失败切换方案!
另外可伸缩性也是其主要的特性 ! 当资金有限的时候,可 以暂时不必购买配置较高的设备,只需购买能够满足当前需求的设备 , 当业务 量增长时,再考虑购买同等配置的设备 ( 此时的价格应该很低了 )
 
RAC 又是如何工作的呢?
RAC 环境中,每台计算机上运行一个实例,每个实例装载和打开同一个数据 库!所有的实例都是对等的,共享高速缓存,避免出现重复的改动!
ORACLE9i 出现的一 个新名词 service_name 正是为了 RAC 准备的,所有的实例都有同一个服务名!应用程序只须连接到这个服务,该服务会自动把它们连接到一个实例!对 这些应用程序是透明的! (*ORACLE 还有一个 ORACLE_SID, 每个实例都会有一个独立的 SID)!
 
一般来说我们可以用
RAID 技术保护磁盘
冗余技术保护网络
ORACLE RAC 保护数据库
分享到:
评论

相关推荐

    Oracle RAC集群体系结构.docx

    "Oracle RAC集群体系结构" Oracle RAC(Real Application Cluster)是一种高可用性、高性能的集群系统,由Oracle Corporation提供。RAC系统由两个部分组成:Oracle Clusterware和Real Application Clusters。 ...

    OracleRAC体系结构与优势.docx

    2. 硬件体系结构:Oracle RAC 需要一个高性能的硬件体系结构来支撑集群的运行。典型的硬件体系结构包括多个服务器节点、存储设备和网络设备。 3. 文件系统和卷管理:Oracle RAC 需要一个高性能的文件系统和卷管理...

    Oracle真正应用集群 (RAC) 最佳实践

    Oracle真正应用集群(RAC,Real Application Clusters)是一种高可用性和可伸缩性的数据库解决方案,它允许多个服务器节点共享同一数据库实例,从而提供无中断的服务和性能增强。RAC的最佳实践旨在优化集群的性能、...

    Oracle Database 12c RAC 体系结构

    ### Oracle Database 12c RAC 体系结构详解 #### 一、Oracle RAC 概述与架构 Oracle Real Application Clusters (RAC) 是一种高级数据库集群技术,旨在为大型企业级应用提供高可用性、可扩展性和性能。通过将多个...

    Oracle RAC集群体系结构完美解析

    整个集群体系结构中的节点通过私有网络进行通信,并通过共享存储设备上的数据文件、联机日志文件、控制文件等共同管理数据库资源。 Oracle RAC集群的基本拓扑结构包含多个服务器节点,每个节点运行独立的操作系统、...

    Oracle RAC数据库集群PPT教案.pptx

    Oracle RAC 数据库集群技术详解 Oracle RAC 数据库集群技术是指通过多个服务器节点的集群来提供高可用性、负载均衡和可扩展性的数据库解决方案。该技术可以满足企业对高性能、可靠性和可扩展性的需求。 为什么要...

    OracleRAC数据库集群视频教程(10讲)

    教程名称:Oracle RAC数据库集群视频教程(10讲)课程目录:【】1.OracleRAC集群体系结构_drm【】10.测试OracleRAC数据库集群功能【】2.安装OracleRAC数据库(一)【】3.安装OracleRAC数据库(二)_drm【】4.安装...

    Oracle真正应用集群(RAC)最佳实践-Jerry.pptx

    总的来说,成功部署和运行Oracle RAC需要深入理解其体系结构、遵循最佳实践、精心规划和持续的监控调整。这将确保系统的高可用性、可伸缩性和高效运行,同时降低故障风险。与供应商紧密合作,制定详细的项目计划,...

    oracle_RAC集群[整理].pdf

    Oracle RAC 的体系结构主要由三个部分组成:数据库服务器、实时应用集群和存储系统。数据库服务器是 Oracle 数据库的核心部分,负责处理用户请求和执行数据库操作。实时应用集群是 Oracle RAC 的核心组件,负责管理...

    Oracle RAC体系结构与优势.doc

    本文档深入探讨了Oracle RAC的体系结构、优势以及如何管理和利用其特性来优化数据库性能。 一、Oracle RAC简介 Oracle RAC(Real Application Clusters)是Oracle数据库的一个关键组件,它允许数据库在多个服务器...

    Oracle 11g RAC--安装参考手册 pdf.zip

    在实际操作中,安装Oracle 11g RAC需要深入理解数据库架构、网络配置、存储体系以及集群技术。这本安装参考手册将提供详细的步骤指南,帮助你成功部署和管理RAC环境。务必仔细阅读并遵循最佳实践,以确保系统的稳定...

    Oracle10RAC培训1.ppt

    本资源摘要信息旨在提供 Oracle 10g RAC 训练的详细信息,涵盖了 Oracle RAC 的概念、体系结构、集群术语、基本功能、高可用性、可扩展性、软件组件、硬件组件等方面。 Oracle RAC 概念 Oracle RAC 全称 Oracle ...

    基于Oracle RAC数据库集群系统研究与实现.pdf

    **RAC的体系结构**: 1. **存储层**:所有节点共享一个物理存储设备,包含数据文件、控制文件和日志文件。这通常通过光纤通道或网络存储(如NAS或SAN)实现。 2. **网络层**:节点间通过心跳线进行通信,监控彼此的...

    构建最高可用Oracle数据库系统 Oracle 11gR2 RAC管理、维护与性能优化

    1.2 RAC体系结构 1.2.1整体结构 1.2.2物理层次结构 1.2.3逻辑层次结构 1.3 RAC的特点 1.3.1双机并行 1.3.2高可用性 1.3.3易伸缩性 1.3.4低成本 1.3.5高吞吐量 1.4 RAC存在的问题 1.4.1稳定性 1.4.2高...

    RAC_Oracle11g_asm_grid_openfile 搭建集群环境

    Oracle 群集的体系结构主要包括三个部分:实例、节点和集群。实例是指 Oracle 数据库的一个实例,节点是指运行 Oracle 实例的服务器,集群是指多个节点组成的集合。每个节点可以运行多个实例,每个实例可以跨越多个...

    Oracle RAC 10g R2RAC+ASM+DataGuard容灾配置手册_精华

    通过这一体系结构,企业可以构建一个既具有高性能又具备高可用性的数据库环境,有效应对各种故障情况,保证业务的连续运行。了解并熟练掌握RAC、ASM和Data Guard的配置和管理是每个Oracle DBA必备的技能。

    构建最高可用Oracle数据库系统:Oracle 11gR2 RAC管理、维护与性能优化

     全书一共15章:第1章介绍了RAC的体系结构、特点、存在的问题以及包含的各种软件;第2章非常细致地讲解了如何搭建一个类似于生产环境的RAC;第3章和第4章分别讲解了集群软件Clusterware和存储软件ASM的作用、特点...

    OracleRAC的架构体系结构概述共21页.pdf.zi

    在深入理解Oracle RAC的架构体系结构之前,我们需要先了解一些基础概念。 1. **集群**:Oracle RAC建立在集群硬件基础上,集群是由多台独立的服务器(节点)通过高速网络连接组成,这些节点共享存储并协同工作,...

    Oracle Database 12cR2 Architecture体系结构图 高清版

    Oracle Database 12cR2 的体系结构设计旨在提供一个强大、灵活且高度可扩展的平台,满足现代企业对数据存储、处理和安全的需求。通过理解这些核心组件和原理,管理员和开发人员能够更好地优化其数据库环境,实现更高...

Global site tag (gtag.js) - Google Analytics