By Ruma Sanyal-Oracle on Feb 26, 2015
Integrated, high availability IT infrastructure capabilities are critical for reducing downtime and costs, and creating ideal performance and SLA results. In this next session of the Oracle Open World 2014 series, Shari Yamaguchi and Frances Zhao from Oracle’s Product Management team share best practices on how to architect highly available multi-data center solutions. They also share what real world customers are doing to achieve maximum available architectures with WebLogic Server—so be sure to check out the video itself here (http://bit.ly/oow14cafsessions) for those highly relevant case studies and proven strategies.
What is Maximum Availability Architecture (MAA)?
Maximum availability architecture (MAA) incorporates the high availability solutions that Oracle has invested in and built out across the stack. The key focus is on ensuring customers’ businesses and applications can fully meet their end-user community’s needs and requirements. In today’s world, downtime is no longer an option, but a given—and this is why Oracle has strategically invested in end-to-end MAA solutions to ensure your systems stay up and running across the board. At the end of the day, the #1 priority is that your end users can get to the environments and applications they need to within a specified period of time.
MAA Strategy & Investment
Within IT, customers need a quick way to easily get a view of what's going on across all their data centers, environments, and applications so that in case of a sudden performance degradation or failure, alerts are immediately sent to the right administrators. Given the importance of manageability, Oracle has invested significantly in Enterprise Manager Grid Control (EMGC), building tools within EMGC for easier monitoring and management such as job systems for automated patching and backup. The Oracle Traffic Director has also been a key tool in connecting the management console to the middle-tier—it is a front-end WebLogic Server that handles web-tier requests and routes them to different clusters.
From a Database 12c perspective, features like Flashback provde significant capabilities especially for those connected to applications, because customers can bring up a test environment, read and write against that environment, validate, shut it back down, flash it back to a previous state, and continue rolling forward through a recovery. Active GridLink, Data Guard, and Site Guard are also key investment areas that allow seamless and automatic failover between different RAC instances. Finally, Coherence is another big investment area as it is a high-end caching product that provides an integrated solution with WebLogic. With session replication, Coherence can be used not only to offset your data from database, but also could be high-availability disaster recovery solution for your WebLogic Server session state.
Core Technologies and MAA Features
To support these core investments in maximum availability, there are three primary areas of technology that Oracle focuses on implementing to support MAA in its platform architecture. The first area is management configuration monitoring—with Enterprise Manager and Site Guard, we monitor your product across different data centers. The second area is in RPO (recovery point objective)—which is related to how fast you can move your data for replication and for recovery—Oracle is investing in file base data replication. And finally, for RTO (recovery time objective)—which is related to how fast you can recover your transactions—one huge new feature is XA transaction recovery, removing the need to write every transaction statement in the T-log and making transactions automatically recoverable.
In conclusion, MAA is extremely critical to your business, which is why it is a huge priority for Oracle. The complete Oracle Solution is a global-level management configuration with Enterprise Manager, RPO, and RTO runtime for the middle-tier (including WebLogic, Coherence, and Oracle Traffic Director), and an integrated back-end database. Any one-tier disaster recovery adds value but the real importance lies in connecting all the pieces together, to maximize operational efficiency and minimize risk.