021-69108357
数据中心解决方案
    发布时间: 2019-12-31 15:46    
1、系统建设目标和建设原则
1.1、建设目标
数据中心项目建设的目标是:建立统一的可靠,稳定,高效的数据中心平台,实现信息的全方位共享与深度分析加工,为业务运营、业务拓展、管理决策、客户服务提供强有力的信息支撑。
1.2、建设原则
1.2.1)先进性和实用性原则:统筹规划,分步实施。先进的信息系统体系架构和规划是建设好企业信息系统的基础。系统规划要有前瞻性,符合信息系统建设的发展趋势,满足近期和远期的发展目标。 采用成熟的先进技术,同时要充分考虑系统的实用性和可操作性。实用性是信息系统设计的基本要求,要从业务的实际需求出发,确保系统的持续、稳定发展。
1.2.2)标准化原则:在IT架构设计和部署的所有方面使用统一、规范的标准,包括标准化的硬件设备、标准化的数据访问、标准化的服务接口、标准化的处理流程、标准化的安全体系和标准化的管理,提高系统的可重用性,整合信息和服务资源,实现资源共享,降低开发成本和复杂性。
1.2.3)开放性原则:平台架构要具有开放性,既支持当前流行的技术标准,又考虑与未来其它系统的交互。
1.2.4)可扩展性原则:所谓可扩展性,是指根据实际的情况,系统能够被方便地裁剪和灵活地扩充,以适应可持续发展的需要。信息系统的建设需要一定的时间跨度和较大的资金投入,要随着时间的推移逐步发展、完善并渐具规模。而且从技术进步和业务发展来看,建成的系统也不可能是静止不变的,所以可扩展性已经成为信息系统建设愈来愈重要的要求。一个具有可扩展性的体系架构才能保证系统的可扩展性。
1.2.5)安全可靠性原则:信息情报的敏感性是一个必须高度重视的问题,要建立一个完善的安全体系,实现统一的认证、授权和审计功能,充分保证系统、网络和数据的安全。同时系统应具备健壮性,制定数据备份与恢复、容错和容灾解决方案。
1.2.6)可管理性原则:不仅要注重系统的功能,也要注重系统的可管理性,能够便于技术人员和业务人员的管理、维护、配置和监控。平台架构每一层不仅能够实现本层的管理,同时下层又为上一层的管理提供支撑。
1.2.7)自动化原则:加快实现数据供应自动化、操作自动化和管理自动化,在正确的时间,以正确的方式将准确的信息和服务提供给正确的人,摆脱人工操作的昂贵费用。
2、数据中心方案
我们建议采用全球领先的Oracle数据库作为整个项目的数据支撑平台,Oracle数据库卓越的性能、强大的海量数据存储能力、灵活的可伸缩性以及出色的数据管理能力完全可以满足数据中心当前以及未来业务发展的需要。 以下将对数据中心方案作详细介绍:
2.1、方案架构

