Achieving High Availability and Disaster Recovery of Oracle 10g and Solaris Zones Joe D’Angelo, Sr. Systems Engineer Serverware Corp. Sam Brunacini, Sr. Systems Engineer Serverware Corp. Minakshi Sehgal, Symantec Corporation. June 13th, 2007
Agenda Overview of Storage Foundation HA 1 Project Scope (Serverware and NYISO) 2 Implementing Solaris Zones with VCS 3 Oracle and SAN Components 4 Disaster Recovery vs. Alternate Data Center 5 Symantec Vision 2007
Veritas Cluster Server: Intelligent Clustering SIMPLIFIED MANAGEMENT IMPROVED UTILIZATION RELIABLE DR One console for all clusters All major operating systems All major applications Larger clusters Roaming spares Integrated with replication Non-disruptive testing Uptime reports Symantec Vision 2007
Serverware Corporation Vendor Overview Serverware Corporation Rochester-based with both sales and technical resources deployed across New York State Specializing in Data Center Solutions, Data Management and Managed Services Go-to partner for top technology providers like Sun, Symantec, Oracle and Hitachi Symantec Vision 2007
Customer Overview New York State Independent System Operator (NYISO) Management Entity Responsible for the New York State Electrical Transmission Grid (~20 Million NY Residents) Currently oversees NYS wholesale Electricity Market as a Not-for-Profit Organization $50 Billion worth of Transactions since its inception in 1999 The most sophisticated and comprehensive energy management system in the United States. Symantec Vision 2007
Customer Concerns and Needs Manageability of Infrastructure Heterogeneous and Complex Operations Monitoring Deployment Time Reducing Go-To-Market for systems and new applications Reliability Bullet-Proof Infrastructure and DR Capital Expenditures and ROI Maximize physical system usage to maximize return “Cost vs. Value” Implication Loss of Revenue Solution Architecture Joint design between vendor and customer Insure compatibility with current environment Symantec Vision 2007
Customer Technical Requirements Highly Available Infrastructure Disaster Recovery (4 Hours Downtime Max) Leverage Solaris Zones Portable Data No Idle Boxes Oracle 10g Support Integration with Current HDS SAN Infrastructure Shadow Image and TrueCopy (VCS, VxVM) Integration with Pre-Existing NBU Infrastructure on AIX Minimal Impact to their Operations Support Model Symantec Vision 2007 Symantec Vision 2007 7 7
Infrastructure Considerations Solaris 10 on the Sunfire V890 Platform Boot from SAN (No internal Disk) Zone Root on Shared Storage Loop-Back File Systems Oracle 10g R2 Installed in each Non-Global Zone HDS TagmaStore USP Storage/SAN HW Based Replication (TrueCopy) NetBackup on Different Platform Symantec Vision 2007
Solution Design and Software Components Veritas Storage Foundation™ for Oracle 5.0 by Symantec Veritas Volume Manager (CDS) Veritas Cluster Server with GCO Veritas File System TrueCopy™ Replication Agent Oracle Application Agent ODM FireDrill™ Veritas Storage Foundation™ for AIX Hitachi Data Systems TrueCopy™ and Shadow Image™ CCI Version 01-19-03/04 Oracle 10g R2 Enterprise Edition Solaris 10 NetBackup 6.0 for AIX Symantec Vision 2007
Local Clustering and Zone Failover Primary Site VCS Cluster Each Non-Global Zone contains an Oracle environment which can be switched between physical servers in the cluster. All data is on the SAN, so the Oracle Zone is live on the server where the storage is active. Each Zone is independent of all others. To the DBA, Oracle looks like it exists on its own server. Oracle benefits from Storage Foundation’s version of ODM. Symantec Vision 2007
Storage Foundation HA for Oracle Storage Foundation HA for Oracle Zone Failover Example Prod Zone Prod Zone STG Zone STG Zone Prod Zone Prod Zone Prod Zone STG Zone STG Zone Dev Zone Dev Zone Dev Zone Dev Zone Dev Zone Enterprise Agents Enterprise Agents Storage Foundation HA for Oracle Storage Foundation HA for Oracle Solaris 10 Global Zone Solaris 10 Global Zone Symantec Vision 2007 Symantec Vision 2007 11
Remote Cluster Failover and Replication A Global Cluster and Replicated Data Symantec Vision 2007
Oracle Service Group Symantec Vision 2007
Service Group Dependencies Symantec Vision 2007
Remote Cluster View 10.10.10.1 10.10.10.2 Symantec Vision 2007
Backup and Recovery Off-Host Backup Using Storage Foundation (VxVM) Cross Platform Data Share (CDS Disk Group) Shadow Image/CCI vs. Disk Group Split and Join Netbackup Disaster Recovery v.s. Alternate Data Center Leverage All Capital Investments Distribute Resource Load (Thresholds) ROI Achieved Much Sooner Symantec Vision 2007
FireDrill Site Failover Verification Currently being Implemented Allows for Non-Disruptive Site Failover Testing Integrates with TrueCopy® Agents and Shadow Image® Compliance and Audits FireDrill Service Group Symantec Vision 2007 Symantec Vision 2007 17 17
Realized Benefits and Results Reduction in Server Count Configuration Complexity Reduced Cross Platform/Off-Host Processing Reduced Admin Time and Cost Tangible ROI (Maximize HW Investments) Portable Operational Environments (Dev/Test/Prod) “Have Disk Will Replicate” Physical Server Moves are Less Complex Application Hosting Options Symantec Vision 2007 Symantec Vision 2007 18
Deployments Considerations Oracle Binaries Local vs. Shared Storage ODM library SAN Bi-Directional Replication IP Resources for HORCM Always Active Zone Configuration Ensure Container Name is Defined (VCS Resources) Default Routes @ Global Zone Defined Dev/Test/Staging Create a Sandbox Reduce Complexity Cross Platform Tools (VCS, VEA, SF Management Server) Documentation Log all Changes and Updates Symantec Vision 2007
& QUESTIONS ANSWERS jdangelo@serverewarecorp.com sbrunacini@serverwarecorp.com Symantec Vision 2007
Thank You