1© Copyright 2012 EMC Corporation. All rights reserved. EMC MISSION- CRITICAL BUSINESS CONTINUITY FOR SAP EMC VPLEX, EMC Symmetrix VMAX, EMC VNX, VMware.

Slides:



Advertisements
Similar presentations
High Availability Deep Dive What’s New in vSphere 5 David Lane, Virtualization Engineer High Point Solutions.
Advertisements

Protect Your Business and Simplify IT with Symantec and VMware Presenter, Title, Company Date.
1 © Copyright 2013 EMC Corporation. All rights reserved. with For Continuous Operations, VMware and Oracle RAC.
© 2011 VMware Inc. All rights reserved High Availability Module 7.
© 2010 VMware Inc. All rights reserved Confidential Performance Tuning for Windows Guest OS IT Pro Camp Presented by: Matthew Mitchell.
Introduction to DBA.
1© Copyright 2010 EMC Corporation. All rights reserved. EMC STORAGE FOR VMWARE VSPHERE EMC Proven Solution with EMC VPLEX Local for Seamless Data Migration.
1 © Copyright 2010 EMC Corporation. All rights reserved. EMC RecoverPoint/Cluster Enabler for Microsoft Failover Cluster.
Keith Burns Microsoft UK Mission Critical Database.
Module – 12 Remote Replication
1© Copyright 2011 EMC Corporation. All rights reserved. EMC RECOVERPOINT/ CLUSTER ENABLER FOR MICROSOFT FAILOVER CLUSTER.
STORAGE Virtualization
Module – 7 network-attached storage (NAS)
Virtualization Infrastructure Administration Cluster Jakub Yaghob.
Storage Management Module 5.
Module 14: Scalability and High Availability. Overview Key high availability features available in Oracle and SQL Server Key scalability features available.
Copyright © 2005 VMware, Inc. All rights reserved. VMware Virtualization Phil Anthony Virtual Systems Engineer
1© Copyright 2012 EMC Corporation. All rights reserved. November 2013 Oracle Continuous Availability – Technical Overview.
Implementing Failover Clustering with Hyper-V
National Manager Database Services
High Availability Module 12.
Copyright © 2014 EMC Corporation. All Rights Reserved. Exporting NFS File Systems to UNIX/ESXi Upon completion of this module, you should be able to: Export.
Ronen Gabbay Microsoft Regional Director Yside / Hi-Tech College
VMware vCenter Server Module 4.
ProjectWise Virtualization Kevin Boland. What is Virtualization? Virtualization is a technique for deploying technologies. Virtualization creates a level.
Scalability Module 6.
Simplify your Job – Automatic Storage Management Angelo Session id:
IBM TotalStorage ® IBM logo must not be moved, added to, or altered in any way. © 2007 IBM Corporation Break through with IBM TotalStorage Business Continuity.
VMware vSphere 4 Introduction. Agenda VMware vSphere Virtualization Technology vMotion Storage vMotion Snapshot High Availability DRS Resource Pools Monitoring.
1© Copyright 2014 EMC Corporation. All rights reserved. SAP Data Protection with EMC Customer Presentation April 2014.
Chapter 10 : Designing a SQL Server 2005 Solution for High Availability MCITP Administrator: Microsoft SQL Server 2005 Database Server Infrastructure Design.