在上图中:
2.1.1)在数据库主备服务器的每个节点上分别安装Oracle数据库软件,运行相应的Oracle实例,主数据库发生故障停机的时候,应用都会自动切换到备份节点,保证系统的高可用性。
2.1.2)【建议扩展组件】对于大数据表的处理采用Oracle Partitioning选件,可根据具体情况按照不同的方式进行分区(范围分区、散列分区、列表分区或他们的组合分区)。保证系统对超大数据表的可管理性、可用性以及提高访问的性能。
2.1.3)【建议扩展组件】第三方支付平台将是一个面向大众、相对开放的系统,在系统内信息又具有分布性、流动性和传递性,因此系统建设应充分考虑可靠性、安全性和保密性。建议增加Oracle Advanced Security(高级安全)选项。
2.2、方案特点和优势
2.2.1)采用Oracle数据库的纯软件的技术方案优势主要体现在Oracle数据库本身的高性能、高可靠性以及高可扩展性等技术特性。 Oracle 数据库在信息系统的建设中用于存储和管理数据,是系统信息存储的中心。它的高可靠性、高可伸缩性的特点将为系统的稳定运行提供坚实的基础。 Oracle 数据库企业版(Oracle Database Enterprise Edition)是Oracle 数据库的核心软件,它支持EB级容量的数据库,采用多线索多进程体系结构,负责实现数据库对数据的管理,内置了数据库内存缓冲区管理、数据库进程创建/控制/优化管理、SQL语句语法分析/语句优化、数据字典管理、数据库I/O调用、数据库硬盘空间管理、数据安全控制、用户权限管理、数据一致性控制、对SMP(对称多处理器)硬件平台的并行处理支持、数据库行级锁、并发控制,以及数据库备份/恢复等基本功能。
2.2.2)纯软件的方案的另外一个优势在于系统搭建时的灵活性,即用户可以自行选择相关的硬件和软件配置。但是将这些软件和硬件搭配起来,并最终实现最优化的运行需要投入更多的时间以及人力成本。
2.3、数据中心容灾方案
××集团是国内较早开展生产信息化建设的单位,这种对信息系统的依赖性也使得一旦出现故障和意外,就不仅仅是信息系统的问题了,而可能对业务造成严重的影响,因此,有必要建立有效的信息系统安全应急处理机制,将日常管理、技术手段以及应急机制相结合,做好集团信息系统的灾难备份工作。通过有效的灾难备份机制,可以使企业在面临大规模灾难(自然灾害、疫情、社会性事件、战争等)、不可预料的意外事件或业务发生重大变动时,仍然可持续性的提供对国家、社会、外部用户和内部用户所需要提供的服务;降低、规避日常运营的风险;以及在可持续运营、规避风险的同时,提高企业自身的经济效益。
Oracle公司作为全球最大的数据管理解决方案提供商,基于对集团业务系统的深刻理解以及对各种容灾技术/产品的深入研究,为××集团提供了全面的保证数据安全性、应用系统实时性及业务不间断运行的数据同步以及灾难备份解决方案。
2.3.1)容灾部署架构图
数据中心建议容灾部署架构图如下所示:

为满足不同灾难场景下的业务连续性要求,建议将“同城容灾+异地容灾”的两地三中心整体灾难恢复解决方案。同城容灾中心主要是用于防范生产中心机房或楼宇发生的灾难,异地容灾中心用于防范大规模区域性灾难。同城容灾中心由于其与生产中心处于同一个城市,可采用较好的网络线路如光纤与生产中心进行连接,因此数据复制和应用切换比较容易实现,可实现生产与容灾中心之间数据的实时复制和应用的快速切换。异地容灾中心由于其与生产中心不在同一城市,灾备端与生产端连接的网络线路带宽和质量存在一定的限制,一般适合于数据的异步复制,应用系统的切换也需要一定的时间,因此异地灾备中心可以实现在业务限定的时间内进行恢复和可容忍丢失范围内的数据恢复。
同城与异地容灾中心在大部分情况下并不能相互替代,二者相结合构成了完整的保证业务7X24小时持续成功运作的容灾体系架构。
2.3.2)容灾方案技术实现
2.3.2.1)同城容灾
由于数据中心面临的重大风险绝大多数都发生在数据中心范围内,而同城灾备中心在业务迅速恢复方面具有比较突出的优势,因此同城灾备中心的建设一般是必须的。
处于同城的生产中心和容灾中心具备基本等同的业务处理能力并通过高速链路实现实时同步数据,日常情况下可同时分担业务及管理系统的运行,并可切换运行;灾难情况下可在基本不丢失数据的情况下进行灾备应急切换,保持业务连续运行。与异地灾备模式相比较,同城双中心具有投资成本低、建设速度快、运维管理相对简单、可靠性更高等优点。
同城容灾将我们建议通过Oracle Active Data Guard实现。
Oracle Active Data Guard是数据中心的最有效和最全面的数据可用性、数据保护和灾难恢复解决方案。它提供完善的管理、监视和自动化软件基础架构来创建和维护一个或多个同步备用数据库,从而保护数据不受故障、灾难、错误和损坏的影响。如果生产数据库由于计划中或计划外中断而变得不可用,Data Guard 可以将任意备用数据库切换到生产角色,从而可使停机时间减到最少并防止数据丢失。
Oracle Active Data Guard实现容灾的原理图如下所示:

