EMCによるSAPのミッショ ンクリティカルなビジネス継 続性 EMC VPLEX、EMC Symmetrix VMAX、 EMC VNX、VMware vSphere HA、 Brocade Networking、Oracle RAC、SUSE Linux Enterprise EMCソリューション グループ © Copyright 2012 EMC Corporation. All rights reserved.(不許複製・禁無断転載) 1 アジェンダ • ソリューションの概要とアーキテクチャ • ソリューションのコンポーネントと構成 – EMC VPLEX Metro – VMware vSphere – SAPシステムのアーキテクチャ – Oracleデータベース – Brocadeネットワーク – EMCストレージ • テストおよび検証 • まとめ © Copyright 2012 EMC Corporation. All rights reserved.(不許複製・禁無断転載) 2 EMCによるSAPのミッション クリティカルなビジネス 継続性 • 環境内のすべてのレイヤーで単一障害点を排除 • RPOとRTOがほぼゼロのアクティブ/アクティブ構成 データセンターを提供 アクティブ/アクティブ構成データセ ンター 完全に自動的な障害対応とロード バラン シング ほぼゼロのRTOとRPO ダウンタイムなしのメンテナンス 24時間365日のアプリケーションの 可用性 拡張ディスタンス クラスター上のOracle RACの導入をシンプル化 単一障害点なし インフラストラクチャ使用率を向上 高可用性管理を合理化 © Copyright 2012 EMC Corporation. All rights reserved.(不許複製・禁無断転載) 3 課題とソリューション 課題 SAPの単一障害点 © Copyright 2012 EMC Corporation. All rights reserved.(不許複製・禁無断転載) ソリューション 高可用性とビジネス継続性 4 単一障害点の排除 © Copyright 2012 EMC Corporation. All rights reserved.(不許複製・禁無断転載) 5 ソリューションのコンポーネント SAP ERP向けのミッション クリティカルなビジネス継続性は、EMC、VMware、 Oracle、SUSE、Brocadeのテクノロジの組み合わせによって実現 EMC VPLEX Metro EMC VPLEX Witness EMC Symmetrix VMAXおよびEMC VNX 拡張ディスタンス クラスター上のOracle RAC VMware vSphere VMware vSphere High Availability SUSE Linux Enterprise Server for SAP ApplicationsとSUSE Linux Enterprise High Availability Extension SAP Enqueue Replication Server Brocade MLXeコア ルーター Brocade DCX 8510バックボーン © Copyright 2012 EMC Corporation. All rights reserved.(不許複製・禁無断転載) 6 ソリューションのアーキテクチャ © Copyright 2012 EMC Corporation. All rights reserved.(不許複製・禁無断転載) 7 保護レイヤー © Copyright 2012 EMC Corporation. All rights reserved.(不許複製・禁無断転載) 8 VPLEX Metro:概要 サイトA VPLEX サイトB クロス クラスター接続 • SANベースのストレージ フェデ レーション • アクティブ/アクティブ構成データセ ンター – 最大距離100 km VPLEX WITNESS • ワークロードのリバランシング • ほぼゼロのRPO/RTO • データセンターの移行 サイトC アクティブ AccessAnywhere アクティブ • VPLEXの高可用性 – VPLEX Witness – VPLEXクロス クラスター接続 © Copyright 2012 EMC Corporation. All rights reserved.(不許複製・禁無断転載) 9 VPLEX Metro構成 VPLEX論理インフラストラク チャ © Copyright 2012 EMC Corporation. All rights reserved.(不許複製・禁無断転載) コンシステンシ グループ 仮想ボリューム 分散デバイス デバイス エクステント ストレージ ボリューム 10 VMware仮想化コンポーネント vSphere 5.0 vMotion Storage vMotion VMware HA DRS(分散リソース スケ ジューラ) © Copyright 2012 EMC Corporation. All rights reserved.(不許複製・禁無断転載) EMC PowerPath/VE EMC VSI(Virtual Storage Integrator) 11 VPLEX Metro上のVMware vSphere © Copyright 2012 EMC Corporation. All rights reserved.(不許複製・禁無断転載) 12 VMware拡張クラスター構成 vCenterの スクリーン ショット © Copyright 2012 EMC Corporation. All rights reserved.(不許複製・禁無断転載) 13 VMware HAおよびDRSの構成 SAP VMのHA再起動の優先順位 VMware拡張クラスターに対してHAとDRSを有効化 HAハートビート データストア DRS VM-VM親和性ルール © Copyright 2012 EMC Corporation. All rights reserved.(不許複製・禁無断転載) 14 EMC Virtual Storage IntegratorとVPLEX vCenter GUIの[EMC VSI]タブ © Copyright 2012 EMC Corporation. All rights reserved.(不許複製・禁無断転載) 15 SAPシステムのアーキテクチャ SAPアプリケーション ソフトウェア – SAP Enhancement Package 4 for SAP ERP 6.0 IDES – SAP NetWeaver Application Server for ABAP 7.01 – SAP Enqueue Replication Server オペレーティング システム – SUSE Linux Enterprise Server(SLES) for SAP Applications 11 SP1 – SUSE Linux Enterprise High Availability Extension 仮想化 – VMware仮想マシン上のSAPサービス – 物理サーバー上のOracle RACデータベース © Copyright 2012 EMC Corporation. All rights reserved.(不許複製・禁無断転載) 16 SAPシステム アーキテクチャ:設計上の考慮事項 エンキュー サーバーとメッセージ サーバーは、 セントラル インスタンスから分離され、ASCSイ ンスタンス内のサービスとして実装される ERSは、アプリケーション ロックによる損失を排 除するために、HAアーキテクチャの一部として インストールされる 2つのダイアログ インスタンスが、ダイアログ、 バックグラウンド、更新、スプールなどの冗長 ワーク プロセスを提供する ASCSインスタンスは、VMホスト名から分離す るために仮想ホスト名でインストールされる ERSインスタンスは、ASCSとERS両方がクラス ターに制御される場合に混乱を防止するために、 異なるインスタンス番号でインストールされる © Copyright 2012 EMC Corporation. All rights reserved.(不許複製・禁無断転載) 17 SAPシステム アーキテクチャ:設計上の考慮事 項(続き) SAP更新プロセスは、追加のアプリケーショ ン サーバー インスタンス上に構成される ASCS、ERS、Start、ダイアログ インスタン ス プロファイルは、ERS構成によって更新さ れる SAP共有ファイル システムは、Oracle ACFSに保管され、SAP VMにNFS共有とし てマウントされ、Oracle Clusterwareが管 理する高可用性NFSリソースとして提示さ れる SAP環境全体のストレージがカプセル化、 仮想化され、2つのサイトに分散され、 VPLEX Metroを通じてSAPサーバーに使 用可能になる © Copyright 2012 EMC Corporation. All rights reserved.(不許複製・禁無断転載) 18 SUSE Linux Enterprise HAEの構成 SLES HAEは、VMware VM上に構築さ れた2つのクラスター ノード間のエンキュー サーバーとメッセージ サーバーを保護 VMware High AvailabilityはVMを保護 仮想IPアドレス、マスター/スレーブ、 SAPInstanceの各リソース エージェント が、リソースの可用性を監視および制御 SAPInstanceエージェントがASCSおよび ERSインスタンスを制御。このエージェント をマスター/スレーブ リソースとして構成し て、ASCSとERSが同一ノード上で開始さ れないようにする VMDKパーティションをSBD STONITHデ バイスとして使用。[multi-writer]オプ ションを構成し、複数のVMによる書き込み アクセスを許可 © Copyright 2012 EMC Corporation. All rights reserved.(不許複製・禁無断転載) 19 Oracle Databaseアーキテクチャ Oracleコンポーネント – Oracle Database 11g Release 2 Enterprise Edition – Oracle ASM – Oracle ACFS – Oracle Clusterware シングル インスタンス データベースをASM上の4ノードの物理RACクラスターに 移行 VPLEX上のOracle Extended RAC – 管理をシンプル化 – ホストはローカルのVPLEXクラスターのみに接続 – ホストはローカル クラスターに1回だけI/Oを送信、二重の書き込みは不要 – 第3のサイトへのOracle投票ディスクとClusterwareの導入は不要 – ホスト ベースのミラーリングによる、ホストCPUサイクルの消費を排除 – 複数のデータベースやアプリケーションを1つの単位として保護 © Copyright 2012 EMC Corporation. All rights reserved.(不許複製・禁無断転載) 20 Oracle Database構成 4つのACFSボリュームをRACクラスターにマウント TRANS、ASCS500、SAPMNTをNFS共有としてSAP サーバーにエクスポート 共有ファイル システムを、Oracle Clusterwareが管 理する高可用性NFSリソースとして提示 ASMディスク グループを、既存のシングル インスタン ス レイアウトを反映するように構成 © Copyright 2012 EMC Corporation. All rights reserved.(不許複製・禁無断転載) ACFSボリューム マウント ポイント SAP_O_HOME /oracle/VSE/112 SAPMNT /sapmnt/VSE USRSAPTRANS /usr/sap/trans ASCS00 /usr/sap/VSE/ASCS00 ASMディスク グ ループ ディスク数 ディスク グ ループ サ イズ(GB) 冗長性 OCR 5 40 通常 EA_SAP_ACFS 4 64 外部 EA_SAP_DATA 16 2,048 外部 EA_SAP_REDO 4 64 外部 EA_SAP_REDOM 4 64 外部 EA_SAP_FRA 4 256 外部 21 Brocadeネットワーク インフラストラクチャ IPネットワーク SAN © Copyright 2012 EMC Corporation. All rights reserved.(不許複製・禁無断転載) 22 EMCストレージ レイアウト サイトA:EMC Symmetrix VMAX 仮想プロビジョニング © Copyright 2012 EMC Corporation. All rights reserved.(不許複製・禁無断転載) サイトB:EMC VNX5700 • 従来のRAIDグループおよびLUN 23 テストおよび検証 テスト SAPエンキュー サービス プロセス の障害 SAP ASCSインスタンス仮想マシ ンの障害 Oracle RACノードの障害 サイトの障害 期待される動作 アプリケーションは停止せ ずに稼動を継続 (VPLEXクラスター、ESXiサーバー、ネットワーク、RAC ノード) VPLEXクラスターの孤立 © Copyright 2012 EMC Corporation. All rights reserved.(不許複製・禁無断転載) 24 SAPエンキュー サービス プロセスの障害 結果 • アプリケーションは停止せずに稼動を継続 • 1 SAPInstanceリソース エージェ ントが障害を検知/報告 2 マスター/スレーブ リソース エー ジェントが、SAPASCS1をマス ター(ASCSサービスのホスト)に プロモート 3 マスター/スレーブ リソース エー ジェントが、SAPASCS2がクラス ターに再度参加するときにこの ノード上でERSを開始 4 レプリケートされたロック表をリス トア 管理上の介入は不要 © Copyright 2012 EMC Corporation. All rights reserved.(不許複製・禁無断転載) 25 SAP ASCSインスタンスVMの障害 1 SAPASCS2がvSphere Clientか ら使用できなくなる 2 SAPInstanceリソース エージェント が障害を検知/報告 3 結果 • アプリケーションは停止せずに稼動を継続 • VMHAが稼動を継続するESXiホス ト上で、障害が発生したVMを再開 4 マスター/スレーブ リソース エージェ ントがSAPASCS1をマスター (ASCSサービスのホスト)にプロ モートし、SAPASCS2がクラスター に再度参加するときにこのノード上 でERSを開始 5 レプリケートされたロック表をリストア 管理上の介入は不要 © Copyright 2012 EMC Corporation. All rights reserved.(不許複製・禁無断転載) 26 Oracle RACノードの障害 結果 • DIワーク プロセスが別のRACノー ドに再接続するときに、エンド ユー ザーへのトランザクション応答時間 が長くなる 1 RACノードがオフラインになる:インスタン スVSE003が使用不能 2 SAPインスタンス ワーク プロセスが別の RACノードに接続する © Copyright 2012 EMC Corporation. All rights reserved.(不許複製・禁無断転載) • コミットされていないトランザクション は、DBレベルでロール バックされ るため、データの整合性が保証され る。エンド ユーザーは、システム エ ラー メッセージを受信し、トランザク ションを再開する必要がある • 管理上の介入は不要 27 サイト障害前の環境のステータス ステータス • すべてのRACノードが稼動 © Copyright 2012 EMC Corporation. All rights reserved.(不許複製・禁無断転載) • 両方のサイトでVPLEXクラス ターが使用可能 • 両方のサイトでESXiサーバー が使用可能 • サイトAとサイトBのSAP仮想 マシンが稼動 28 サイトの障害 © Copyright 2012 EMC Corporation. All rights reserved.(不許複製・禁無断転載) 1 VPLEX Witnessがコンシステンシ グループのデタッチ ルールを無効 にするため、サイトBのVPLEXは引 き続き使用可能。 2 サイトBのRACノードは引き続き使 用可能。 3 VMHAがサイトBでSAPASCS1と SAPDI1を再開。 4 SLE HAEがSAPASCS1の障害を 検知し、このノードがクラスターに再 度参加するときにERSを再開。 5 SAPDI1上のエンド ユーザーは セッションを失うが、サイトBで再開 されたときに再度ログイン可能。新 しいユーザーはSAPDI2にダイレク トされる。 29 VPLEXクラスターの孤立 © Copyright 2012 EMC Corporation. All rights reserved.(不許複製・禁無断転載) 1 VPLEX Witnessがコンシステンシ グループのデタッチ ルールを無効に するため、サイトBのVPLEXは引き 続き使用可能。 2 サイトBのRACノードは引き続き使用 可能。 3 サイトAのRACノードは除外される。 4 サイトAのESXiサーバーは引き続き 使用可能。 5 仮想マシンSAPASCS1および SAPDI1は、VPLEX Metro HAクロ ス クラスター接続の使用により、アク ティブ状態を継続。 30 テストおよび検証 テスト SAPエンキュー サービス プロセス の障害 SAP ASCSインスタンス仮想マシ ンの障害 Oracle RACノードの障害 サイトの障害 確認された動作 アプリケーションは停止せ ずに稼動を継続 (VPLEXクラスター、ESXiサーバー、ネットワーク、RAC ノード) VPLEXクラスターの孤立 © Copyright 2012 EMC Corporation. All rights reserved.(不許複製・禁無断転載) 31 まとめ EMC、SAP、VMware、Oracle、SUSE、Brocadeのテクノロジを組み合 わせたソリューションによって可能になること: • 環境内のすべてのレイヤーで単一障害点を排除 • RPOとRTOがほぼゼロのアクティブ/アクティブ構成データセンターを提供 • SAPアプリケーションのミッション クリティカルなビジネス継続性を実現 アクティブ/アクティブ構成データセ ンター 完全に自動的な障害対応とロード バラン シング ほぼゼロのRTOとRPO ダウンタイムなしのメンテナンス 24時間365日のアプリケーションの 可用性 拡張ディスタンス クラスター上のOracle RACの導入をシンプル化 単一障害点なし インフラストラクチャ使用率を向上 高可用性管理を合理化 © Copyright 2012 EMC Corporation. All rights reserved.(不許複製・禁無断転載) 32
© Copyright 2024 ExpyDoc