« Oracle10g 的等待界面 | 文摘首页 | Oracle OpenWorld HA Presentations »
Oracle Maximum Availability Architecture
链接:https://www.eygle.com/digest/2007/03/oracle_maximum_availability_ar.html
Quick Links
- Oracle Maximum Availability Architecture Sessions at Oracle OpenWorld 2006
- What is Oracle Maximum Availability Architecture?
- Background
- MAA Features
- MAA Benefits
- Quick Summary - MAA Value Proposition
- MAA Best Practice Publications
- Additional HA-related Information
- MAA Presentations at Oracle OpenWorld
- MAA Partners
- MAA Team
- Contact
What is Oracle Maximum Availability Architecture?
Oracle Maximum Availability Architecture (MAA) is Oracle's best practices blueprint based on proven Oracle high availability technologies and recommendations. The goal of MAA is to remove the complexity in designing the optimal high availability architecture.
Businesses today operate in a highly networked, 24x7 global economy. They cannot afford to be down, and the IT systems supporting today’s businesses have to be reliable and always available. However, as more system capabilities are introduced, IT managers, architects and administrators often find it difficult to integrate a suitable set of features to build the unified high availability (HA) solution that fits all of their business requirements. In the absence of any clear and cohesive direction, IT managers often rely on hiring a team of consultants and go through hundreds of pages of documentation to determine the appropriate HA systems configuration, that in turn - may, or may not solve their unique business availability needs.
This is where MAA comes in. MAA has been conceptualized with the philosophy that designing an HA system involving Oracle technologies should not be complex, and should not involve any guesswork. With this goal, the MAA framework provides various in-depth best practices using Oracle's proven HA and grid computing technologies to help maximize systems availability and meet the highest SLA requirements for a business.
- MAA involves HA best practice recommendations for a comprehensive set of Oracle products - Oracle Database, Oracle Application Server, Oracle Applications, Oracle Collaboration Suite, Grid Control. These best practices include architectural, configuration and operational best practices.
- MAA considers various business SLAs to make these best practices as widely applicable as possible.
- MAA leverages database grid servers with commodity servers and storage grid with resilient low cost storage to provide highly resilient, lower cost infrastructure.
- MAA evolves with new Oracle versions and features.
- MAA is hardware and OS independent.
- MAA reduces the implementation costs for a highly available Oracle system by providing detailed configuration guidelines. The results of performance impact studies for different configurations are highlighted to ensure that the chosen highly available architecture can continue to perform and scale accordingly to business needs.
- MAA reduces possible costs of downtime by providing best practices to eliminate or minimize downtime that could occur because of scheduled and unscheduled outages such as human errors, system faults and crashes, maintenance, data failures, corruptions, and disasters.
- MAA gives the ability to control the length of time to recover from an outage and the amount of acceptable data loss under disaster conditions thus allowing mean time to recovery (MTTR) to be tailored to specific business requirements.
MAA Best Practice Publications
MAA publications consist of a series of architectural, configuration and operational HA best practice blueprints on various Oracle technologies. For example, the following diagram represents an HA architecture involving the Oracle Database and Oracle Application Server.