Active Data Guard 利用Oracle数据库的重做数据保持事务一致性。当主数据中心中发生事务时,则生成重做数据并将其写入本地重做日志文件中。通过Active Data Guard,将重做数据传输到同城容灾中心的数据库上,并应用到备用数据库中,从而使备用数据库与生产数据库保持同步。Active Data Guard 允许管理员选择将重做数据同步还是异步地发送到备用站点上。备用数据库的底层技术是 Data Guard 重做应用。物理备用数据库在磁盘上拥有和主数据库逐块相同的数据库结构,并且使用 Oracle 介质恢复进行更新。
Active Data Guard的实现同城容灾的优势主要体现在:
2.3.2.1.1)确保灾难情况下的快速恢复系统:Active Data Guard 提供了一个高效、全面的灾难恢复和高可用性解决方案。自动故障切换和易于管理的转换功能允许主数据中心和同城容灾中心之间的快速角色转换,从而使主数据中心因计划中和计划外的中断所导致的停机时间减到最少。
2.3.2.1.2)实现完善的数据保护:同城容灾中心针对数据损坏和用户错误提供了有效防护。主数据中心上的存储器级物理损坏不会传播到同城容灾中心。同样,导致主数据中心永久损坏的逻辑损坏或用户错误也能够得到解决。最后,重做数据在到达同城容灾中心并在以后应用到备数据中心时得到验证。
2.3.2.1.3)有效利用系统资源:同城容灾中心为在线状态,可以将部分报表、分析、统计查询类业务从生产中心卸载到容灾中心来执行,既分担了生产节点的业务压力,同时也有效利用了备点的计算资源,避免了资源浪费和闲置。
2.3.2.1.4)数据保护中的灵活性平衡性能需求和可用性:Oracle Data Guard 提供最大程度的保护、最大的可用性和最佳性能模式来帮助企业平衡数据可用性和系统性能需求。
2.3.2.1.5)具备断点续传能力:如果因为网络故障,主数据中心和同城容灾中心失去通信连接,数据暂时无法从主数据库传送到同城容灾中心发。但是一旦连接重新建立起来,Data Guard 将自动检测网络故障期间的不同步数据,与主数据中心重新同步,而无需管理员手动干预。
2.3.2.1.6)简单的集中式管理:Oracle Data Guard实现了跨多个数据库的管理和监视任务的自动化。管理员可以借助图形化的Oracle企业管理器或命令行界面集中管理整个灾备系统。
2.3.2.2)异地容灾
如果说同城容灾是保发展,那么异地容灾就是保生存。

同城容灾具有最低的投资成本,最快的灾难恢复速度,极高的数据保障,但无法应对区域性的灾难风险,因此,最完善的应结合异地容灾,应该是结合同城和异地做两地三中心的数据中心平台。
异地容灾,是指灾备中心与生产中心在不同的城市,因网络带宽和距离限制等因素影响,异地容灾一般采用异步的方式。相比同城容灾,其投资成本较高,灾难恢复速度与数据保障能力略低,但可以应付广泛的灾难风险。
同城一异地相结合的模式也分两种实现方式,一种是首先建立同城灾备中心,然后异地灾备中心实现对同城灾备中心的备份;一种是同城灾备中心与异地灾备中心分别独立为数据中心实施备份。在集团的容灾方案中,我们建议使用前者,即异地容灾中心的数据来自于同城容灾中心,这样带来的最直接的好处就是:容灾系统对生产系统的影响最小。
我们建议采用Oracle GoldenGate实现异地容灾。
Oracle Goldengate实现容灾的工作原理图如下所示:

基于GoldenGate的数据同步以及系统容灾过程可以分为三个步骤:
第一步:在生产节点数据库捕捉增量的数据变化
利用事务捕捉进程(Capture Process)在生产系统的Oracle数据库系统读取在线日志或者归档日志,并对日志进行解析,只提取其中产生数据变化的事务,并将相关事务信息转化为GoldenGate自定义的中间格式存放在队列文件中。事务捕捉进程在每次读完日志中的数据变化并在将数据成功传送到目标系统后,会写检查点,记录当前完成捕捉的日志位置,检查点的存在可以使捕捉进程在中止并恢复后可从检查点位置继续复制;
第二步:事务从生产节点到备份节点的传输
该过程主要涉及事务从生产节点到备份节点队列的传输,备份节点接受数据变化并缓存到GoldenGate队列当中,并等待事务提交进程从队列中读取数据,并提交到备点数据库系统中;
第三步:事务在备点数据库交付
GoldenGate交付进程负责从队列中读取数据变化并创建相应的访问备点数据库的SQL语句,并通过数据库的本地接口执行,提交到数据库成功后更新队列的检查点,记录已经完成复制的位置,数据的复制过程最终完成。
Goldengate实现异地容灾的优势主要体现在:
2.3.2.2.1)GoldenGate是基于软件的数据复制方式,它通过分析数据库事务日志的方式提取变化的数据。能严格保证交易的一致性和完整性
2.3.2.2.2)GoldenGate对网络带宽的要求少。Goldengate具备高效的数据传输能力,GoldenGate数据传输过程中能达到9:1的压缩比,即便是通过广域网也能够实现高效的数据传输,特别适合于异地容灾的场景
2.3.2.2.3)GoldenGate具备断点续传机制,在出现如主机宕机,或因为异地容灾,数据中心距离过远,网络不稳定等各种故障情况下都能够确保交易的不被丢失。
2.3.2.2.4)GoldenGate采用单独的进程分析捕获到的日志,对生产中心的影响非常小,而且在我们的方案中,GodenGate的主点不是主生产中心,而是同城的容灾中心,这样将不对生产系统造成任何影响。
2.3.2.2.5)GoldenGate对异构的硬件、操作系统以及数据库提供了最为广泛的支持,因此可以为数据库平台的搭建提供了最大自由度。通过利旧原生产系统的软硬件设备,既节约了新购容灾平台的成本,又充分有效的利用到了已有设备资源。

2.4、数据中心管理方案
2.4.1)数据中心运维管理方案
随着现代数据中心演变的愈加复杂,企业需要一个IT管理产品,不仅能够提高IT效率和生产率,还要能够准确支持业务目标,而这正是Oracle企业管理的价值所在。它不仅能够全面集成的了解、管理整个IT系统的运行状况,还可以使其提供更高的业务价值。Oracle企业管理器无需在不同层面使用多种工具,以此简化管理IT环境,有助于最大限度地提高投资回报。Oracle企业管理器能够全面管理企业IT架构中使用到的各种软硬件产品,包括应用软件、中间件、数据库、操作系统、虚拟化和硬件,这使得IT能够快速确定问题的根本原因,而且在很多情况下,还能自动地解决问题。
通过Oracle企业管理器统一的运维管理,可以实现集团数据中心低成本维护、快速供应以及弹性管理等目标。Oracle企业管理器的运维管理内容主要包括:能力管理、连续性管理、可用性管理、服务水平管理、事件管理、问题管理、变更管理、配置管理、访问管理、知识管理等ITIL定义的运维管理模块。
下图是通过Oracle企业管理器实现集团数据中心统一运维管理的总体架构图:

该综合运维管理平台可分为以下几部分:
2.4.1.1)监控系统:获取数据中心各个组件的相关状态与信息,为进一步分析、处理提供基本的数据基础。
2.4.1.2)流程管理与调度系统:是整个运维体系中的中枢神经系统,负责将定义的各种运维流程进行调度管理与协调。
2.4.1.3)执行操作系统:作为计算平台繁重的日常操作与管理的执行系统,由于任务繁重,执行系统必须具备自动化操作或者半自动化操作能力,减轻运维人员工作负荷,提高工作效率和运维质量。
2.4.1.4)展现系统:将监控信息、分析统计信息、拓扑信息以及流程执行状态等运维信息统一展现给运维管理人员。
2.4.2)数据中心安全管理方案【建议扩展】
集团数据中心的安全与风险管理对于保证业务系统稳定可靠运行至关重要,必须建立一套完整的安全与风险管理体系。数据中心安全风险管理体系应包括:安全策略体系、安全组织体系、安全运维管理规范以及安全技术规范,如下图所示:

其中对的数据安全管理是整个安全管理技术体系中的核心。
Oracle的安全解决方案跨越结构化数据安全管理(数据库安全)、应用安全管理(身份认证安全)以及非结构化数据安全管理(内容安全)三个部分。
如图所示:

