首页 优化 ORACLE 数据库管理员效率 - 提供真正的性能、管理和成本优势

优化 ORACLE 数据库管理员效率 - 提供真正的性能、管理和成本优势

举报
开通vip

优化 ORACLE 数据库管理员效率 - 提供真正的性能、管理和成本优势 E M C 视点 优化 ORACLE 数据库管理员效率 提供真正的性能、管理和成本优势 私有云计算之旅 ............................................................................................................ 2 Oracle 存储资源优化 ..............................................................................

优化 ORACLE 数据库管理员效率 - 提供真正的性能、管理和成本优势
E M C 视点 优化 ORACLE 数据库管理员效率 提供真正的性能、管理和成本优势 私有云计算之旅 ............................................................................................................ 2 Oracle 存储资源优化 ..................................................................................................... 2 修补和维护 .................................................................................................................... 4 应用程序开发和测试 ................................................................................................... 5 备份、恢复和重复数据消除 ........................................................................................ 6 灾难恢复和业务连续性 ................................................................................................ 7 EMC — 支持您的私有云之旅 ........................................................................................ 8 私有云计算之旅 Oracle 私有云计算之旅始于虚拟化,终于虚拟化。消除了 Oracle数据库实例与 承载它们的服务器硬件之间的物理上的 1:1 对应关系后,时常面临以下难题的 Oracle 数据库管理员(简称 DBA)将拥有新的能力: • Oracle 存储资源优化 • 修补和维护 • 应用程序开发和测试 • 备份、恢复和重复数据消除 • 灾难恢复和业务连续性 利用虚拟化,DBA可在更短的时间内在同样的硬件上设置和部署更多 Oracle 实例。 虚拟化还通过允许 Oracle 实例在服务器和操作系统之间透明地移动而不影响应用 程序,改善了数据库的可移动性。 结果如何? Oracle DBA 可以用更短的时间和更少的工作量,解决他们的战术性 和战略性管理难题。EMC® 可以证明这一点。EMC 和 Oracle 有超过 70,000 家共同 客户,而且 EMC 本身作为世界上最大的 Oracle 数据库和应用程序部署客户之一, 也已经走上了虚拟化之路。以真实客户和 EMC 全球 IT 为范例,EMC 已经开发了 一套 EMC Proven™ 解决 方案 气瓶 现场处置方案 .pdf气瓶 现场处置方案 .doc见习基地管理方案.doc关于群访事件的化解方案建筑工地扬尘治理专项方案下载 ,为私有云计算铺平了道路。 在下几页,本“EMC 视点”文章将介绍如何优化您当前的环境,以满足今天的 业务需求,同时开始 计划 项目进度计划表范例计划下载计划下载计划下载课程教学计划下载 未来的私有云计算。讨论内容将包括 EMC 和 Oracle 技 术如何以一种集成和协作的方式,来简化 Oracle DBA 的日常任务和流程。 ORACLE 存储资源优化 并非所有 Oracle 数据库都“生而平等”。每个数据库上部署的应用程序将互不 相同,而且随着时间的推移,它们的工作负载也将随数据价值的变化而变化。 此类应用程序的例子包括 OLTP 财务应用程序,它在季末处理期间会遇到工作 负载峰值;还有数据仓库环境,在此环境中会定期运行复杂的查询以分析重要 的客户统计信息。由于 Oracle 工作负载不断变化的特性,所以不应让底层存储 基础架构成为单个整体式实体,而应是一个智能化、可自我调整的分层存储体 系结构。 EMC 分层存储平台让 Oracle DBA 在优化其基础架构以提高性能、可扩展性和灵活 性时有选择自由。做到这一点的第一步是选择适当的存储层,有高性能企业闪 存驱动器 (EFD)、高容量 SATA 驱动器和传统的光纤通道 (FC) 驱动器可供选择。 为最大限度地提高 Oracle DBA 的效率,同样重要的是要选择适当的“存储 — 服 务器”连接。以往,许多 Oracle 客户都部署 FC SAN 以利用高性能和可扩展性。 然而,跨基于 IP 的 协议 离婚协议模板下载合伙人协议 下载渠道分销协议免费下载敬业协议下载授课协议下载 (如 NFS 或 iSCSI)运行 Oracle 工作负载,如今已成为一 个有吸引力的解决方案。它提供了 NAS 的低成本和易实施优势,并允许跨现有 的内部局域网高效、快速地共享数据。EMC“统一存储”是使用多协议连接的 单个平台。Oracle DBA 现在可以在 SAN、NAS 或二者的结合上运行 Oracle,并根据 需要在文件和数据块这两种访问协议之间切换。 许多 IT 部门都接受了通过 NFS 运行其整个 Oracle 数据库环境的概念,因为考虑 到了它通过利用现有公司网络而提供的成本效益。对于那些希望专门在 NFS 上 运行 Oracle 工作负载的 Oracle 客户,EMC 与 Oracle 密切合作,将 EMC 统一存储 平台与 Oracle 数据库中的 Direct NFS (DNFS) 功能进行了集成。Oracle DNFS 设计为 可让在 NFS 上运行 Oracle 速度更快,而且更易于配置。(参见图 1。)性能更好是 因为 Oracle 绕过了操作系统,生成的请求严格符合它的需要。数据只缓存一次 — 在用户空间 — 这样就通过不需要在内核空间存放第二个副本而节约了内存。 Oracle 还通过跨多个网络接口(如果有)进行负载平衡而提高了性能。 2 全自动存储分层 (FAST) 分层存储方案最大的难题之一是,让你在今天设计并部署的分层存储模型在 Oracle 工作负载在明天、下周或下个月发生变化时,仍适用于它。以往,需要 采取许多手动步骤来不断分析存储上运行的 Oracle 工作负载,然后对存储体系 结构进行优先级调整和重新配置,以对应于 Oracle 性能和容量要求。 EMC 全自动存储分层 (FAST) 设计为可在 Oracle 工作负载随着时间发展而调整的过 程中,使存储分层操作大大加快,并更加轻松。您可以基于数据库或应用程序 为特定 Oracle 工作负载设置您认为合适的优先级,并让它们在特定的时间或者 当达到特定的容量或性能阈时进行调整。(请参见图 2。) EMC FAST 技术创建的存储池可以由受 EMC 平台支持的混合驱动器类型构成,如 EFD、FC 和 SATA 驱动器。在一个存储池内创建的存储对象 (LUN)可以跨越该池内 可用的所有层。EMC FAST 技术可监视数据温度并自动在子 LUN 级别将热数据和 冷数据移至池中可用的层。 该技术为访问最频繁的数据提供了非常低的延迟。这改善了应用程序响应时间, 并大大减少了闪存驱动器的投资金额。数据迁移是一个完全无干扰的过程,通 过定义简单的存储移置策略来控制。 Oracle DBA 可受益于 FAST,因为它可以识别访问最频繁的数据,从而改善应用 程序性能,同时减少所需的调整和管理工作量。分层存储和 FAST 可为 Oracle OLTP 和数据仓库环境提供巨大的性能好处,同时通过智能存储分层降低总体拥 有成本。 用于统一存储的 FAST CACHE EMC FAST 跨 EFD、FC 和 SATA 驱动器提供了总体存储分层流程的自动化,但许多 Oracle 数据库环境主要关注的是只通过最大限度地利用 EFD 来提高他们对延迟最 敏感的应用程序的性能。 为解决这一需要,EMC 开发了“FAST Cache”技术,以此在 DRAM 缓存和旋转的 磁盘轴之间提供一个额外的使用 EFD 的缓存。(请参见图 3。) EMC FAST Cache 技术是 EMC FAST 系列 EMC 产品的一部分,创建了一种在 EFD 上存 储频繁访问数据的更快的价值。 数据库应用程序的热数据和冷数据将自动被识别出来,而且热数据将由这一在 EFD 上新创建的缓存层来缓存。根据使用模式,冷数据将自动、透明地从 FAST Cache 中冲刷出去。一旦热数据在闪存缓存中缓存起来,FAST Cache 就会处理大 部分的 I/O,而且底层旋转的磁盘轴将接收到非常少的 IOPS。这一效果为 Oracle DBA 带来了三大好处: • 您可以将数据库部署在更少的旋转磁盘轴上 • 您可以将数据库部署在更慢的磁盘轴上,如 10,000 rpm 驱动器或 SATA 驱动器, 但仍实现同样的性能级别 • 您可以使用旋转磁盘轴的更多可用容量,而不会明显影响总体应用程序延迟 状态 3 EMC 如何迅速改善 TCO 如图 2 中所示,EMC 针对 Oracle 的 最佳做法概括显示了一个经测试的使 用情形,其中 FAST 通过智能地跨 EFD 和 SATA 驱动器调整 Oracle OLTP 工作 负载而将总存储成本降低 15%。类 似地,EMC 全球 IT 最近将 EMC 自己 的 Oracle 数据仓库转移到了 EFD 上, 实现了单日处理量的 10 倍性能提高, 使总体批处理 报告 软件系统测试报告下载sgs报告如何下载关于路面塌陷情况报告535n,sgs报告怎么下载竣工报告下载 性能提高 180%。 ኮമ! (90 FCD) • 54,000 GB •एጚ TPM ኮࢫ (53 ंࢇ) • 54,000 GB • 5% ༵ߛ TPM ኝ༹๕ 100% FC HDD 2% SSD 33% FC HDD 65% SATA HDD FAST 15% বሀ TCO 图 2: 降低总体存储成本 有关更多信息,请参见 Leveraging Fully Automated Storage Tiering (FAST) with Oracle Database Applications EMC IT’s Migration to the Open, Expandable Oracle BI Grid ORACLE DIRECT NFS 与 EMC 的集成 EMC 针对 Oracle 的最佳做法概述了 跨 DSS 和 OLTP 工作负载对与 EMC 进 行了集成的 Oracle DNFS 进行的测试, 测试结果 关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf 明实现了 30% 到 50% 的 CPU 开销节约。如图 1 中所示。 DSS-DFNS ᇑ KNFS ႠీܔԲ 500 450 400 350 300 250 200 150 100 50 0 125 439 ፌٷຕ਍ཾུଉ (MB/s) ፌٷຕ਍ੰ CPU ૧ᆩ୲ (%) 100 33 2.5 Ԡڦ ඹଉ 1/3 ڦ CPU ਸၨ OLTP-DFNS ᇑ KNFS ႠీܔԲ 800 700 600 500 400 300 200 100 0 673 770 ፌٷຕ਍ཾུଉ (MB/s) ፌٷຕ਍ੰ CPU ૧ᆩ୲ (%) 61 35 TPS ߛ 15% 1/2 ڦ CPU ਸၨ 4 ܋੨Ljӿۨ LACP ڦ KNFS 4 ܋੨Ljݥዐी DNFS 图 1: CPU 开销节约 有关更多信息,请阅读 Optimizing EMC Celerra IP Storage on Oracle 11g Direct NFS 虚拟资源调配 DBA 面临的最大难题之一是为 Oracle 数据库应用程序调配存储。管理员通常会 基于预期的未来增长来分配空间。这样做是为了减少重复执行的操作活动,例 如增量提高存储分配,或随着空间的占用零星添加存储块。这种做法会导致分 配的存储在较长时间内超过实际需要的量。这提高了成本。在其他一些例子中, 数据库管理员可能会为数据文件或表空间预分配大量存储,以确保数据库内有 足够的可用空间。操作系统看到的是空间已完全分配了,但在数据库内部可能 只使用了所分配空间的很小一部分。(请参见图 4。) EMC Virtual Provisioning 可解决所有这些问题。虚拟资源调配允许向主机操作系 统呈现的储存容量大于物理上可用的容量。虚拟资源调配可以仅在向存储中 实际写入数据时才分配物理存储,因而可实现更高效的存储使用和更低的成 本。虚拟资源调配还跨精简池中的磁盘将数据分条,而不管创建的精简设备或 数据库对象是大还是小,减轻了对耗时的存储布局规划工作的需要。EMC Virtual Provisioning 允许随着 Oracle 数据库应用程序需求的增长而无缝添加更多物理存 储。在提高可用容量的同时,更多物理磁盘还可以提高应用程序的 I/O 性能, 因为有更宽的分条,并且有更多后端磁盘轴来驱动 I/O 流量。 修补和维护 快照与克隆 根据目标用途,为 Oracle DBA 提供了不同类型的复制。最常见的使用情形是创 建整个 Oracle 数据库环境的卷对卷拷贝。这些是用于创建 Oracle 数据库的完全 可恢复拷贝。此过程利用了 EMC 克隆,这些克隆不但提供了实际数据的完整 拷贝,而且还添加了一种叫做一致性组的 EMC 技术。这些非常重要,因为许多 Oracle 数据库将跨存储阵列内的多个 LUN。因为事务在复制进行期间仍在继续处 理,所以非常重要的一点是使用克隆来确保新拷贝与源数据库的事务一致性, 以便它可以用于执行快速有效的恢复。 尽管克隆对于完整恢复非常有用,但考虑到它们占用的存储空间,它们的成本 也更高。 考虑到这一点,EMC 支持使用“快照”作为克隆的一种经济划算的替代方案。 快照是节省空间的拷贝,它们在内存而不是磁盘中存储数据。因为 RAM 在存储 和检索速度上比物理驱动器空间快得多,所以它的一项好处是速度。可以快速 制作时间点映像,而不会导致对主机应用程序的撤消操作影响。另一项好处是 它留下了可用于其他信息的额外存储空间。EMC 快照拷贝占用的容量是源数据 所需容量的一小部分,此空间在源卷上随后会被覆盖。 根据使用情形,DBA 应结合使用克隆和快照,来提供 Oracle 数据的完整恢复拷 贝和 /或临时使用拷贝。 4 FAST CACHE 改善了性能并 降低了 TCO EMC 的测试展示了三种将 FAST Cache 纳入到一个整个运行在 45 个 600 GB FC 驱动器上的现有基准 Oracle 数据库 环境的方案。 1. 向现有环境添加 8 个 73 GB EFD 和 FAST Cache 2. 向现有环境添加 8 个 73 GB EFD 和 FAST Cache,但从 45 个 FC 驱动器 中去掉 25 个 3. 向现有环境添加 8 个 73 GB EFD 和 FAST Cache,但将所有 45 个 FC 驱 动器换成 45 个 2 TB SATA 驱动器 如图 3 中所示,在所有这三个方案中, 与基准环境相比,Oracle Database 11g 的每分钟事务处理量都实现了 143% 的提高。这表明 FAST Cache 不 但能够大大提高性能,还能够通过减 少到底层旋转的磁盘轴的 IOPS 数量 而促进存储整合和成本降低。 ᆙพ֧୼ᆅ൤ ൻۯײႾ Exchange SharePoint Oracle ຕ਍ੰ ࿔ॲVMware SAP DRAM FAST Cache ىಎൻۯഗ ௅ݴዓ࠲ဣ๚ခت૙ଉ 3.00 2.50 2.00 1.50 1.00 0.50 0 1.00 2.43 FCD45 FCD25 0.66 2.43 ࿮ FAST Cache ᆶ FAST Cache ௅ ݴ ዓ ࠲ ဣ ๚ ခ ت ૙ ଉ SATA45 0.39 2.38 图 3: 使用 FAST Cache 提高了每分钟事 务处理量 有关更多信息,请参见 Leveraging EMC FAST Cache with Oracle OLTP Database Applications EMC REPLICATION MANAGER 为使 Oracle DBA 能够利用 EMC 复制的速度和效率优势,EMC 开发了一种叫做 EMC Replication Manager 的技术。 如图 5 中所示,EMC Replication Manager 通过一个可呈现给 Oracle DBA 的集中化管 理控制台来管理 EMC 时间点复制技术。Replication Manager 可以协调整个数据复 制过程 — 从发现和配置多个基于磁盘的应用程序一致性副本,到对它们进行管 理。还可以自动发现您的复制环境,并通过对副本信息的计划、记录和编目来 实现优化管理。实践证明这给 Oracle DBA 带来了以下几项关键好处: • 对 EMC 克隆和快照复制技术的点击式向导辅助管理,减轻了繁重的管理工作 • 创建 Oracle 生产数据库黄金拷贝的能力允许快速方便地创建一个备份,以便在 发生修补、升级或数据库损坏问题时使用 • Oracle 副本的自动计划、装载和卸载节约了宝贵的时间 • 专用的用户帐户和访问权限让 Oracle DBA 能够做到自给自足 应用程序开发和测试 每一个 Oracle 数据库环境都要求一个关联的开发和测试环境,此环境往往大于 它所支持的生产环境。 Oracle 开发人员、QA 和 IT 团队有一些关键要求,必须满足它们才能有效地创建、 测试和部署应用程序。这些要求包括: • 隔离的“试验”环境,用于应用程序开发和部署前测试 • 支持创建真实的测试环境,以验证应用程序与部署基础架构中其他元素的兼 容性 • 在地理位置分散的团队内和团队间进行协作,包括在开发、QA 和支持团队之 间传递完整的配置信息以复现问题 • 自动化回归测试,包括一些可能要求关闭和 /或重启的测试 • 能够向 QA 周期中引入模拟的故障条件以进行压力测试 企业开发团队面临的最大难题之一,是由于团队成员争用有限的硬件资源而导 致的生产效率损失。因为系统数量往往受资金预算和设施局限性(例如机架空 间、网络端口、HVAC 和电力)的限制,硬件访问能力成了一个可能会减慢甚至 搁置项目的严重瓶颈。 利用 VMware® 虚拟化技术,多个操作系统和软件应用程序可分别作为不同的虚 拟机在单台 x86(Intel 或 AMD 处理器)计算机上并行运行。这些虚拟机将整个 物理系统 (硬件配置、操作系统和应用程序 )封装到一个自成一体、可在任何 系统上运行的程序包。这为 Oracle DBA 提供了几项关键好处: • 将多个虚拟测试机器整合到单个物理系统 • 在操作系统环境之间移动,而无须重新分区或重启 • 针对每一种操作系统和网络配置创建预配置了测试环境和工具的虚拟机库 • 应需挂起和恢复虚拟机实例,以最大限度地提高利用率 • 允许几个开发人员同时访问一个虚拟机 5 使用 EMC VIRTUAL PROVISIONING 提高性能并 回收存储 EMC 针对 Oracle 的最佳做法概括显示 了一个经测试的使用情形,在此情形 中通过应用 EMC Virtual Provisioning ™ 让 Oracle 数据库管理员回收了超过 56% 的存储容量(参见图 4),提 高了为改善性能和容量规划而管理 Oracle 的效率。另外,EMC Virtual Provisioning 允许您动态地为 Oracle 数据库工作负载分配更多存储资源, 将其性能提高 90% 之多,而又不会占 用更多存储容量。 6,000 5,000 4,000 3,000 2,000 1,000 0 7,000 ௅ݴዓຕ਍ੰ๚ခت૙ଉ 4 ߲ຕ਍ยԢ 8 ߲ຕ਍ยԢ 12 ߲ຕ਍ยԢ ௅ݴዓ๚ခت૙ଉ (TPM) TPM ڦሺ׊ Oracle ASM ࢅႵెጨᇸۙದ ૧ ᆩ ୲ !) & * ཁ े 1.5 G B tbsDŽ ฿ Ө Dž 60 50 40 30 20 10 0 100 90 80 70 ৛०׾๑ᆩڦ੣क़ (%) ASM ๑ᆩڦ੣क़ (%) ཁ े 1.3 G B tbs ም ཁ े ᅃ ߲ 300M ts/df ཁ े 1.300M G B tbs ෸ أ 512M tbs ཁ े 512M tbs ظ ॺ AS M ى ಎ ፇ ഔ ۯ O racle A S M ظ ॺ O racle ຕ ਍ ੰ ෸ أ 512M tbs ཁ े 512M tbs ظ ॺ ׾ ࢅ ӿ ۨ ย Ԣ ASM ᇮຕ਍ ੗ࢮ୼ ASM ๭࣮ԥ෸أ࿔ॲڦ ੣क़ժዘႎ๑ᆩ ֡ፕ 图 4: 回收存储容量 有关更多信息,请阅读 Implementing Virtual Provisioning on EMC Symmetrix VMAX with Oracle Database 10g and 11g Replication Manager ྜኝ੗࣬ްႠ ܀૬ᇀىಎዡڦ ྜኝຕ਍ੋԞ ੺໏ߛၳ ๑ᆩ߸ณڦएإॐࠓ ੺໏ظॺੋԞ ᅃዂႠፇ ඓԍ๚ခྜኝႠ Oracle RMAN णׯڦ้क़ۅԢݻ ਖ਼୉ גߛࠀీLjߛႠీੋԞ ੺ቷ ঢ়षڦবู੣क़ੋԞ 图 5: EMC Replication Manager 对 Oracle DBA 的帮助 EMC REPLICATION MANAGER 与 VMWARE 将 VMware 与 EMC Replication Manager 的功能结合起来,Oracle DBA 可获得一个可 支持多种存储协议、多个存储分层的完整集成式开发和测试环境,并享受通过 一个集中管理的平台实现虚拟化的好处。 将 EMC Replication Manager 与 Oracle Rapid Clone 脚本结合起来,Oracle DBA 能够创 建所复制环境的应用程序一致性克隆和快照。可使用 VMware 模板调配用于托管 这些拷贝的虚拟机,从而实现测试和开发环境的快速、可重复的横向扩展。 备份、恢复和重复数据消除 对于许多 Oracle 客户,备份和恢复流程是灾难恢复的主要来源。随着 Oracle 数据 库环境随时间的推移不断增长,这会造成 Oracle 备份和恢复执行期间的时间和 性能影响难题。 EMC 复制与 ORACLE RMAN 与 Oracle RMAN 结合起来的 EMC 克隆和快照复制技术能够在几个关键方面改善 Oracle 备份和恢复的效率: • 不超过备份时间窗口 — 使用 EMC 复制可创建 Oracle 数据库的时间点拷贝。如 今,在 EMC 复制进行时,创建时间点拷贝要求生产数据库处于热备份模式的 时间将最多为几分钟。Oracle DBA 然后可以使用此拷贝而不是用生产实例执行 Oracle 备份,同时让生产数据库继续保持活动状态。 • 更快的恢复时间 — DBA 现在可以从使用 EMC 复制得到的最后一次完整 Oracle 备份在几秒钟内完成恢复,接着让 RMAN 恢复在此备份时间点之后提交的附加 事务。 • 减少在生产服务器上运行备份的性能影响 — DBA 可以使用 EMC 复制将备份负 载从生产服务器上分流出来,在另一台使用不同设备的服务器上执行。将这 一点与 Oracle RMAN Block Change Tracking 结合起来,可以通过在备份之前只直接 读取发生更改的数据块而大大加快增量备份。 EMC DATA DOMAIN 重复数据消除与 ORACLE RMAN Oracle 备份和恢复的第二个难题是,随着时间的推移,要备份的 Oracle 数据的 规模将大大提高。这往往会限制可在所需的备份时间窗口内有效地处理的完整 备份的数量,而且还会导致较长的恢复时间(所需备份存储的高成本就更不用 说了)。 EMC Data Domain® 应用装置系列采用了适合 Oracle 环境的高吞吐量、可扩展的重 复数据消除存储,可解决这些难题。Data Domain 应用装置成了 Oracle RMAN 的初 始备份目标位置,在这里将应用包括重复数据消除和压缩在内的高级功能,然 后才将 Oracle 数据发送到目标备份介质。(请参见图 6。) 在数据发送到 Data Domain 系统时,将对要存储的所有内容计算校验和。系统将 检查它是否已存储了该数据,如果未存储,此数据将通过文件系统存储到磁盘。 然后,在内部,备份 I/O 将从磁盘读回,再次计算检验和。接着系统将把计算 结果与在写入时得到的校验和进行比较。这使系统确定无疑地知道此数据是可 访问的,数据块是可读取的,而且这些数据块中的数据都正确无误。 特别地,这可以为 Oracle DBA 提供以下好处: 6 与 VMWARE 配合为 ORACLE 快速调配存储 VMware 和 EMC 已开发了针对 Oracle 的最佳做法,以利用 EMC 统一存储平 台与 VMware 的结合执行 Oracle 开发 和测试。最近的一个最佳做法使用情 形展示了如何在 10 分钟内设置 10 个 Oracle 虚拟机以用于开发和测试。 有关更多信息,请阅读 Rapid Deployment and Scale Out for Oracle E-Business Suite Enabled by EMC RecoverPoint, EMC Replication Manager, and VMware vSphere • 将备份保留更长时间 — 通过在备份之前对数据执行重复消除, 可以以更低 的成本在线存储更多数据。 这允许将更多 Oracle 数据保留更长时间, 并允许 执行更频繁的完整备份而不是增量备份。 • 更智能地复制 — Data Domain 系统只跨现有网络传输经过重复数据消除处理的 数据,使带宽效率高达 99%,从而实现经济高效的快速灾难恢复。 • 从磁盘可靠地恢复 — 通过从完整备份而不是增量备份中执行恢复,恢复更加 可靠而且降低了复杂性。 灾难恢复和业务连续性 随着时间推移,Oracle 数据库中的数据对业务运营将变得更加重要,仅靠“备 份 — 恢复”将不足以满足数据保护需要。灾难恢复也必须成为一项核心能力。 EMC 已与 Oracle 在这方面进行了多年合作,而且如今已形成了针对 EMC 灾难 恢复解决方案的最佳做法 — 使用这些解决方案时,可以搭配、也可以不搭配 Oracle Data Guard。 EMC 与 Oracle 合作的一项主要目标是如何不只是保护和恢复数据库文件,还包 括运行在它们之上的中间件和应用程序。为恢复“业务”本身,包括所有数据库、 中间件和应用程序信息,EMC RecoverPoint 为 Oracle DBA 提供了一个极有吸引力的 解决方案。 EMC RECOVERPOINT EMC RecoverPoint 是一种综合性的数据保护解决方案,提供了并行的本地和远程 数据保护。它通过 EMC Replication Manager 而得到充分利用,可作为 Oracle DBA 的 一个附加复制解决方案。 对于本地复制,RecoverPoint 将数据写入到一个本地日志,然后写入本地卷。在 这里,RecoverPoint 可以同步跟踪本地日志中的每一次写入,并将写入数据分发 到本地卷 — 所有这些都不影响应用程序性能。 对于远程复制,RecoverPoint 可基于应用程序恢复时间或恢复点目标将大量写操 作传送到远程站点,在这里它们保存到一个历史日志中,如图 7 中所示。 EMC ཥᅃ٪ئEMC ཥᅃ٪ئ Recovery නኾ ૦๏නኾ Oracle ᆌᆩײႾ Oracle ዐक़ॲ Oracle ຕ਍ੰ SAN ࠽ᇘྪ RecoverPoint ᆌᆩጎዃ RecoverPoint ᆌᆩጎዃ SAN 图 7: EMC RecoverPoint for Oracle RecoverPoint 应用装置接到写操作后,将把它与其他写操作打包到一个数据包中。 冗余数据块从此数据包中删除,剩下的写操作将顺次排列并带着相应的时间戳 和书签信息存储起来。此数据包然后将经过压缩,并排定跨 IP 网络提交到远程 应用装置的时间。 7 使用 ORACLE RMAN 和 EMC DATA DOMAIN 优化备份 — 恢复体系结构 一项 EMC 针对 Oracle 的最佳做法记录 了一个经测试的使用情形,在此情形 中利用 Oracle RMAN 和 Data Domain, 仅在五周内就使所需的备份存储降低 了 84% 到 92%,大大优化了 Oracle 备份 — 恢复体系结构,并为更好的 总体效率奠定了基础(运行在使用 NFS 的 EMC 统一存储上的 Oracle 的备 份存储减少 92%,运行在使用 FCP 的 EMC 统一存储上的 Oracle 的备份存储 减少 84%)。 ሞ࿵ዜڦԢݻዜ೺ࢫํ၄ڦ٪ئবሀ G B 15,000 10,000 5,000 0 25,000 20,000 ႓ ೺ ܾ ႓ ೺ ᅃ ႓ ೺ ෙ ႓ ೺ ຺ ႓ ೺ ܾ ႓ ೺ ᅃ ႓ ೺ ෙ ႓ ೺ ຺ ዜ ఍ ႓ ೺ ܾ ႓ ೺ ᅃ ႓ ೺ ෙ ႓ ೺ ຺ ዜ ఍ ዜ ఍ ႓ ೺ ܾ ႓ ೺ ᅃ ႓ ೺ ෙ ႓ ೺ ຺ ዜ ఍ ႓ ೺ ܾ ႓ ೺ ᅃ ႓ ೺ ෙ ႓ ೺ ຺ ዜ ఍ ዜ ఍ ٪ئڦຕ਍ႀ෇ڦຕ਍ ইگӥݴ୲ 60 40 20 0 100 80 ই گ ӥ ݴ ୲ 图 6:Oracle RMAN 与 EMC Data Domain 有关更多信息,请阅读 EMC Backup andRecovery for Oracle 11g OLTP Enabled by EMC CLARiiON, EMC Data Domain, EMC Networker, and Oracle Recovery Manager using NFS EMC Backup and Recovery for Oracle 11g OLTP Enabled by EMC CLARiiON, EMC Data Domain, EMC Networker, and Oracle Recovery Manager using Fibre Channel 一旦远程应用装置接收到此数据包,它将验证检验和,以确保此数据包在传输 中未损坏。然后将解压数据并写入到日志卷。一旦数据写入到日志卷,它接着 将分发到远程卷中,以确保写入顺序得到保留。 对于 Oracle,RecoverPoint 支持同步、异步和快照模式。所有 Oracle LUN 都分组到 一个一致性组中,而且将创建复制集以将生产 LUN 映射到本地和 /或远程 LUN。 有几个恢复选项: • 从关闭备份(也叫冷备份)中执行应用程序一致性恢复 — 用户创建一个代表 Oracle 应用程序的一致性组,包含该应用程序的所有文件,其中包括数据文件、 在线重做日志文件、配置文件(而且也可以选择包括控制文件)。此方法可百 分之百地完成恢复。由于在进行冷备份时运营必须暂停,所以这对于全天候 运营环境来说不甚理想。 • 运营期间的崩溃一致性恢复 — 此选项允许生成崩溃一致性映像,而无需关闭 数据库。在向生产卷发出一个写操作时,RecoverPoint 拆分器将截取它,并将 该写操作的一个拷贝发送到 RecoverPoint 应用装置以执行进一步处理。这些捕 获的写操作呈现了磁盘上的一致数据。当 Oracle 在发生服务器崩溃后重新启时, 它必须打开数据库,然后执行恢复操作。Oracle 使用重做日志恢复提交的数据, 并撤销故障实例上正在进行中的任何事务。 • 运营期间的应用程序一致性恢复 — 此选项允许创建应用程序一致性映像,而 无需关闭应用程序。它要求属于相关 Oracle 表空间的数据文件、归档日志和控 制文件从服务器上的内存缓冲区中转储到磁盘。这一步骤包括将相应的表空 间或数据库置于热备份模式。设置为备份模式后,RecoverPoint 将为此特定的 一致性组创建一个书签,以将该映像标识为一个应用程序一致性映像。 EMC 已与 Oracle 合作,共同记录了有关 EMC RecoverPoint 的最佳做法和经测试的 使用情形。这包括将 EMC RecoverPoint 用作单个完整的解决方案来保护 Oracle 环 境的所有层,其中包括数据库、中间件和应用程序。 还包括将 RecoverPoint 与 Oracle DataGuard 结合使用的使用情形。在这类使用 情形中,Oracle DataGuard 将复制 Oracle 数据库文件和归档以及重做日志,而 RecoverPoint 则负责 Oracle 中间件和应用程序数据的数据保护。在以上任意一类 使用情形中,EMC RecoverPoint 都为要求应用程序一致性恢复的 Oracle 环境提供 一个理想解决方案。 EMC — 支持您的私有云之旅 客户在云计算方面的最大顾虑是确保紧密的集成和支持。正因如此,EMC、 VMware 和 Oracle 密切合作,共同测试、鉴定并支持在 VMware 环境中运行的 Oracle。所有可与 VMware 结合使用的受支持 Oracle 技术都记录在 Oracle MetaLink 和 EMC 网站上。Oracle 和 VMware 通过由 EMC E-Lab ™ 负责的多供应商上报中心, 在客户支持方面保持着密切协作。 EMC 针对 ORACLE 的经验证解决方案 EMC 提供了一个包括经验证的解决方案、服务和技术在内的组合,可提高效率 并降低部署风险。简而言之,我们为您提供了构建最适合您的基础架构所需的 一切。该组合面向 Oracle 基础架构堆栈的每一个领域,目标是提高效率和降低 风险。 8 EMC2、EMC、EMC Proven、Data Domain、E-Lab、Virtual Provisioning、EMC 徽标和 where information lives 是 EMC Corporation 在美国和其他国家 /地区的注册商标或商标。VMware 是 VMware, Inc. 在美国和 /或其他司法辖 区的注册商标。此处用到的所有其他商标分别是其各自所有者的财产。 © 版权所有 2011 EMC Corporation。保留所有权利。中国印刷。02/11 EMC 视点 H7424 联系我们 如需进一步了解 EMC 改善您的信息 基础架构运营的具体方法,请与您的 EMC 销售代表联系,拨打我们的售前 服务热线:400-650-6006,或访问我 们的网站:www.EMC.com(英文)或 www.EMC2.com.cn(中文)。 EMC 咨询 一旦您决定在数据中心部署 Oracle,一个连续的生命周期就开始了,从初步开发 到测试、部署、日常迁移,再到 Oracle 新版本发布和每个版本的新功能部署。 企业内每一次新的 Oracle 部署都将重复此流程。有一个熟谙 Oracle 专业知识的 可靠合作伙伴相当于拥有一份宝贵的财富,它可以帮助您让每一例新的 Oracle 部署都得到最高效的使用,并确保基础架构和应用程序可以协调起来,为业务 部门提供价值。 EMC 的 Oracle 咨询业务部可帮助您快速起步,而且在您使用 Oracle 的进程中的每 一步,它都与您相伴左右。 规划 — 初始发现阶段是与 EMC 接洽的好时机,您可以与我们交流看法,了解其 他 EMC 客户是如何做的,并获得一般性指导。 构建 — 安排一次 EMC 研讨会可大大改进构建阶段的工作,在研讨会上,您的 IT 员工将与 EMC 专家当面交流,他们可向您的员工就如何规划最高效的 Oracle 部 署提供建议和指导。 管理 — 部署完毕后,EMC 专家可就 Oracle 与 EMC 软件的关键集成点提供建议, 让您在性能、复制、虚拟化、备份、恢复或灾难恢复方面实现更高效的日常管理。 支持 — EMC 和 Oracle 运营着一个专用的联合上报中心,所有第 2 级或更高级别 的支持问题都可以自动转送,从而确保更快地解决问题。 易安信电脑系统(中国)有限公司 中国北京朝阳区霄云路 38 号 现代汽车大厦 15 层 邮编:100027 电话:(8610) 8438 6000 传真:(8610) 8453 8174 售前服务热线:400 650 6006 网站:www.EMC2.com.cn
本文档为【优化 ORACLE 数据库管理员效率 - 提供真正的性能、管理和成本优势】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_616816
暂无简介~
格式:pdf
大小:1MB
软件:PDF阅读器
页数:9
分类:互联网
上传时间:2012-11-22
浏览量:28