Fig. 1: Example of an HA Configuration using MAA Best Practices
This architecture involves identically configured primary and secondary sites. The primary site contains multiple application servers and a production database using Oracle Real Application Clusters (RAC) to protect from host and instance failures. The secondary site also contains similarly configured application servers, and a physical standby database kept synchronized with the primary database by Oracle Data Guard. Clients are initially routed to the primary site. If a severe outage affects the primary site, Data Guard fails over the production database role to the standby database, following which clients may be directed to this new primary database at the secondary site, thereby resuming business availability.
The various HA best practice publications are grouped under the following categories:
HA Best Practices for Oracle Database
Oracle Database 10g Release 2
- Oracle Database High Availability Overview 10g Release 2 - Documentation
- Oracle Database High Availability Best Practices 10g Release 2 - Documentation
- Oracle Database 10g Release 2: Roadmap to Maximum Availability Architecture
- Oracle Database 10g Release 2 Best Practices: Data Guard Redo Transport & Network Configuration Updated!
- Oracle Database 10g Release 2 Best Practices: Client Failover for Highly Available Oracle Databases Updated!
- Oracle Database 10g Release 2 Best Practices: Optimizing Availability During Unplanned Outages Using Oracle Clusterware and RAC New!
- Oracle Database 10g Release 2 Best Practices: Database Upgrade using Transportable Tablespaces New!
- Oracle Database 10g Release 2 Best Practices: Platform Migration using Transportable Database New!
- MAA 10g Release 2 Setup Guide: Creating a RAC Logical Standby Database for a RAC Primary Database
- Oracle Database 10g Release 2 Best Practices: Data Guard SQL Apply Updated!
- Oracle Database 10g Release 2 Best Practices: Rolling Database Upgrades Using Data Guard SQL Apply New!
- Oracle Database 10g Release 2 Best Practices: Data Guard Fast-Start Failover Updated!
- Oracle Database 10g Release 2 Best Practices: Data Guard Switchover and Failover Updated!
- Oracle Database High Availability Architecture and Best Practices 10g Release 1 - Documentation
- Oracle Database 10g Release 1 Best Practices: Data Guard Redo Apply and Media Recovery
- Oracle Database 10g Release 1 Best Practices: Data Guard SQL Apply
- Oracle Database 10g Release 1 Best Practices: Data Guard Role Transitions and Streams
- MAA 10g Setup Guide: Creating a RAC Physical Standby Database for a RAC Primary Database
- MAA 10g Setup Guide: Creating a Single Instance Physical Standby Database for a RAC Primary Database
- Using Recovery Manager (RMAN) with Oracle Data Guard in Oracle Database 10g
- Oracle Database 10g Best Practices: Migration to Automatic Storage Management (ASM)
- Best Practices for Creating a Low-Cost Storage Grid for Oracle Databases
Oracle9iDatabase
- MAA Overview White Paper
- MAA Detailed White Paper
- MAA Presentation
- Oracle9i Media Recovery Best Practices
- Oracle9i Data Guard: Primary Site and Network Configuration Best Practices
- Oracle9i Data Guard: Switchover/Failover Best Practices
- Oracle9i Data Guard: SQL Apply Best Practices
- Using Recovery Manager (RMAN) with Oracle Data Guard in Oracle9i
- Oracle9i Fast-Start Checkpointing Best Practices
HA Best Practices for Oracle Application Server
Oracle Application Server 10g Release 2
- Oracle Application Server 10g (10.1.2.0.2) High Availability Guide
- OracleAS 10g R2 HA Best Practices
Oracle Application Server 10g
- OracleAS 10g Infrastructure Highly Available Architectures
- Highly Available Distributed Identity Management
- Highly Available Identity Management Deployment Example - Rack Mounted Identity Management
- Highly Available Identity Management Deployment Example - Cold Failover Cluster Identity Management
- Oracle9i Application Server Cold Failover Cluster Infrastructure Upgrade to Oracle Application Server 10g Cold Failover Cluster Infrastructure
- Transformation From A Single Host Oracle Application Server Infrastructure To An Oracle Application Server 10g Cold Failover Cluster Infrastructure
- Transitioning E-Business Suite to the Maximum Availability Architecture with Minimal Downtime: E-Business Suite 11i.10.2 and Database 10gR2
- MetaLink Note:341437.1 - Business Continuity for Oracle Applications 11i Using RAC and Physical Standby
- MetaLink Note:340859.1 - Upgrading Oracle Applications 11i 9i Database to Oracle Database 10g with Physical Standby in Place
- MetaLink Note:312731.1 - Configuring Oracle Applications Release 11i with 10g RAC and 10g ASM
- MetaLink Note:294652.1 - E-Business Suite 11i on RAC: Configuring Database Load Balancing & Failover
- MetaLink Note:279956.1 - Oracle E-Business Suite Release 11i with 9i RAC: Installation and Configuration using AutoConfig
- MetaLink Note:216212.1 - Business Continuity for Oracle Applications Release 11i, Database Releases 9i and 10g
- Oracle Collaboration Suite 10g Disaster Recovery Topology
- Oracle Collaboration Suite High Availability Guide 10g Release 1 (10.1.2) for Windows or UNIX
- Oracle Collaboration Suite High Availability Configuration Release 2 (9.0.4) for UNIX and Linux
Oracle Enterprise Manager 10g Release 2 and Release 3
- Configuring Enterprise Manager for High AvailabilityUpdated!
- Enterprise Manager 10gR2/R3 Backup, Recovery and Disaster Recovery ConsiderationsUpdated!
- Configuring Oracle Enterprise Manager 10gR2/R3 for Use in Active/Passive EnvironmentsNew!
- Configuring Enterprise Manager for High Availability
- Enterprise Manager 10g Backup, Recovery and Disaster Recovery Considerations
- Configuring Oracle Enterprise Manager 10.1 Agents for Use in Active/Passive Environments
Additional HA-related Information
Please visit the following links for additional HA-related information in various Oracle product areas:
MAA Presentations at Oracle OpenWorld
- MAA Best Practices: Building a Highly Available and Disaster-Proof Architecture, Using Data Guard, Oracle RAC, Automatic Storage Management (ASM), and Flashback
- MAA Best Practices: Reducing Downtime for Planned Maintenance Operations Using Oracle Database 10g High-Availability Features, Case Studies - Amadeus, Thomson
- MAA Best Practices: Building an Oracle E-Business Suite Maximum Availability Architecture
- MAA Best Practices: Building Resilient Oracle Fusion Middleware Systems
- MAA Best Practices: Laying Solid Foundations for Scalable Enterprise Management
- Best Practices To Achieve Business Continuity Using Oracle Applications and Oracle Database Technology - Presentation, Paper
- What They Don't Print in the Doc - HA Best Practices by Gurus from Oracle's Maximum Availability Architecture Team - Presentation, Paper
- Best Practices for Automatic Failover Using Oracle Data Guard 10g Release 2 - Presentation, Paper
Oracle MAA and Vendor Partnerships
The Oracle Maximum Availability Architecture focuses on complete solutions and best practices. As an integral part of these solutions our vendor partners also play key and complementary roles in enterprise customer deployments and therefore in MAA as well. For these reasons the Oracle MAA team also works closely with our vendor partners to ensure we can deliver complete and robust solutions to our customers. Below are the best practices and case studies done through these joint efforts.
F5
- Configuring Highly Available OracleAS 10g Infrastructure With F5's BIG-IP Load Balancer
- Configuring Highly Available OracleAS Identity Management 10g (10.1.4.0.1) with F5 BIG-IP V9 Local Traffic Manager
- Oracle Collaboration Suite with F5 BIG-IP Application Traffic Manager
HP
Additional joint projects are currently in progress which will also have papers available soon:
- SUN - Transitioning E-Business Suite to the Maximum Availability Architecture on SUN Systems: E-Business Suite 11i.10.2 and Database 10gR2
- Engenio - Oracle’s Maximum Availability Architecture and Engenio’s Resilient Low Cost Storage Solution
The MAA team is a group of technical HA engineering experts with deep-domain expertise in designing, developing, implementing, deploying and supporting various Oracle and systems technologies at customer sites worldwide. This team is responsible for developing specific HA-oriented product capabilities, as well as working very closely with other internal engineering teams, consultants and enterprise customers with the goal to disseminate best-of-breed HA architecture and practices. The team’s close relationship and involvement with the different product engineers and their constant interaction with selected customers allow them to tailor these best practices to a wide variety of customer needs, and also provide and influence specific product enhancements and general future product directions.
You may also contact maa_ww@oracle.com if you have specific questions/feedback related to the MAA best practice publications, or if you have any suggestions on important HA topics that are not currently covered by MAA.
Please note that these email lists may not be used for MAA support or general MAA-related questions - please contact Oracle Support for your MAA questions/support issues.
历史上的今天...
By eygle on 2007-03-24 22:12 | Comments (0) | Oracle摘 | 1386 |