1© Copyright 2014 EMC Corporation. All rights reserved. ORACLE CONTINUOUS AVAILABILITY NOVEMBER 2014.
Oracle10g RAC Service Architecture Overview of Real Application Cluster Ready Services, Nodeapps, and User Defined Services.
INSTALLING MICROSOFT EXCHANGE SERVER 2003 CLUSTERS AND FRONT-END AND BACK ‑ END SERVERS Chapter 4.
Chapter 8 Implementing Disaster Recovery and High Availability Hands-On Virtual Computing.
Appendix B Planning a Virtualization Strategy for Exchange Server 2010.
Case study Active –Active DC
Copyright © 2011 EMC Corporation. All Rights Reserved. MODULE – 6 VIRTUALIZED DATA CENTER – DESKTOP AND APPLICATION 1.
VMware Infrastructure 3 The Next Generation in Virtualization.
1© Copyright 2013 EMC Corporation. All rights reserved. VSPEX with VPLEX Private Cloud Solution.
1 Moshe Shadmon ScaleDB Scaling MySQL in the Cloud.
Session objectives Discuss whether or not virtualization makes sense for Exchange 2013 Describe supportability of virtualization features Explain sizing.
Microsoft Virtual Academy Module 8 Managing the Infrastructure with VMM.
Server Virtualization & Disaster Recovery Ryerson University, Computer & Communication Services (CCS), Technical Support Group Eran Frank Manager, Technical.
Mark E. Fuller Senior Principal Instructor Oracle University Oracle Corporation.
VMware vSphere Configuration and Management v6
High Availability in DB2 Nishant Sinha
Peter Mattei HP Storage Consultant 16. May 2013
20409A 7: Installing and Configuring System Center 2012 R2 Virtual Machine Manager Module 7 Installing and Configuring System Center 2012 R2 Virtual.
70-412: Configuring Advanced Windows Server 2012 services
Oracle Database Architecture By Ayesha Manzer. Automatic Storage Management Spreads database data across all disks Creates and maintains a storage grid.
CERN - IT Department CH-1211 Genève 23 Switzerland t High Availability Databases based on Oracle 10g RAC on Linux WLCG Tier2 Tutorials, CERN,
LHC Logging Cluster Nilo Segura IT/DB. Agenda ● Hardware Components ● Software Components ● Transparent Application Failover ● Service definition.
HUAWEI TECHNOLOGIES CO., LTD. Huawei FusionSphere Key Messages – Virtualization, Cloud Data Center, and NFVI.
REMINDER Check in on the COLLABORATE mobile app Best Practices for Oracle on VMware - Deep Dive Darryl Smith Chief Database Architect Distinguished Engineer.
Module Objectives At the end of the module, you will be able to:
vSphere HA and vSphere Fault Tolerance
Deploying Highly Available SAP in the Cloud
REMINDER Check in on the COLLABORATE mobile app Oracle Performance Management with vCenter Operations Manager and Oracle Enterprise Manager (OEM) Adapter.
What is Flexpod? Flexpod is a reference architecture for server, storage and networking components that are pretested and validated to work together as.
vSphere 6 Foundations Exam Training
Bentley Systems, Incorporated
High Availability 24 hours a day, 7 days a week, 365 days a year…
Tivoli Storage Manager Product Family
Stretching an Oracle DB Across Sites with EMC VPLEX
A Technical Overview of Microsoft® SQL Server™ 2005 High Availability Beta 2 Matthew Stephen IT Pro Evangelist (SQL Server)
Welcome! Thank you for joining us. We’ll get started in a few minutes.
20409A 7: Installing and Configuring System Center 2012 R2 Virtual Machine Manager Module 7 Installing and Configuring System Center 2012 R2 Virtual.
Presentation transcript:

1© Copyright 2012 EMC Corporation. All rights reserved. EMC MISSION- CRITICAL BUSINESS CONTINUITY FOR SAP EMC VPLEX, EMC Symmetrix VMAX, EMC VNX, VMware vSphere HA, Brocade Networking, Oracle RAC, SUSE Linux Enterprise EMC Solutions Group

2© Copyright 2012 EMC Corporation. All rights reserved. Solution overview and architecture Solution components and configuration – EMC VPLEX Metro – VMware vSphere – SAP system architecture – Oracle database – Brocade network – EMC storage Testing and validation Summary and conclusion Agenda

3© Copyright 2012 EMC Corporation. All rights reserved. Mission-Critical Business Continuity for SAP Eliminate single points of failure at all layers in environment Provide active/active data centers with near- zero RPOs and RTOs Fully automatic failure handling and load balancing Zero downtime maintenance Simplified deployment of Oracle RAC on Extended Distance Clusters Increased infrastructure utilization Active/active data centers Near-zero RTOs and RPOs 24/7 application availability No single points of failure Simplified high availability management

4© Copyright 2012 EMC Corporation. All rights reserved. The Challenge; the Solution The Solution High availability and business continuity The Challenge SAP single points of failure

5© Copyright 2012 EMC Corporation. All rights reserved. Eliminating Single Points of Failure

6© Copyright 2012 EMC Corporation. All rights reserved. Solution Components Mission-critical business continuity for SAP ERP is delivered by combination of technologies from EMC, VMware, Oracle, SUSE, and Brocade  EMC VPLEX Metro  EMC VPLEX Witness  EMC Symmetrix VMAX and EMC VNX  Oracle RAC on Extended Distance Clusters  VMware vSphere  VMware vSphere High Availability  SUSE Linux Enterprise Server for SAP Applications, with SUSE Linux Enterprise High Availability Extension  SAP Enqueue Replication Server  Brocade MLXe core routers  Brocade DCX 8510 Backbones

7© Copyright 2012 EMC Corporation. All rights reserved. Solution Architecture