2.4.2.1)身份安全管理:Oracle身份认证管理系统IDM能够实现用户身份管理、访问管理、目录服务、审计&合规以及套件管理。其产品模块组成如下:
2.4.2.2)结构化数据安全管理:Oracle数据库的安全防护包括:数据的加密、访问控制以及监控和审计,实现了数据库数据的从访问、账户、数据存储以及数据传输各个环节的安全防护。如下图所示:

2.4.2.3)非结构化数据安全管理:Oracle通过E2.0企业套件中的ECM内容管理模块,实现对企业中的文档进行管理,对文档进行加密、授权访问以及文档拷贝控制,从而实现了对文档等非结构化数据的安全防护。
3、数据中心建议配置
数据中心的建议配置如下表所示:
产品 功能描述
Oracle数据库企业版 Oracle数据库企业版
Goldengate 实现异地灾难备份.尤其在低网络带宽下,异构平台的情况之下,保证灾难备份系统的高效,稳定运行.

建议【扩展部分】配置
产品 功能描述
Partitioning 企业版数据库选项。Oracle Partitioning功能可以提高许多应用程序的可管理性、性能与可用性。通过分区功能,可以将表、索引和索引组织表进一步细分为段,从而能够更精确地管理和访问这些数据库对象。Oracle 提供了种类繁多的分区方案以满足每种业务要求。而且,因为在 SQL 语句中分区是完全透明的,所以该功能几乎可应用于任何应用程序。
Diagnostic Pack 企业版数据库选项。Oracle Diagnostics Pack综合了一系列自动性能诊断和监视功能,这些功能内置在核心数据库引擎和 Oracle Enterprise Manager 中。无论您管理一个数据库还是多个数据库,Oracle Diagnostics Pack都可为您的 Oracle 数据库环境性能管理提供完整、经济、高效和易用的解决方案。作为 Enterprise Manager 网格控制的一部分进行使用时,Diagnostics Pack还额外提供企业范围的性能和可用性报告、集中的性能信息库以及有用的跨系统性能聚集,显著简化了管理大量数据库的任务。
Tuning Pack 企业版数据库选项。Oracle Tuning Pack提供了一个解决方案,使整个应用程序调整过程自动化的非常经济高效且易于使用。用户通过 SQL Tuning Advisor 和 SQL Access Advisor 两个新组件使用自动 SQL 调整功能,这两个新组件与企业管理器数据库控制和网格控制无缝集成并一起为实现复杂和费时的应用程序调整任务的自动化提供了一个全面的解决方案。
Advanced Security 企业版数据库选项。Oracle Advanced Security是Oracle全面的数据库安全性解决方案组合的一部分,可帮助企业遵守隐私保护和法规要求,如萨班斯-奥克斯利法案、支付卡行业(PCI)数据安全标准(DSS)、健康保险便利及责任法案(HIPAA),以及大量的数据破坏通知法案。借助Oracle Advanced Security,客户能够对所有应用程序数据或特定的敏感数据列进行透明加密,如信用卡号、社会安全号码或个人身份信息(PII)。通过对数据库中的静止数据以及无论何时通过网络或备份离开数据库的数据进行加密,Oracle Advanced Security为全面的数据保护提供了最经济有效的解决方案。

4、数据中心方案总体优势
4.1、业界主流的成熟的数据库管理软件
Oracle公司作为世界上最大的数据库的提供商,始终占据数据库市场占有率的第一位。
Oracle 数据库是第一个为企业级网格计算而设计的数据库,Oracle通过其本身优异的性能、牢固的安全性、自给性以及可管理性满足了严格的企业网格运行需求,并确保以最低的成本和最高的服务质量来对外提供信息。Oracle 数据库在国内外拥有众多大型系统的成功案例,如:全球最大的商业数据库Yahoo(100TB) 、全球最大的Unix OLTP数据库US Patent & Trademark Office(16.4TB) 、全球最大的Linux数据仓库Amazon.com(24.7TB) 、全球最大的Linux OLTP数据库Amazon.com(4TB) 、全球最大的科学计算数据库Max Planck(222TB)等,Oracle在国内也有象国家税务总局、国家质量监督检验检疫总局、中国海关总署、新华社、浙江移动、江苏移动、铁道部等大型应用的成功案例。
4.2、数据库领域最为开放的体系架构
Oracle数据库是唯一在所有开放平台上都有TB数据量级成功案例的产品。
在几乎所有主流的硬件平台上,如IBM、HP、Sun、NEC、Hitachi、Fujitsu、SGI、DEC、Unisys、Windows/NT、Novell、DOS等,Oracle都有较好的表现,并在这些平台上,均成为运行速度最快和处理能力最大的数据库,并长时间保持处理性能的记录。
Oracle支持几乎所有流行的操作系统,如40多种UNIX(AIX、HP-UX、Digital Unix、Solaris、SCO Unix…)、VMS、MVS、VM、Netware、OS/2、Windows、Windows NT、Macintosh,Linux。
4.3、数据库领域最为领先的技术
ORACLE公司成立以来,在数据库领域始终处于技术领先地位。通过自身产品在技术的不断创新和对信息技术发展方向的敏锐洞察,始终领导数据库产品的发展。不论在哪个时期,都具有技术优势。