8© Copyright 2012 EMC Corporation. All rights reserved. Protection Layers

9© Copyright 2012 EMC Corporation. All rights reserved. VPLEX Metro – Introduction Site ASite B Site C VPLEX WITNESS VPLEX Cross-Cluster Connect AccessAnywhereAccessAnywhere SAN-based storage federation Active/active data centers –~100 km distance Workload rebalancing Near-zero RPO/RTO Data center migration VPLEX High Availability –VPLEX Witness –VPLEX Cross-Cluster Connect

10© Copyright 2012 EMC Corporation. All rights reserved. VPLEX Metro Configuration VPLEX logical structures  Consistency group  Virtual volume  Distributed device  Device  Extent  Storage volume

11© Copyright 2012 EMC Corporation. All rights reserved. VMware Virtualization Components  vSphere 5.0  vMotion  Storage vMotion  EMC PowerPath/VE  EMC Virtual Storage Integrator (VSI)  VMware HA  DRS (Distributed Resource Scheduler)

12© Copyright 2012 EMC Corporation. All rights reserved. VMware vSphere with VPLEX Metro

13© Copyright 2012 EMC Corporation. All rights reserved. VMware Stretched Cluster Configuration vCenter screenshots

14© Copyright 2012 EMC Corporation. All rights reserved. VMware HA and DRS Configuration HA and DRS enabled for VMware stretched cluster HA Restart Priority for SAP VMs HA heartbeat datastores DRS VM-VM affinity rule

15© Copyright 2012 EMC Corporation. All rights reserved. EMC Virtual Storage Integrator and VPLEX EMC VSI tab in vCenter GUI

16© Copyright 2012 EMC Corporation. All rights reserved. SAP System Architecture  SAP application software –SAP Enhancement Package 4 for SAP ERP 6.0 IDES –SAP NetWeaver Application Server for ABAP 7.01 –SAP Enqueue Replication Server  Operating system –SUSE Linux Enterprise Server (SLES) for SAP Applications 11 SP1 –SUSE Linux Enterprise High Availability Extension  Virtualization –SAP services on VMware virtual machines –Oracle RAC database on physical servers

17© Copyright 2012 EMC Corporation. All rights reserved. SAP System Architecture – Design Considerations  Enqueue and message servers decoupled from Central Instance and implemented as services within ASCS instance  ERS installed as part of HA architecture to provide zero application lock loss  Two dialog instances provide redundant work processes such as dialog, background, update, spool  ASCS instance installed with virtual hostname to decouple it from VM hostname  ERS instance installed with different instance number to avoid confusion when both ASCS and ERS are under cluster control

18© Copyright 2012 EMC Corporation. All rights reserved. SAP System Architecture – Design Considerations -Continued  SAP update processes configured on additional application server instances  ASCS, ERS, start, and dialog instance profiles updated with ERS configurations  SAP shared file systems stored on Oracle ACFS and mounted as NFS shares on SAP VMs – presented as highly available NFS resource managed by Oracle Clusterware  Storage for entire SAP environment encapsulated, virtualized, distributed across two sites, and made available to SAP servers through VPLEX Metro

19© Copyright 2012 EMC Corporation. All rights reserved. SUSE Linux Enterprise HAE Configuration  SLES HAE protects enqueue and message servers across two cluster nodes built on VMware VMs  VMware High Availability protects the VMs  Virtual IP address, master/slave, and SAPInstance resource agents monitor and control resource availability  SAPInstance agent controls ASCS and ERS instances – configured as master/slave resource to ensure ASCS and ERS are never started on same node  VMDK partition used as SBD STONITH device – with multi-writer option configured to enable write access by multiple VMs

20© Copyright 2012 EMC Corporation. All rights reserved. Oracle Database Architecture  Oracle components –Oracle Database 11g Release 2 Enterprise Edition –Oracle ASM –Oracle ACFS –Oracle Clusterware  Single-instance database migrated to 4-node physical RAC cluster on ASM  Oracle Extended RAC Over VPLEX –Simplified management –Hosts connect only to their local VPLEX cluster –Hosts send I/O only once to the local cluster – dual writes not required –No need to deploy Oracle voting disk and Clusterware on third site –Eliminates costly host CPU cycles consumed by host-based mirroring –Protect multiple databases and/or applications as a unit