为了实现事务处理的高性能,Oracle 的多线程的、多服务器的体系结构能够协调处理上万条并发用户请求。单个请求均被放入队列,并由最少量的服务器进程处理。
Oracle的可伸缩的,可靠的体系结构推出了无法匹敌的任务关键系统所需的可伸缩性、可用性以及高性能。Oracle 和Oracle Real Application Cluster能充分利用所有的硬件系统资源,从单处理器,并行多处理器,集群系统(cluster)到大规模并行处理器(MPP)系统。
Oracle支持行级锁技术来解决写/写冲突,并支持数据多版本来解决读/写冲突。行级锁因为占用的系统资源最少,能最大限度地提高系统的吞吐量。数据多版本(读一致性快照)避免了读锁,使系统对锁的管理因锁种类的减少而大大简化。
Oracle杜绝锁升级,避免死锁的发生。并且,Oracle有专门的后台进程监控和解决死锁,一旦出现死锁,自动解除死锁。
Oracle 的一个功能,是能够将业务数据和索引进行分区。经分区的数据和索引具有以下优点:
4.3.1)缩短对长时间运行的查询的响应时间;分区减少了磁盘 I/O 操作
4.3.2)减少对并发查询的响应时间;I/O 操作在每个分区上同时进行
4.3.3)索引维护更加轻松,因为可进行分区级创建和重构操作
4.3.4)可以重建分区上的索引,而不影响在其他分区上的查询
4.3.5)可以更改每个本地索引的存储参数,而与其他分区无关
4.4、ORACLE高可靠性、高可用性

Oracle作为历史最为悠久的数据库厂家,其产品向来以稳定及可靠而著称,而Oracle数据库更以其极强的适合于大规摸网络信息处理的特点而闻名于世。Oracle作为世界第一大数据库,自从宣布到正式在市场中供货,历经长时间的疲劳验证和软件测试,在消灭了软件中可能出现的问题并使运行情况极其稳定后,才得以成为正式产品。同时,Oracle一直走在关系数据库技术发展的最前列,在多个方面处于领先地位。无论在第三方的性能测试(如TPC)和实际的商业应用中,作为使用最广泛的商业应用数据库,Oracle都占据领先地位,加上Oracle每年度超过10亿美金的研发投入,保证了Oracle数据库提供给用户最佳的可靠性和高可用性选择,充分满足核心商业系统的苛刻需要, Oracle数据库特有的在线数据演化技术、精确的数据库修复技术,最大程度降低了数据库计划内和非计划内宕机对系统造成的影响,保证数据库的可靠性和7*24小时的可用性,同时,Oracle数据库提供的倒叙查询和自助式错误更正能力,最小化了人工错误的影响,减少了DBA的手工操作。更为难得的是,Oracle的技术是经历了成千上万的实际客户应用案例所验证的、成熟的、完全集成的解决方案,对于有效保护用户投资和保障系统的连续可用性,Oracle数据库作出了最好的回答。
只有Oracle提供系统不停顿的完全解决方案。保证零数据丢失的Data Guard技术,无需停机就可以增加节点、增加内存、修改表结构等,甚至在出现人为错误后,还可以利用Flashback Query技术进行改正,这些技术都是Oracle独有的技术优势。
4.5、世界领先的数据保护技术

Oracle内置的Data Gard数据警卫员功能,提供了三种灾难备份模式—实时同步日志传输模式、实时异步日志传输模式和定时批量日志传输模式,最多可同时支持9个远程备份节点,满足用户不同的灾备系统建设需要,实现零数据丢失的灾备;通过日志传输,只需要传输整个数据库约20%的数据量,并可以利用数据库技术本身(此功能选项为数据库免费提供)实现复杂的灾难备份工作,大大降低了对网络的压力,节省投资;Data Guard可以保证并且能在生产系统发生灾难故障时,自动地把生产任务切换到备用数据库上面,而且切换的动作非常迅速。通过故障切换和转换等操作,站点故障导致长时间停机的几率将可以得到显著的降低;另外,Orcale和存储设备厂商有联合的容灾解决方案,可以利用存储设备的同步能力,提供更灵活的零数据丢失容灾方案。Oracle在国内外有众多的灾备系统成功实施案例。
总之,Oracle Data Guard易于使用,提供了最好的安全保护,并且能够充分利用硬件资源。
4.6、极强的伸缩性,支持千万级Internet用户

Oracle数据库具有很强的并发性,可以支持10000个以上的用户同时对数据库的访问,保证了数据库系统较高的并发访问能力。允许扩大到数千万用户,每个用户每小时都执行数百万事务处理。
在Oracle的服务器和网络连接层中的多项增强改进了对操作系统和网络资源的利用。Oracle的(Connection Pooling)技术可以暂时地断开空闲的网络连接并且在需要时透明地重新连接。通过这种方式可以将空闲的网络传输能力用于连接更多的用户,而且减少了每个用户需要的内存数量。
Oracle采用真正集群技术,实现线性可扩展能力,每扩展节点或增加CPU时,无须进行数据的重新分布以及应用的重写,完全实现了对数据和应用透明。
4.7、大数据量下的高性能
作为技术领先的数据库厂商,Oracle数据库一贯是性能测试的最佳指标代言人,最为可喜的是,在全球权威调查机构IDC的统计报告中,目前全球实际运行的系统,基于UNIX平台的前十大系统(业务量排序)全部使用Oracle数据库,其中目前已知的真实运行系统的最高交易指标,也是运行在Oracle数据库上,Oracle 提供的基于成本的核心SQL优化技术和多种数据分区技术,极大的提高了系统在大数据量处理情况下的性能,结合Oracle的并行处理技术和应用集群技术,Oracle 完全能够满足各种关键业务系统的数据处理指标要求。
Oracle不仅可以进行并行查询,也可以进行并行插入、修改和删除。Oracle提供了分区间和分区内的并行处理能力。
Oracle有能力在单一数据分区中进行并行处理。
在OLTP系统中,行级锁对系统保持高性能是至观重要的,ORACLE数据库一直采用先进的行锁机制,并且在数据繁忙时,依然保持行级锁,在TPCC的测试中屡次创造新的世界记录。
4.8、业界最安全的数据库平台

Oracle数据库是迄今为止世界上通过安全认证最多的数据库,共通过了19项安全认证。Oracle 有着非常细致的用户安全访问策略控制和审计跟踪能力,同时支持LDAP、PKI、SSL等多种安全访问协议和加密标准,新增加的标签安全选项,可以控制记录级的安全,高级安全选项支持数据传输的加密。
4.9、强大的管理平台和易管理能力

Oracle 在数据库管理方面,很重要强调数据库实现自我优化和自我管理的能力,实现在复杂系统情况下的,数据库动态性能调整和智能化的管理,提高DBA的生产力,Oracle Enterprise Management 管理平台,提供强大的、功能丰富的、图形界面的管理工具,在自动化日常管理任务的同时,提供数据库性能诊断和优化能力,提供服务层的管理报表,真正实现端到端的系统管理解决方案。
Oracle 采取的管理方法有五个方面:
4.9.1)使数据库在某些关键领域进行自我管理
4.9.2)简化并改 进 Oracle 数据库的操作管理
4.9.3)提供明显简化任务并减少管 理 Oracle 所需任务的时间 的工具和技巧
4.9.4)提供了精细的、自动化的资源管理
4.9.5)提供端到端的系统管理解决方案,它管理整个 Oracle 堆栈而不仅仅是数据库。