21© Copyright 2012 EMC Corporation. All rights reserved. Oracle Database Configuration  4 ACFS volumes mounted across RAC cluster  TRANS, ASCS500, SAPMNT exported as NFS shares to SAP servers  Shared file systems presented as highly available NFS resource managed by Oracle Clusterware  ASM disk groups configured to reflect existing single-instance layout ACFS volumeMount point SAP_O_HOME/oracle/VSE/112 SAPMNT/sapmnt/VSE USRSAPTRANS/usr/sap/trans ASCS00/usr/sap/VSE/ASCS00 ASM disk group No of disks Disk group size GB) Redundancy OCR540Normal EA_SAP_ACFS464External EA_SAP_DATA162,048External EA_SAP_REDO464External EA_SAP_REDOM464External EA_SAP_FRA4256External

22© Copyright 2012 EMC Corporation. All rights reserved. Brocade Network Infrastructure IP network SAN

23© Copyright 2012 EMC Corporation. All rights reserved. EMC Storage Layout Site A – EMC Symmetrix VMAX  Virtual Provisioning Site B – EMC VNX5700 Traditional RAID groups and LUNs

24© Copyright 2012 EMC Corporation. All rights reserved. Testing and Validation Tests  SAP enqueue service process failure  SAP ASCS instance virtual machine failure  Oracle RAC node failure  Site failure (VPLEX cluster, ESXi server, network, RAC nodes)  VPLEX cluster isolation Expected behavior Application continues without interruption

25© Copyright 2012 EMC Corporation. All rights reserved. SAP Enqueue Service Process Failure SAPInstance resource agent detects/reports failure. Master/slave resource agent promotes SAPASCS1 to master (which hosts ASCS services). Master/slave resource agent starts ERS on SAPASCS2 when it rejoins cluster. Replicated lock table restored. Result Application continues without interruption No administrative intervention required

26© Copyright 2012 EMC Corporation. All rights reserved. SAP ASCS Instance VM Failure SAPASCS2 becomes unavailable from vSphere Client. SAPInstance resource agent detects/reports failure. VMHA restarts failed VM on surviving ESXi host. Master/slave resource agent promotes SAPASCS1 to master (which hosts ASCS services) and starts ERS on SAPASCS2 when it rejoins cluster. Replicated lock table restored Result Application continues without interruption No administrative intervention required

27© Copyright 2012 EMC Corporation. All rights reserved. Oracle RAC Node Failure RAC node goes offline – instance VSE003 unavailable. SAP instance work process connects to another RAC node. End user experiences longer transaction response time when DI work process reconnects to other RAC node. Uncommitted transactions rolled back at DB level to guarantee data consistency; end user receives system error message and needs to restart transaction. No administrative intervention required. Result

28© Copyright 2012 EMC Corporation. All rights reserved. Environment Status Before Site Failure All RAC nodes running. VPLEX clusters available on both sites. ESXi servers available on both sites. Site A and Site B SAP virtual machines up. Status

29© Copyright 2012 EMC Corporation. All rights reserved. Site Failure VPLEX Witness overrides consistency group detach rule so VPLEX on Site B remains available. RAC nodes on Site B remain available. VMHA restarts SAPASCS1 and SAPDI1 on Site B. SLE HAE detects failure of SAPASCS1 and restarts ERS when that node rejoins cluster. End users on SAPDI1 lose their sessions, but can log in again when it restarts on Site B. During restart, new users are directed to SAPDI

30© Copyright 2012 EMC Corporation. All rights reserved. VPLEX Cluster Isolation VPLEX Witness overrides consistency group detach rule so VPLEX on Site B remains available. RAC nodes on Site B remain available. RAC nodes on Site A are ejected. ESXi servers on Site A remain available. Virtual machines SAPASCS1 and SAPDI1 remain active due to VPLEX Metro HA Cross-Cluster Connect

31© Copyright 2012 EMC Corporation. All rights reserved. Testing and Validation Tests  SAP enqueue service process failure  SAP ASCS instance virtual machine failure  Oracle RAC node failure  Site failure (VPLEX cluster, ESXi server, network, RAC nodes)  VPLEX cluster isolation Observed behavior Application continues without interruption

32© Copyright 2012 EMC Corporation. All rights reserved. Summary and Conclusion Solution combines EMC, SAP, VMware, Oracle, SUSE, and Brocade technologies to: Eliminate single points of failure at all layers in environment Provide active/active data centers with near-zero RPOs and RTOs Enable mission-critical business continuity for SAP applications Fully automatic failure handling and load balancing Zero downtime maintenance Simplified deployment of Oracle RAC on Extended Distance Clusters Increased infrastructure utilization Active/active data centers Near-zero RTOs and RPOs 24/7 application availability No single points of failure Simplified high availability management