EMC Symmetrix FAST VP による SAP ランドス ケープの

ホワイト・ペーパー
EMC Symmetrix FAST VP による SAP ランドス
ケープの効率性の向上
アーキテクチャの概要
EMC GLOBAL SOLUTIONS
要約
このホワイト・ペーパーでは、自動的かつ効率的に管理できる多重
構造のストレージ・システムを SAP ユーザーに提供する EMC®
Symmetrix VMAX™ FAST VP(Fully Automated Storage Tiering for
Virtual Pools)について説明します。時間とともに SAP データが増大
し、変化するのに伴い、I/O が自動的に最適化されます。これにより、
手動による I/O の最適化に伴う手作業とコストのかかるダウンタイ
ムを排除できます。
2013 年 7 月
Copyright © 2012 EMC Corporation. All rights reserved.
(不許複製・禁無断転載)
EMC は、この資料に記載される情報が、発行日時点で正確であると
みなしています。この情報は予告なく変更されることがあります。
この資料に記載される情報は、「現状有姿」の条件で提供されてい
ます。EMC Corporation は、この資料に記載される情報に関する、ど
のような内容についても表明保証条項を設けず、特に、商品性や特
定の目的に対する適応性に対する黙示の保証はいたしません。
この資料に記載される、いかなる EMC ソフトウェアの使用、複製、
頒布も、当該ソフトウェア・ライセンスが必要です。
最新の EMC 製品名については、EMC の Web サイトで EMC
Corporation の商標を参照してください。
VMware、ESX、VMware vCenter、および VMware vSphere は、
VMware, Inc.の登録商標または商標です。その他のすべての名称
ならびに製品についての商標は、それぞれの所有者の商標または
登録商標です。
Intel および Xeon は、Intel Corporation の商標です。
パーツ番号 h8159.2-J
EMC Symmetrix FAST VP による SAP ランドスケープの効率性の向上
アーキテクチャの概要
2
目次
エグゼクティブ・サマリー ...................................................................................................... 5
新しい EMC Symmetrix VMAX と Enginuity 5875 の概要 ...................................................... 5
ビジネス・ケース ................................................................................................................. 5
ソリューション概要 .............................................................................................................. 6
重要な成果 ........................................................................................................................ 6
追加の機能のサポート ....................................................................................................... 6
はじめに .............................................................................................................................. 7
目的 ................................................................................................................................... 7
適用範囲 ............................................................................................................................ 7
対象読者 ............................................................................................................................ 7
用語 ................................................................................................................................... 8
主要なコンポーネント ......................................................................................................... 10
コンポーネント一覧 ........................................................................................................... 10
EMC Symmetrix VMAX ストレージ・アレイ ........................................................................... 10
EMC SMC(Symmetrix Management Console) ................................................................... 11
EMC FAST VP .................................................................................................................... 11
SAP ERP 6.0 ...................................................................................................................... 12
VMware vSphere .............................................................................................................. 12
VMware vCenter Server ..................................................................................................... 12
物理的アーキテクチャ ........................................................................................................ 13
概要 ................................................................................................................................. 13
物理アーキテクチャ図 ....................................................................................................... 13
環境プロファイル ............................................................................................................... 14
ハードウェア・リソース ....................................................................................................... 14
ソフトウェア・リソース ........................................................................................................ 14
ソリューションの設計と検証 ................................................................................................ 15
概要 ................................................................................................................................. 15
SAP ERP システムの構成 .................................................................................................. 15
最初のディスク・レイアウト(FAST VP を有効化する前) ....................................................... 16
最終的なディスク・レイアウト(FAST VP を有効化した後) .................................................... 17
HP LoadRunner システムの構成 ....................................................................................... 18
SAP ERP のワークロード・プロファイル ............................................................................... 19
シック LUN からシン LUN への変換 .................................................................................... 20
FAST VP の構成 ................................................................................................................ 22
ステップ 1:FAST VP 作業用ウィンドウを設定する ............................................................... 23
ステップ 2:仮想プール階層を作成する ............................................................................. 24
ステップ 3:FAST VP ポリシーを作成する ............................................................................ 24
ステップ 4:FAST VP のストレージ・グループを作成する ...................................................... 25
EMC Symmetrix FAST VP による SAP ランドスケープの効率性の向上
アーキテクチャの概要
3
ステップ 5:ストレージ・グループをポリシーに関連づける ................................................... 25
ステップ 6:FAST VP を有効化する ..................................................................................... 26
テストの方法 ..................................................................................................................... 28
方法の概要 ...................................................................................................................... 28
分析ツールの一覧 ............................................................................................................ 28
EMC Tier Advisor............................................................................................................... 28
EMC STP Analyzer ............................................................................................................. 29
EMC Symmetrix Performance Analyzer .............................................................................. 29
EMC Symmerge ................................................................................................................ 29
Precise ............................................................................................................................. 29
ロード生成 ........................................................................................................................ 30
テスト・フェーズ ................................................................................................................. 30
テスト・シーケンス ............................................................................................................. 31
テスト手順 ........................................................................................................................ 31
テスト結果 ......................................................................................................................... 31
結果の概要 ...................................................................................................................... 31
SAP ビジネス・スループット ................................................................................................ 32
説明 ............................................................................................................................. 32
SAP システム・パフォーマンス ........................................................................................... 33
説明 ............................................................................................................................. 33
Oracle I/O パフォーマンス ................................................................................................. 34
説明 ............................................................................................................................. 34
VMAX のディスク使用率 .................................................................................................... 35
ベースライン(シック LUN)構成 .......................................................................................... 35
シン LUN 構成 ................................................................................................................... 36
FAST VP が有効な構成 ...................................................................................................... 37
シック LUN からシン LUN への変換に必要な時間 .............................................................. 37
FAST VP によって開始されたデータ移動のメトリック ........................................................... 38
結論 .................................................................................................................................. 38
サマリー ........................................................................................................................... 38
重要なポイント、発見事項 ................................................................................................. 38
追加のメリット ................................................................................................................... 39
重要な考慮事項 ............................................................................................................... 39
参考資料 ........................................................................................................................... 40
EMC Symmetrix FAST VP による SAP ランドスケープの効率性の向上
アーキテクチャの概要
4
エグゼクティブ・サマリー
新しい EMC Symmetrix VMAX と Enginuity 5875 の概要
デスクトップ環境とビジネス・クリティカル・アプリケーション環境の両方に対する EMC の最新
の実証済みソリューションを使用すると、仮想化によって、テストおよび開発用のインフラスト
ラクチャの管理やアプリケーションのクローン作成作業をより簡単かつ迅速に行うことができ
ます。これらのソリューションでは、要求度の高いアプリケーション・ワークロードに対して大
幅なコスト削減とパフォーマンス向上を実現できるベスト・プラクティスを示し、顧客のプライ
ベート・クラウドへの旅を支援します。
実証済みソリューションでは、新しい機能や拡張された機能を使用して、ストレージの効率性
と組織の成長に対する拡張性を実現します。
•
Intel® Xeon®プロセッサを搭載する EMC® Symmetrix VMAX™ FAST VP(Fully
Automated Storage Tiering for Virtual Pools):高パフォーマンス・フラッシュ・ドライブ
のより優れた最適化と、サブ LUN のストレージの自動階層化を介したデータ・アク
ティビティの変更への優れた応答性を実現します。
•
VMware® VAAI(vStorage APIs for Array Integration):ストレージ管理者がインフラス
トラクチャを管理しながら、仮想サーバ・ストレージや同じストレージ・アレイを共有し
ているその他のアプリケーションを管理できるようにします。
•
新しい TimeFinder®/Snap の複製:アプリケーションのテストおよび開発のための容
量効率に優れたレプリカを作成し、既存のストレージを最大活用します。
ビジネス・ケース
従来の SAP ストレージの管理方法はコストの高い労働集約型
SAP のストレージの管理のために、時間の経過とともにストレージ・コストがかさむことになり、
特にデータが増大するにつれ、動的なパフォーマンス要件を満たすためにデータベース管
理者による手動の操作が頻繁に必要になります。
典型的な高価なストレージの過剰割り当て
SAP のビジネス・プロセスでは、通常、データベースのサブセットである最新のデータにアク
セスしますが、SAP の数 TB に及ぶ本番システム全体を Tier 1(最高のパフォーマンス、通常
は FC)ストレージに配置することも一般的に行われています。その目的は、管理を単純化し、
「期末」や季節的な需要の急増などのピーク処理のサイクル中に求められるパフォーマンス
を確保することにあります。加えて、SAP ユーザーは、一般に、現在のニーズではなく将来の
ニーズに対応するために Tier 1 ストレージをプロビジョニングします。
問題点:コストを増大させることなく必要なパフォーマンス SLA を満たす
大規模な SAP 本番データベースが原因で、システム・パフォーマンスが時間の経過とともに
低下することがあります。この問題に対する従来の対処法は、データを分析するための複雑
なプロジェクトを実行し、SAP アーカイブまたはデータベース・テクノロジーを使用して適切な
システム・パフォーマンスを確保するというものでした。
何が必要か
SAP ユーザーには、ストレージをコスト・パフォーマンスに優れた方法で使用するとともに、適
切なデータを適切なときに適切な場所に配置する SAP システムの動的なパフォーマンス要
件に対応する、自動化されたソリューションが必要です。
EMC Symmetrix FAST VP による SAP ランドスケープの効率性の向上
アーキテクチャの概要
5
ソリューション概要
このソリューションでは、自動的かつ効率的に管理できる多重構造のストレージ・システムを
SAP ユーザーに提供する EMC Symmetrix® VMAX FAST VP(Fully Automated Storage Tiering
for Virtual Pools)を実証します。FAST VP は、SAP ワークロードを分析し、頻繁に使用される
データを EFD などのパフォーマンスに優れた階層に移行して最適な I/O パフォーマンスを実
現します。
さらに、FAST VP は、SAP データ・アクティビティを分析し、ほとんど使用されないデータを低コ
ストの階層に(たとえば、FC から SATA に)移動します。時間の経過とともに SAP データが増
大し、変化すると、それに応じて I/O が無停止で最適化されます。これにより、手動でデータ
を分析する必要性が減り、複雑なディスク・レイアウトの変更に伴うダウンタイムが不要にな
ります。
重要な成果
ソリューションの検証に関する重要な結果を次に示します。
22%の CAPEX の削減
FAST VP を使用した多重構造の EFD/FC/SATA 構成において、システムのパフォーマンスま
たはスループットを犠牲にすることなく、ストレージの CAPEX(設備投資)に関して 22%のコス
ト削減が実現されました。
37%の OPEX の削減
FAST VP を使用した多重構造の EFD/FC/SATA 構成において、OPEX(運用コスト)が 37%削
減されました。
パフォーマンスを維持しながら自動化および最適化されたストレージ管理
FAST VP は、現実の SAP ワークロードのパフォーマンス要件を満たしたうえでストレージ・リ
ソースの最適化を単純化する、自動化されたソリューションを提供します。ストレージは、ス
プレッドシートで追跡される LUN の代わりに、プールとして管理されます。ストレージは、ダウ
ンタイムなしで迅速にプロビジョニングでき、データの増加に対応します。
追加の機能のサポート
このソリューションでは、次の追加機能をサポートしています。これらの機能はいつでも実装
できます。
•
(SAP 向けのインテリジェントなクローン作成 EMC ソリューションに含まれる)EMC
Replication Manager を使用したシック LUN からシン LUN への迅速なクローンの
作成
•
パフォーマンス分析およびチューニング・ツール(たとえば、EMC Symmetrix
Performance Analyzer)との統合
EMC Symmetrix FAST VP による SAP ランドスケープの効率性の向上
アーキテクチャの概要
6
はじめに
目的
このペーパーでは、SAP ユーザーが FAST VP を搭載する EMC Symmetrix VMAX を導入する
ことで、必要なパフォーマンス・レベルを維持しながら長期にわたりコストを大幅に削減でき
ることを示します。
適用範囲
このペーパーでは、SAP ユーザーが FAST VP を搭載する EMC Symmetrix VMAX を使用して
必要なパフォーマンスを維持しながら長期にわたりコストを削減することを可能にするソ
リューションについて説明します。このソリューションでは、FAST VP がどのようにパフォーマ
ンス・サービス・レベルを保ちつつ階層型ストレージ構成を効果的に管理し、SAP アプリケー
ションのライフサイクル全体でストレージ・コストを削減できるかを示します。
特に、このペーパーでは、次の点について説明します。
•
Symmetrix Enginuity™ 5875 のマイクロコードの機能の改善
•
シック(従来型)LUN にインストールされた SAP ERP 6.0 システムからシン(仮想プロ
ビジョニングされた)LUN への移行操作
•
FAST VP によって開始されるストレージ階層間でのデータ移動の前後の、ワークロー
ドが大きい状況での SAP ERP 6.0 システムのパフォーマンス
対象読者
このホワイト・ペーパーは、経営者、IT 管理者、自社の SAP ランドスケープを担当するインフ
ラストラクチャ管理者を対象にしています。
また、プロフェッショナル・サービス・グループ、システム統合パートナー、顧客環境への SAP
システムの導入を担当するその他の EMC チームも対象にしています。
さらに、SAP ランドスケープをサポートするために EMC Symmetrix VMAX を使用してストレー
ジを階層化する方法の説明や使用例を探している方も対象にしています。
SAP ソリューション、SAP ランドスケープ、ストレージ階層化の手法を大まかに把握しておくと
役立ちます。仮想化の概念を理解しておくこともお勧めします。
EMC Symmetrix FAST VP による SAP ランドスケープの効率性の向上
アーキテクチャの概要
7
用語
このセクションでは、このドキュメントに使用されている用語の定義を示します。
用語
説明
データ・
デバイス
Virtual Provisioning™の用語。シン・デバイスの物理ストレージを提供する(ホストに
マップされない)デバイスを表します。データ・デバイスを使用するには、事前に仮想
プールに格納しておく必要があります。
ディスク・
グループ
テクノロジー(フラッシュ、FC、SATA)、回転速度、サイズ別にグループ化された、
Symmetrix VMAX 内の物理ディスク・ドライブ。1 つのディスク・グループを複数のス
トレージ階層に含めることができます。
Enginuity
Symmetrix VMAX アレイのすべてのコンポーネントを制御するインテリジェンスを提
供するオペレーティング環境。
EFD(エンタープ
ライズ・フラッ
シュ・ドライブ)
ソリッド・ステート・ドライブまたはフラッシュ・ドライブとも呼ばれます。EFD は可動部
品を含まず、従来の磁気ディスク・ドライブのレーテンシーに敏感なアプリケーション
に最善のパフォーマンスを提供します。
FAST ポリシー
FAST ポリシーは、1 つまたは複数のストレージ・グループのサービス・レベル達成の
ために、ストレージ・タイプにわたってデータの配置と移動を管理します。FAST ポリ
シーには、アプリケーションのディスクをストレージ階層間でどのように分散するか
が定義された、階層の使用ルールのセットが含まれます。
FAST VP
FAST VP(Fully Automated Storage Tiering for Virtual Pools)は、サブ LUN レベルで
の自動ストレージ階層化をサポートします。VP は仮想プールの略語で、Virtual
Provisioning シン・プールを表します。FAST VP は、EMC Enginuity 5875 の機能の
1 つです。
FC(ファイバ・
チャネル)
FC は、コンピュータ・デバイス間でデータを転送するためのテクノロジーです。FC
は、コンピュータ・システムを共有ストレージ・デバイスに接続したり、ストレージ・コン
トローラとドライブを接続したりするのに特に適しています。
FAST(Fully
Automated
Storage
Tiering)
FAST は、データ・ボリュームの識別を自動化する Symmetric VMAX 機能の 1 つであ
り、ストレージ・アレイ内の異なるパフォーマンス階層および容量階層間で SAP また
はその他のビジネス・アプリケーションのデータを割り当てたり、再割り当てしたりす
る目的で使用されます。
LUN(論理ユ
ニット番号)
ストレージ・デバイスを識別するための一意の識別子。
PowerPath®
EMC のサーバ常駐型のソフトウェア。論理デバイスへのマルチ I/O パスをサポート
し、I/O 要求をすべての使用可能なパスにインテリジェントに分散して、パフォーマン
スとアプリケーションの可用性を強化します。PowerPath は、パスの障害を自動的に
検出し、I/O を別のパスにリダイレクトして、ハードウェア障害時の自動フェイルオー
バーも提供します。
I/O 応答時間
I/O 要求を送信してから応答を受け取るまでのインターバル。
SATA(Serial
Advanced
Technology
Attachment)
より高いデータ密度、低電力消費量、低コストに重点が置かれ、データ転送速度が
遅いハード・ディスク・テクノロジー。
SMC
Symmetrix Management Console は、複数の Symmetrix アレイを構成および管理
するための、強力で直感的な GUI です。Symmetrix Management Console は、
SYMCLI の機能をブラウザ・インタフェースに表示し、組み込み型ウィザードによって
ストレージ管理タスクを容易にします。FAST VP を構成する機能も備えています。
EMC Symmetrix FAST VP による SAP ランドスケープの効率性の向上
アーキテクチャの概要
8
用語
説明
SPA
Symmetrix Performance Analyzer は、複数の Symmetrix アレイのワークロード・アク
ティビティをリアルタイムで監視するための単一のツールを提供する、サーバ・ベー
スのアプリケーションです。SMC に統合されたこのアプリケーションは、SMC リソー
スを共有し、使いやすいグラフィカルなデータ表現によって、診断、パフォーマンス、
プランニング情報を表示します。
ストレージ・
グループ
FAST による一般的な管理のための、デバイスのユーザー定義の論理グループ。ス
トレージ・グループは、ストレージ・グループのデバイスを階層間でどのように割り当
てるかを指定する FAST ポリシーに関連づけられます。
ストレージ階層
テクノロジーと保護タイプが同じデータ・デバイスを含む 1 つ以上の仮想プールの
ユーザー定義のセット。
ストレージ・
タイプ
共通のテクノロジーが使用された共有ストレージ・リソース。
SYMCLI
Symmetrix Solutions Enabler コマンド・ライン・インタフェース。
TDev(シン・
デバイス)
構成され、ホストに認識される論理デバイス。必要なときにのみ物理ストレージが割
り当てられます。シン・デバイスにディスク領域を提供するために使用される物理ス
トレージは、シン・デバイスがバインドされている仮想プールから選択されます。デー
タの書き込み先となる実ストレージ領域はデータ・デバイスから提供されるため、シ
ン・デバイスは構成されている容量よりも大きな容量で作成できます。ホスト・オペ
レーティング・システムはシン・デバイスを構成どおりの容量を持つ標準デバイスとし
て認識し、ホストとそれらのデバイスのやりとりは、標準デバイスの場合と同じように
行われます。
階層型
ストレージ
階層型ストレージとは、さまざまなパフォーマンス特性または保護要件を持つスト
レージを同一アレイ内または複数のアレイ間で維持管理するプロセスです。階層型
ストレージを使用することで、管理者は、ストレージ・テクノロジーを適切な情報価値
とアクセス速度の要件に合わせて割り当てて、リソースを柔軟かつ効果的に利用で
きます。
VAAI
vStorage APIs for Array Integration。
VLUN
(仮想 LUN)
仮想 LUN テクノロジーを使用すると、同一アレイ内の異なるストレージ階層間での
データ移行が可能になります。VLUN を使用すると、SAP ユーザーやその他のビジネ
ス・アプリケーションのユーザーの操作を中断させることなくデータを移動できます。
仮想 LUN VP
モビリティ
仮想 LUN VP モビリティにより、管理者は、プール間でシン LUN を手動で移動できま
す。VP は仮想プールの略語で、Virtual Provisioning シン・プールを表します。
Enginuity 5875 のこの新しい機能には、基になるディスク・テクノロジーまたは RAID
保護を問わず、シン・ボリュームの多数のチャンクを複数の仮想プールから再び集
め、そのすべてを単一のプールに移動する機能が含まれます。移動操作は、ホスト
またはアプリケーションにインパクトを与えることなく、環境に対して完全に透過的に
行われます。
仮想プール
プールにバインドされたシン・デバイスに対してストレージ容量を提供する一連の
データ・デバイスから構成される Virtual Provisioning シン・プール。1 つの仮想プー
ル内のすべてのデータ・デバイスが同じ RAID 保護レベルを持ち、同じドライブ・テク
ノロジーに基づいています。Virtual Provisioning は、仮想プール内のすべてのデー
タ・デバイスにわたって自動的にデータをストライピングし、物理ストレージ・デバイス
間のワークロード・バランスを調整します。データが均一にストライピングされるよ
う、仮想プール内のすべてのデータ・デバイスを同じサイズにすることをお勧めしま
す。仮想プールは、FAST VP によって使用されるストレージ階層を提供します。
Virtual
Provisioning
EMC におけるシン・プロビジョニングの実装。
VSI
Virtual Storage Integrator。VMware vCenter™ Server プラグ・イン。
EMC Symmetrix FAST VP による SAP ランドスケープの効率性の向上
アーキテクチャの概要
9
主要なコンポーネント
コンポーネント一覧
このセクションでは、検証済みのソリューション環境の主要なコンポーネントを示し、簡単に
説明します。これらのコンポーネントを次に示します。
•
EMC Symmetrix VMAX ストレージ・アレイ
•
EMC SMC(Symmetrix Management Console)
•
EMC FAST VP
•
SAP ERP 6.0
•
VMware vSphere™
•
VMware vCenter Server
EMC Symmetrix VMAX ストレージ・アレイ
Enginuity バージョン 5875 を搭載する EMC Symmetrix VMAX は、Symmetrix ファミリに最新
のマイクロコード・エディションを提供します。テスト環境で使用された階層型ストレージ構成
は、次の VMAX 機能に基づいています。
•
サブ LUN FAST VP
•
VLUN 3 または仮想 LUN VP モビリティ
•
VAAI
シンプルかつインテリジェントなモジュラー・ストレージ戦略に基づいて構築されたこのコン
ポーネントは、拡張性に優れた新しい Virtual Matrix Architecture™を採用しており、エント
リー・レベル構成の VMAX アレイを世界最大レベルのストレージ・システムにまでシームレス
かつコスト・パフォーマンスの高い方法で拡張できます。VMAX は、単一のアレイ内で EFD、
FC ドライブ、SATA ドライブをサポートするだけでなく、さまざまな RAID タイプもサポートします。
Intel Xeon プロセッサに基づく EMC® Symmetrix® VMAX™と VMAXe™は、仮想データセン
ターに最適化されたハイエンド・ストレージ・アレイです。Intel の Stop and Scream により、
PCIe 内でポイズン・パケットが検出され、マルチ・ブレードの高可用性環境での高度なエラー
分離が可能になります。これにより、ダウンタイムや問題の診断時間が短縮され、修復プロ
セスが単純化されるため、IT 管理者が仮想データセンターを最適化することが可能になり
ます。
EMC Enginuity オペレーティング環境は、VMAX アレイのすべてのコンポーネントを制御する
インテリジェンスを提供します。Symmetrix VMAX 向け Enginuity 5875 には次の機能があり
ます。
•
効率性の向上:移行のためのダウンタイム・ゼロの新しいテクノロジー(テクノロジー
更新)と自動階層化によりコストを削減
•
拡張性の向上:1 人のストレージ管理者が管理可能な容量を 10 倍に拡大すること
で、パフォーマンスを最大で 2 倍に向上
•
セキュリティの向上:組み込みの暗号化、RSA に統合されたキー管理、仮想サーバ
およびメインフレーム環境の価値の向上、レプリケーションの機能拡張、新しい e ラ
イセンス・モデル
EMC Symmetrix FAST VP による SAP ランドスケープの効率性の向上
アーキテクチャの概要
10
EMC SMC(Symmetrix Management Console)
Symmetrix VMAX ストレージ・システムは、組み込み型 Web ブラウザ・インタフェースである
SMC(Symmetrix Management Console)を備えています。SMC は、VMAX ストレージ・インフ
ラストラクチャ全体を一元管理するために使用できます。
SMC には FAST のコンテキストで次の操作を行うための使いやすいウィザードが統合されて
います。
•
ストレージ・グループを定義する
•
ストレージ階層を作成する
•
シン・プールを作成する
•
FAST ポリシーを設定する
EMC FAST VP
FAST VP は、FAST(Fully Automated Storage Tiering)のサブ LUN バージョンです。FAST VP を
使用することで、ストレージ管理者は、重要なデータにフラッシュ・ドライブ容量を多く使用す
る高パフォーマンス・ポリシーと、重要度の低いデータに SATA ドライブ容量を多く使用するコ
スト最適化ポリシーを設定できます。FAST VP を使用することで、次のことが可能になります。
•
高パフォーマンス・ワークロードのためにフラッシュ・ドライブを最大限に使用
•
非アクティブなデータを SATA ドライブに置くことにより、ストレージの総所有コストを
削減
•
すべて FC の構成よりもパフォーマンスが同等かまたは優れているにもかかわらず、
低コストで必要なドライブ数が少なく、電力および冷却要件が軽減されており、設置
面積が小さい
•
階層型環境での管理を大幅に効率化
FAST VP は、アプリケーションのパフォーマンス要件の変化に基づいて階層間でボリューム
または LUN の一部を移動します。FAST VP は、ボリュームまたは LUN の一部だけがアクティ
ブになっており、これらがフラッシュ・ドライブにプロモートしなければならない部分であるとい
う前提に基づいています。ボリュームまたは LUN のアクティブな部分だけをフラッシュ・ドライ
ブに移動するため、顧客は限られたフラッシュ・ドライブ容量を最大限に活用できます。さら
に、FAST VP はボリュームまたは LUN の非アクティブな部分も SATA ドライブに移動するため、
顧客はフラッシュと SATA の両方を Tier 1 の環境で使用できます。
さらに重要なのは、FAST VP がボリュームまたは LUN の非アクティブな部分も SATA ドライブ
に移動するため、顧客は IOPS あたりコストの低さと、レスポンス・タイムが最も高速であるフ
ラッシュのメリットを最適に組み合わせることができ、さらに SATA ドライブでギガバイトあたり
コストが抑えられ、全体のコストが相殺されることです。また、顧客はフラッシュ、FC、SATA を
さまざまに組み合わせて、幅広いアプリケーション・パフォーマンス目標をより効率的に達成
できます。
EMC Symmetrix FAST VP による SAP ランドスケープの効率性の向上
アーキテクチャの概要
11
SAP ERP 6.0
SAP ERP(Enterprise Resource Planning)6.0 EHP(Enhancement Pack)4 は、あらゆる業界
およびマーケット・セクターで中堅企業および大企業の主要なビジネス・ニーズを満たす、世
界最高クラスの完全統合ソリューションです。SAP NetWeaver テクノロジー・プラットフォーム
を採用した SAP ERP 6.0 を導入することで、分析、企業サービス、エンド・ユーザー・サービス
提供のための機能を利用し、財務分析、人材管理、調達と物流、製品開発と製造、セールス
とサービスを実行することができます。SAP ERP 6.0 は、SAP NetWeaver およびエンタープラ
イズ・サービスのリポジトリと組み合わせることで、継続的な拡張、技術革新、優れたオペ
レーションをサポートする、堅牢なビジネス・プロセス・プラットフォームとして利用できます。
VMware vSphere
VMware vSphere は、業界で最も高い完成度と拡張性を備えた強力な仮想化プラットフォー
ムであり、情報テクノロジーを変革してサービスとしての IT を提供するために組織が必要と
するインフラストラクチャおよびアプリケーション・サービスを提供します。VMware vSphere
は、顧客の選択の自由を維持しつつ、俊敏性、制御、効率性を提供します。
VMware vCenter Server
VMware vCenter Server は、VMware vSphere 環境を管理するためのユニバーサル・ハブで
す。VMware vCenter Server は、データセンター内のすべてのホストおよび仮想マシンの統
合管理を単一のコンソールから提供します。VMware vCenter Server を使用することで、管理
者による管理効率が向上するほか、日々のタスクも簡素化され、IT 環境の管理に絡む複雑
さやコストが減ります。
EMC Symmetrix FAST VP による SAP ランドスケープの効率性の向上
アーキテクチャの概要
12
物理的アーキテクチャ
概要
この環境は、複数の VMware ESX®サーバから構成されます。これには、中央インスタンス、
ダイアログ・インスタンス、LoadRunner コントローラ、LoadRunner ロード・ジェネレータを含む、
SAP ERP 6.0 EhP4 テスト・ベッドを動作させるために必要なインフラストラクチャ全体が含ま
れます。SAP ERP 6.0 EhP4 は、Red Hat Linux/Oracle プラットフォームでホストされます。
EMC Symmetrix VMAX は、SAP システム全体のパフォーマンスを確保しつつ、柔軟かつ可用
性の高いストレージを提供します。
物理アーキテクチャ図
図 1 に、検証されたソリューションの物理的アーキテクチャを示します。
注:この検証された環境では、SAP に固有の反復的なワークロードを生成するために追加の
サーバおよびソフトウェア(HP LoadRunner)が必要でした。
図 1:物理的アーキテクチャ
EMC Symmetrix FAST VP による SAP ランドスケープの効率性の向上
アーキテクチャの概要
13
環境プロファイル
ハードウェア・リソース
表 1 に、ソリューションを検証するために使用されたハードウェアを示します。
表 1:ハードウェア・リソース
装置
個数
構成
EMC Symmetrix VMAX
1
2 台のエンジン構成の VMAX 56 GB キャッシュ
300 GB の 15k FC ディスク
1 TB の 7.2k SATA ディスク
200 GB のフラッシュ・ドライブ
Intel x86 ベースのサーバ
4
2 基のクワッド・コア Intel Nehalem CPU、96 GB の
RAM
ソフトウェア・リソース
表 2 に、ソリューションを検証するために使用されたソフトウェアを示します。
表 2:ソフトウェア・リソース
ソフトウェア
バージョン
SAP ERP
6.0 コア EHP4 IDES
SAP NetWeaver
7.0 EHP 1 Unicode 64 ビット
Oracle データベース
10.2.0.4 64 ビット
Red Hat Enterprise Linux
5.2 AS 64 ビット
VMware vSphere
4.0 更新 2
VMware vCenter
4.0 更新 2
EMC VMAX Enginuity
5875
EMC Solutions Enabler
7.2.0.524
EMC Replication Manager
5.3.1
HP LoadRunner(検証ラボで SAP ワークロード
をシミュレートするために使用)
9.5.1
Precise(分析に使用)
8.8.1
EMC Symmetrix FAST VP による SAP ランドスケープの効率性の向上
アーキテクチャの概要
14
ソリューションの設計と検証
概要
ソリューションをエンド・ツー・エンドで検証または確認するのは複雑な作業です。このソ
リューションの検証は、次のフェーズで表すことができます。
1. EMC のハードウェアおよびソフトウェアを使用して、エンタープライズ・レベルの SAP
ERP システムを設計する。
2. エンタープライズ SAP ERP 6.0 システムを EMC VMAX プラットフォームに導入する。
3. (HP LoadRunner によって生成した)サンプルの SAP ビジネス・ワークロードを従来
のシック LUN 構成、シン LUN 構成、FAST VP 構成で実行して、仮想マシン上のシス
テムのパフォーマンスをテストおよび比較する。
SAP ERP システムの構成
SAP ERP システム RE2 は、Oracle/Red Hat Linux 上に IDES(International Demonstration
and Education System)データベースが配置された中央システムとしてインストールされま
した。
ERP システムの IDES は、モデル企業を表します。この企業は、複数の国に子会社を持つ国
際的なグループによって構成されています。IDES には、SAP システムで実行可能なさまざま
なビジネス・シナリオに対応するアプリケーション・データが用意されています。IDES システ
ム内のビジネス・プロセスは、現実の業務要件を反映するように設計されており、現実に即
した多数の典型例にアクセスすることができます。
RE2 は、1 つの中央インスタンス(CI/DB)と 4 つのダイアログ・インスタンス(DI)から構成され
ます。すべてのインスタンスは、表 3 に示す構成の VM(仮想マシン)にインストールされてい
ます。
表 3:RE2 インスタンスの VM の構成
インスタンス
CPU
メモリ
CI/DB(1)
4 基の vCPU
32 GB の RAM
DI(4)
2 基の vCPU
16 GB の RAM
RE2 は次のように構成されていました。
•
Linux は、SAP 固有の注意事項に従って構成されました(このドキュメントの「参考資
料」(40 ページ)で紹介されている SAP ドキュメントを参照してください)。
•
データベース・パッチ、パラメータ、統計情報は、パッチに付属する SAP のインストー
ル・ガイド、注意事項、手順に従って構成されました(このドキュメントの「参考資料」
(40 ページ)で紹介されている SAP ドキュメントを参照してください)。
•
ワークロードに対応するために、SAP Basis 設定(Housekeeping Batch Jobs、
Support Add-ons、Early Watch Alert、SAP Buffer、Extended Memory、Heap
Memory、Operation Mode など)は SAP の注意事項に従って構成されました。
EMC Symmetrix FAST VP による SAP ランドスケープの効率性の向上
アーキテクチャの概要
15
•
平均レスポンス・タイムよりもログイン・ユーザーの数を重視するために、SAP ロー
ド・バランシング・アルゴリズムは SAP の推奨事項に従って構成されました。これに
より、すべてのダイアログ・インスタンスにユーザーが均等に配分されました。
•
SAP 更新プロセス(UPD/UP2)は中央インスタンスで構成されました。
•
VMware vSphere は、SAP の推奨事項と VMware パフォーマンス・ベスト・プラクティ
スに従って構成されました。
•
検証テストに悪影響を及ぼす可能性のある不必要な外部インタフェースを除外する
ために、一部の IDES 機能(たとえば、外部 GTS システムとの同期化)が非アクティブ
化されました。SAP の標準 IDES の外部では、そのような外部インタフェースは構成
またはカスタマイズされていませんでした。
•
SD(Sales and Distribution)、MM(Material Management)、FI/CO(Finance and
Controlling)、Basis を含む複数の機能領域にわたってビジネス・プロセスを実行す
るために、このシステムは、LoadRunner の自動スクリプトを有効にするように構成お
よびカスタマイズされました。
最初のディスク・レイアウト(FAST VP を有効化する前)
検証環境では、1 つのストレージ・グループに SAP IDES データベースが含まれていました。
注:REDO ログ、SAP および Oracle ファイル・システムは、このストレージ・グループに含まれ
ていませんでした。
表 4 に、シック・デバイス構成とシン・デバイス構成の両方について、最初のマウント・ポイン
ト、ファイル・システム、ディスク階層、保護タイプ、容量情報を示します。
EMC Symmetrix FAST VP による SAP ランドスケープの効率性の向上
アーキテクチャの概要
16
表 4:最初のディスク・レイアウト(FAST VP を有効化する前)
最終的なディスク・レイアウト(FAST VP を有効化した後)
表 5 に、FAST VP によるデータ再配置によって得られたシン・デバイス構成について、最終
的なマウント・ポイント、ファイル・システム、ディスク階層、保護タイプ、容量情報を示します。
フラッシュ(EFD)ドライブ、FC(ファイバ・チャネル)ドライブ、SATA ドライブの各ストレージ階層
に対して 1 つずつ、3 つの仮想プールが作成されました。それぞれのストレージ階層には、
適切な保護タイプが構成されました。
それぞれの色は LUN の使用率を表しています。赤は高レベル、黄色は中レベル、青は低レ
ベルを示します。
表の中で、FAST VP ポリシーに指定されたパーセント値(2%、38%、60%)は、3 つのストレー
ジ階層のそれぞれに対するストレージ・グループの割り当てに対応しています。
FAST VP によるデータの再配置の後、LUN の一部は新しいストレージ階層に割り当てられま
した。緑色で塗られた値は、FAST VP によって新しいストレージ階層に無停止で移動された
LUN の割合を示します。
注:場合によっては、LUN 全体がそれほど利用されない一方で、サブ LUN のいくつかが高い
割合で利用されることがあります。表のシン・デバイス 0164 がこの例に該当します。
EMC Symmetrix FAST VP による SAP ランドスケープの効率性の向上
アーキテクチャの概要
17
表 5:最終的なディスク・レイアウト(FAST VP を有効化した後)
HP LoadRunner システムの構成
HP LoadRunner は、数百から数千のコンカレント・ユーザーをエミュレートするソフトウェアで
す。ほぼすべてのアプリケーション・プラットフォームまたは環境に対して本番ワークロードを
適用することができます。HP LoadRunner は、アプリケーションにエンド・ツー・エンドで負荷
をかけます。評価可能かつ再現可能な一貫した負荷を適用したうえで、そのデータを基に、
本番環境で実際のユーザーに影響を及ぼす可能性のある拡張性の問題を特定します。
LoadRunner システムは、仮想マシンにインストールされた 1 つの LoadRunner コントローラ
と 3 つのロード・ジェネレータから構成されます。表 6 に、その構成を示します。
表 6:HP LoadRunner インスタンスの VM の構成
インスタンス
CPU
メモリ
コントローラおよびロード・ジェネレータ(1)
2 基の vCPU
16 GB の RAM
ロード・ジェネレータ(3)
2 基の vCPU
16 GB の RAM
EMC Symmetrix FAST VP による SAP ランドスケープの効率性の向上
アーキテクチャの概要
18
LoadRunner コントローラおよびロード・ジェネレータに対して、次の構成が適用されました。
•
コントローラ・パラメータは、ベスト・プラクティスに従って構成されました。これには、
IP スプーフィングの有効化、スレッドではなくプロセスとしての実行、待ち時間の制限
が含まれます。
•
SAP のテクニカル・トランザクションと機能トランザクションは、固定値の代わりにスク
リプトと変数を使用して記録およびカスタマイズされました。負荷の高いタスクを日常
的に実行する SAP ビジネス・ユーザーをシミュレートするために、カスタマイズされた
シナリオに一式の記録されたスクリプトが追加されました。その結果、ビジネスのボ
リュームと複雑さに関して現実の企業のワークロードに近いワークロードが生成され
ました。
SAP ERP のワークロード・プロファイル
アプリケーションに固有のワークロードを生成するために、次のビジネス・プロセスが
LoadRunner のカスタマイズされたシナリオで実行されました。
OTC(Order to Cash)
このプロセスでは、在庫から販売するシナリオを扱います。6 つの品目に対する顧客注文の
作成と、対応する納入処理(商品の移動と請求)が含まれます。このプロセスは、次のトラン
ザクションから構成されます。
1. 6 つの品目に対する注文を作成する(トランザクション VA01)。
2. この注文の納入処理を作成する(VL01N)。
3. 顧客注文を表示する(VA03)。
4. 納入処理を変更し(VL02N)、出庫を転記する。
5. 請求書を作成する(VF01)。
6. 会計文書を作成する。
P2P(Procure To Pay)
このプロセスには、物品の購買請求書、その購買請求書に関する購入オーダー、条件の変
更、商品受領書、購入オーダーに対する請求書を作成するための一連のステップが含まれ
ます。このプロセスは、次のトランザクションから構成されます。
1. 物品の購買請求書を作成する(ME51N)。
2. その購買請求書に関する購入オーダーを作成する(ME21N)。
3. 購入オーダーを変更する(ME22N)。
4. 購入オーダーの出庫を転記する(MB01)。
5. 請求書を作成する(MIRO)。
EMC Symmetrix FAST VP による SAP ランドスケープの効率性の向上
アーキテクチャの概要
19
Material Master Data Maintenance
このプロセスでは、物品マスター・データ保守シナリオを扱います。基本情報と拡張情報を使
用した物品の作成、物品の入庫、価格設定条件の構成、この物品の 100 件の情報レコード
が含まれます。このプロセスは、次のトランザクションから構成されます。
1. 物品を作成する(MM01)。
2. この物品の入庫を作成する(MB1C)。
3. 物品の価格設定条件を構成する(VK11)。
4. 物品の情報レコードを作成する(ME11)。
COPA Report
このプロセスでは、特定の選択条件を使用して事前に定義された運用上の問題に対して
Execute Profitability Report(KE30)を実行します。
Basis
SE16(Data Browser)と DB05(Analysis of a Table With Respect to Index Fields)は、特定
の許可された担当者のみが使用するトランザクションであり、トラブルシューティングとシス
テム分析のために使用されます。
検証テスト中、SE16 によって大規模なデータベース・テーブルに対するクエリーが実行さ
れ、DB05 によって別の大規模なデータベース・テーブルに対する選択的な分析が実行さ
れました。
シック LUN からシン LUN への変換
検証チームは、EMC Replication Manager(SAP 向けのインテリジェントなクローン作成 EMC
ソリューションの一部)を使用して、SAP ERP CI/DB を実行している仮想マシンをシック LUN
構成からシン LUN 構成に変換しました。
注:これには、1 つの仮想マシンから別の仮想マシンへ SAP を移行することが必要になり、
そのためには SAP システムをオフラインにする必要がありました。
概略の手順は次のとおりです(詳細については、EMC Intelligent Cloning for SAP のドキュメ
ントを参照してください)。
1. SAP データベースおよびファイル・システムのターゲット・シン LUN クローンを作成し
ます。
2. SAP ERP ソース・システムと CI/DB 上の Oracle データベースをシャットダウンします。
EMC Symmetrix FAST VP による SAP ランドスケープの効率性の向上
アーキテクチャの概要
20
3. ソース VM のファイル・システムのクローンを作成するための Replication Manager
ジョブを作成します。次に示すスクリーン・ショットは、[Application Set]で始まるジョ
ブ構成の例を示しています。
次に示すスクリーン・ショットでは、背後のウィンドウで、ファイル・システムがレプリ
ケーション用に選択されています。前面のウィンドウでは、シン LUN がクローン LUN
として指定されています。
4. ソース VM のすべてのボリュームをアンマウントし、エクスポートします。
5. CI/DB を含むソース VM をシャットダウンします。
EMC Symmetrix FAST VP による SAP ランドスケープの効率性の向上
アーキテクチャの概要
21
6. 既存のディスクを使用して、OS の新しい VM を作成します。既存のディスクを使用す
ることにより、変換を実行するために新しい OS を準備する必要がなくなります。その
結果、ソース VM の OS と IP の構成が保持されます。次に示すスクリーン・ショットに、
この構成の例を示します。
7. クローンが作成されたシン LUN を新しい VM に割り当てます。
8. このシン LUN を使用する新しい VM を起動します。
9. ボリューム・グループをインポートし、ファイル・システムをマウントします。
FAST VP の構成
検証チームは、次の管理ツールを使用して SAP 環境向け FAST VP を構成しました。
•
SYMCLI(Solutions Enabler コマンド・ライン・インタフェース)
•
SMC(Symmetrix Management Console)
チームでは、次の構成手順を実行しました。
1. FAST VP 作業用ウィンドウを設定する。
2. 仮想プール階層を作成する。
3. FAST VP ポリシーを作成する。
4. FAST VP のストレージ・グループを作成する。
5. ストレージ・グループを FAST VP ポリシーに関連づける。
6. FAST VP を有効化する。
参照:構成の詳細、考慮事項、制限については、EMC Symmetrix VMAX 5875 FAST VP の構
成ドキュメントを参照してください。
EMC Symmetrix FAST VP による SAP ランドスケープの効率性の向上
アーキテクチャの概要
22
ステップ 1:FAST VP 作業用ウィンドウを設定する
ソリューションの検証用に選択した FAST VP ポリシー(「ステップ 3:FAST VP ポリシーを作成
する」で説明します)を使用するには、次の 2 つの作業用ウィンドウを設定する必要があり
ます。
•
パフォーマンス・タイム・ウィンドウ
•
移動タイム・ウィンドウ
パフォーマンスのサンプリングは、パフォーマンス・タイム・ウィンドウの定義に従って実行さ
れました(次のスクリーン・ショットを参照してください)。
データは、移動タイム・ウィンドウの定義に従って FAST VP ポリシーによって自動的にプロ
モートおよびデモート(降格)されました(次のスクリーン・ショットを参照してください)。
EMC Symmetrix FAST VP による SAP ランドスケープの効率性の向上
アーキテクチャの概要
23
ステップ 2:仮想プール階層を作成する
FAST VP によって管理される仮想プールは、最初に階層に構成する必要があります。仮想
プールを階層に追加するには、[FAST]の[Thin Tiers]を右クリックし、[Create Tier]を選択し
ます。次に、必要な仮想プールを階層に追加します。
ステップ 3:FAST VP ポリシーを作成する
FAST VP ポリシーは、仮想プールの階層の使用法を制御します。FAST VP ポリシーは、スト
レージ・グループ内のシン・デバイスにのみ適用されます。1 つのポリシーで、最大 3 つの階
層を制御できます。管理者は、ストレージ・グループの割り当て比率を(1%~100%の範囲
で)階層ごとに設定できます。すべての階層の割り当て比率の合計が 100%以上である必
要がありますが、300%を超えることはできません。
検証チームは、3 つの階層を制御するポリシーを作成しました。次に、その階層に対するス
トレージ・グループの割り当て比率のさまざまな組み合わせをテストしました。検証環境では、
EFD が 2%、FC が 38%、SATA が 60%の組み合わせにおいて、パフォーマンスに影響を及
ぼすことなく最もコストを削減できる結果になりました。
EMC Symmetrix FAST VP による SAP ランドスケープの効率性の向上
アーキテクチャの概要
24
ステップ 4:FAST VP のストレージ・グループを作成する
検証チームは、FAST VP の管理対象となるシン LUN のみを含む新しいストレージ・グループ
を作成しました。ストレージ・グループの作成にあたっては、次のルールに従いました。
•
ストレージ・グループ内のすべてのデバイスを、1 つのポリシーのみで制御する。
•
ストレージ・グループは、FAST VP によって制御されるデバイスのみを含む。
注:検証された環境では、SAP ERP データベースを含むストレージ・グループのみが FAST VP
ポリシーに追加されました。
ステップ 5:ストレージ・グループをポリシーに関連づける
管理者は、(シン LUN を含む)ストレージ・グループを FAST VP ポリシーに関連づけます。以
下のルールが適用されます。
•
ストレージ・グループは、1 つのポリシーのみに関連づけることができる。
•
ストレージ・グループと FAST VP ポリシーの関連づけの数は 8,192 個以下にする。
注:検証チームは、ストレージ・グループとポリシーをそれぞれ 1 つずつ使用しました。
関連づけの優先度について
ポリシーに関連づけられたストレージ・グループには、優先度値が割り当てられます。この優
先度値によって、競合が発生した場合のストレージ・グループの優先順位が決まります。た
とえば、ストレージ階層で使用できる容量を超える容量が 2 つのストレージ・グループから同
時に要求された場合、最初に優先度の高いストレージ・グループにストレージが割り当てら
れます。管理者は、この優先度値を調整できます。1(優先度が最も高い)~3(優先度が最
も低い)の範囲で値を設定できます。
EMC Symmetrix FAST VP による SAP ランドスケープの効率性の向上
アーキテクチャの概要
25
ステップ 6:FAST VP を有効化する
検証チームは、次の手順を使用して、VMAX ストレージ・アレイの FAST VP を有効化しました。
1. SMC で、[FAST]>[FAST Control Parameters]>[Enable/Disable FAST]の順に選択
します。[FAST State]で、[Enable]を選択します。
2. SMC で、[FAST]>[FAST Control Parameters]>[Settings]の順に選択します。
[FAST VP Specific Settings]の[Thin Data Movement Mode]で、[Automatic]を選択
します。
これにより、「ステップ 1:FAST VP 作業用ウィンドウを設定する」で構成した FAST VP
パフォーマンス・タイム・ウィンドウと移動タイム・ウィンドウがアクティブ化されます。
EMC Symmetrix FAST VP による SAP ランドスケープの効率性の向上
アーキテクチャの概要
26
3. SMC で、[FAST]>[FAST Status Report]の順に選択します。
この画面では、FAST VP が有効化され、パフォーマンス・タイム・ウィンドウと移動タイ
ム・ウィンドウがアクティブ化されています。
EMC Symmetrix FAST VP による SAP ランドスケープの効率性の向上
アーキテクチャの概要
27
テストの方法
方法の概要
検証チームは、ストレージ・バックエンド I/O を持つ一般的な SAP 本番環境をシミュレートし
ました。チームは、次のストレージ構成のパフォーマンスとスループットを比較する一連のテ
ストを実行しました。
•
従来の単一階層の FC シック LUN 構成
•
EMC FAST VP を搭載した多重構造の EFD/FC/SATA シン LUN 構成
検証チームは、次の KPI(主要パフォーマンス指標)を使用して、システムのスループットとパ
フォーマンスを評価しました。
•
ビジネス・ボリューム(処理する SAP ビジネス・ドキュメントの数)
•
ダイアログ作業プロセスの SAP の平均レスポンス・タイム
これらの KPI が、複数のストレージ階層構成間で比較されました。
FAST VP はストレージ・レベルで動作するため、パフォーマンス値は VMAX ストレージ・システ
ムから収集されました。
システムのリソースが制約を受けることのないよう、これらのすべてのテストの間に適切な
CPU リソースとメモリ・リソースが VMware vSphere ESX サーバによって割り当てられました。
分析ツールの一覧
テスト結果を分析するために次のツールが使用されました。
•
EMC Tier Advisor
•
EMC STP Analyzer
•
EMC Symmetrix Performance Analyzer
•
EMC Symmerge
•
SAP システム監視トランザクション(ST04、ST03N)
•
Oracle Enterprise Manager
•
Precise
EMC Tier Advisor
EMC Tier Advisor は、階層型ストレージの価値を示すのに役立つ分析パフォーマンス・モデ
リング・ツールです。検証チームは、このツールを使用して、ディスク・ドライブ・テクノロジー
のさまざまな組み合わせの初期パフォーマンスとコストを見積もりました。Tier Advisor では、
従来の FC(ファイバ・チャネル)シック LUN で実行される SAP ワークロードに続いて収集され
たストレージ統計情報に基づいて、初期ストレージ階層化の利点を見積もりました。
EMC Symmetrix FAST VP による SAP ランドスケープの効率性の向上
アーキテクチャの概要
28
EMC STP Analyzer
EMC STP Analyzer は、情報インフラストラクチャのパフォーマンス傾向を効率的に監視およ
び管理するためにパフォーマンス・データの収集、グラフ化、分析、アーカイブ化を行うソフト
ウェア・ツールです。検証チームは、EMC STP Analyzer を使用して、3 つの異なるストレージ
階層構成のそれぞれで SAP ワークロードが実行された後に EMC Symmetrix VMAX ストレー
ジのパフォーマンス統計情報を分析しました。
EMC Symmetrix Performance Analyzer
EMC Symmetrix Performance Analyzer は、履歴パフォーマンス・データを収集および格納し、
以下の項目に対するワークロードおよびリソース使用傾向の分析とレポート作成を行うソフ
トウェアです。
•
頻度の高いデータ・コレクション
•
根本原因分析
•
アラートとイベント
•
ユーザー定義可能なチャート
•
サービス・レベルの管理
•
キャパシティ・プランニング
検証チームは、EMC Symmetrix Performance Analyzer を使用して、HP LoadRunner によって
生成された SAP ワークロードの実行中のリアルタイムのストレージ・パフォーマンス統計情
報を分析しました。
EMC Symmerge
EMC Symmerge は、Symmetrix パフォーマンス・エキスパートがシステムの使用率とパ
フォーマンスを最適化するために使用するソフトウェア・ツールです。検証チームは、EMC
Symmerge を使用して、3 つの異なるストレージ階層構成のそれぞれで SAP ワークロードが
実行された後に EMC Symmetrix VMAX ストレージのパフォーマンス統計情報を分析しました。
さらに、チームは、このツールを使用して、このドキュメントの「テスト結果」(35 ページ)に示
す使用率(ヒート)マップを生成しました。
Precise
Precise は、エンド・ユーザーから EMC ストレージ・アレイまでの重要なビジネス・システムを
監視および分析するアプリケーション・パフォーマンス管理ソフトウェアです。Precise 社では、
EMC Symmetrix および CLARiX®に完全に統合される Precise for SAP 製品の EMC エディショ
ンを開発しました。この製品は、SAP トランザクション・アクティビティを、消費されるデータ
ベース・リソースとストレージ・リソースに関連づけます。Oracle 待機イベント情報と基になる
EMC ストレージ・デバイス情報を関連づけるために、SAP OS エージェント、Oracle エージェン
ト、リスナー・エージェント、EMC ストレージ・エージェント向けの Precise がテスト環境にイン
ストールされ、使用されました。
EMC Symmetrix FAST VP による SAP ランドスケープの効率性の向上
アーキテクチャの概要
29
ロード生成
このソリューションを検証するために使用された SAP ERP 6.0 EHP4 システムは、構成がカス
タマイズされ、マスター・データおよびトランザクション・データが追加された標準の IDES シス
テムです。データベースのサイズは 511 GB で、SAP の SID は RE2 でした。
LoadRunner コントローラにより、アクティブな同時接続ユーザーの数が 253 人に達するまで、
15 秒ごとに 6 人ずつ仮想ユーザーが追加されました。これらのすべてのユーザーによって、
すべてのストレージ階層化戦略について、すべてのテスト期間中にシステム・ワークロード・
アクティビティが生成されました。
コントローラによって、253 人の仮想ユーザーが 4 つの仮想ユーザー・ジェネレータ(コント
ローラ自体を含む)に配分され、いくつかのビジネス・プロセス・スクリプトが実行されました。
ワークロードを複数のダイアログ・インスタンスに均等に配分するために、すべての仮想
ユーザー・ジェネレータが、「FAST-VP」ログオン・グループを介して RE2 に接続しました。
ピーク・ロードは、2 時間にわたって持続されました。次に、コントローラによって、負荷がなく
なるまで、30 秒ごとに 5 人ずつ仮想ユーザーが減らされました。
253 人の仮想ユーザーは、表 7 に示すようにグループ化されました。
表 7:ビジネス・プロセスへのユーザーの配分
SAP ビジネス・プロセス
アクティブな同時接続ユーザーの数
OTC(Order to Cash)
110
P2P(Procure To Pay)
110
Material Master Data Maintenance
30
COPA Report
1
Basis SE16
1
Basis DB05
1
テスト・フェーズ
さまざまなストレージ構成でのアプリケーションとストレージの効率性を評価するために、次
のテスト・フェーズが設計されました。
フェーズ 1:シック LUN 構成の SAP システムにワークロードを適用し、パフォーマンス/ス
ループット情報を収集してベースラインを識別します。
フェーズ 2:シン LUN 構成の SAP システムにワークロードを適用し、パフォーマンス/スルー
プット情報を収集し、それをベースラインと比較します。
フェーズ 3:FAST VP 構成の SAP システムにワークロードを適用し、パフォーマンス/スルー
プット情報を収集し、それをベースラインと比較します。
EMC Symmetrix FAST VP による SAP ランドスケープの効率性の向上
アーキテクチャの概要
30
テスト・シーケンス
使用されたテスト・シーケンスは次のとおりです。
1. テスト・フェーズ 1 を実行する。
2. Replication Manager と EMC TimeFinder クローン作成テクノロジー(SAP 向けのイン
テリジェントなクローン作成 EMC ソリューションの一部)を使用して、LUN 構成をシッ
ク LUN からシン LUN に変換する。
3. テスト・フェーズ 2 を実行する。
4. FAST VP を有効化する。
5. テスト・フェーズ 3 を実行する。
テスト手順
検証チームは、3 つのテスト・フェーズそれぞれに対して次の手順を実行しました。
1. ビジネスに使用する既存の SAP ドキュメントの数をカウントする。
4. SAP および LoadRunner 環境をリセットする。
5. OS パフォーマンス収集デーモンを起動する。
6. LoadRunner シナリオを実行する。
7. OS パフォーマンス収集デーモンを停止する。
8. ビジネス・プロセスに使用する既存の SAP ドキュメントの数をカウントする。
9. SAP、Oracle、VMAX、Precise からパフォーマンス値を収集する。
テスト結果
結果の概要
各 HP LoadRunner シナリオの完了後、テスト結果が SAP ERP システム、Oracle、VMAX アレ
イから収集されました。次に、結果がベースラインと比較されました。
テスト・スイート全体が複数回実行され、テスト結果の平均が示されました。
初回のデータ移動が完了した後、FAST VP の結果が収集されました。
EMC Symmetrix FAST VP による SAP ランドスケープの効率性の向上
アーキテクチャの概要
31
SAP ビジネス・スループット
図 2 に、SAP のビジネス・ボリューム・スループットを示します。この結果は、OTC、P2P、
Material Master Data Maintenance の各ビジネス・プロセスのメイン・ドキュメントに関連しま
す。COPA Report トランザクションと Basis トランザクションは、同時に実行されました。Y 軸は、
1 分あたりに処理された SAP ビジネス・ドキュメントの数を表します。
図 2:SAP ビジネス・スループット
表 8 に、同じデータを表形式で示します。
表 8:SAP ビジネス・スループット
テスト実行
物品情報
レコード/分
購買ドキュ
メント/分
セールス・
オーダー/分
出荷メモ/分
シック・
ベースライン
194
56
89
89
シン
197
54
87
87
FAST VP
2% EFD、
38% FC、
60% SATA
197
56
89
89
説明
ストレージ LUN をシック LUN 構成から FAST VP が有効なシン LUN 構成に変換した後、シス
テムはパフォーマンスを維持したまま、ベースライン構成と同じ量のビジネス・ドキュメントを
処理しました。
EMC Symmetrix FAST VP による SAP ランドスケープの効率性の向上
アーキテクチャの概要
32
SAP システム・パフォーマンス
図 3 に、SAP の合計ダイアログ・ステップ数と、3 つのそれぞれの構成の平均レスポンス・タ
イムを示します。
図 3:SAP システム・パフォーマンス
表 9 に、同じデータを表形式で示します。
表 9:SAP システム・パフォーマンス
テスト実行
合計ダイアログ・ステップ数
(単位:1,000)
平均レスポンス・タイム(ミリ秒)
シック・ベースライン
588
1,111.1
シン
605
1,033.3
FAST VP
2% EFD、
38% FC、
60% SATA
595
1,047.9
説明
ストレージ LUN をシック LUN 構成からシン LUN 構成に変換した結果、データベース全体が
FC ディスク上の単一の大きな仮想プールに配置されました。その結果、ベースライン構成と
の比較において、スループットが向上し、平均レスポンス・タイムが短縮されました。
FAST VP が有効な場合、FAST コントローラは、ワークロードを分析し、FAST VP ポリシーに指
定された EFD および SATA ディスクにデータを移動するためのデータ移動要求を生成します。
FAST VP を有効にした場合も、ベースラインとの比較において、スループットが向上し、平均
レスポンス・タイムが短縮されました。
EMC Symmetrix FAST VP による SAP ランドスケープの効率性の向上
アーキテクチャの概要
33
Oracle I/O パフォーマンス
図 4 に、Oracle I/O 待機(単位:%)を示します。
図 4:Oracle I/O パフォーマンス
表 10 に、同じデータを表形式で示します。
表 10:Oracle I/O パフォーマンス
テスト実行
Oracle I/O 待機
シック・ベースライン
53.58%
シン
54.74%
FAST VP
2% EFD、
38% FC、
60% SATA
51.71%
説明
「2% EFD、38% FC、60% SATA」FAST VP 階層戦略では、ベースラインとの比較において、I/O
待機が減少しました。つまり、ストレージとの I/O に関してシステムが待機する時間が減りま
した。
EMC Symmetrix FAST VP による SAP ランドスケープの効率性の向上
アーキテクチャの概要
34
VMAX のディスク使用率
Symmetrix ヒート・マップは、EMC Symmerge ユーティリティからの出力です。このユーティリ
ティを使用すると、ワークロード期間中のディスク使用率を視覚的に表現できます。よりビ
ジーなディスクは黄色とオレンジ色で表され、あまりビジーでないディスクは緑色と青色で表
されます。
ベースライン(シック LUN)構成
図 5 に、元の(ベースライン)ディスク・レイアウトのヒート・マップを示します。このマップからは、
いくつかのディスクのみがビジーで、ほとんどのディスクはビジーでないことがわかります。
図 5:ベースライン(シック LUN)構成のヒート・マップ
EMC Symmetrix FAST VP による SAP ランドスケープの効率性の向上
アーキテクチャの概要
35
シン LUN 構成
図 6 に示すように、シック LUN からシン LUN に変換した後では、一部のディスクが他のディス
クよりもやや多く使用されていますが、I/O 使用率がより均等にディスクに配分されています。
図 6:シン LUN 構成のヒート・マップ
EMC Symmetrix FAST VP による SAP ランドスケープの効率性の向上
アーキテクチャの概要
36
FAST VP が有効な構成
FAST VP を有効にした後では、I/O 使用率がドライブに均等に配分されました。図 7 に示すよ
うに、すべてのドライブの使用率が均等になっています。
図 7:FAST VP が有効な構成のヒート・マップ
シック LUN からシン LUN への変換に必要な時間
SAP 環境全体で 960 GB のディスク領域が使用されています。シック LUN からシン LUN へ
の変換には、LUN のクローンを作成する操作が含まれます。検証チームは、EMC
Replication Manager(SAP 向けのインテリジェントなクローン作成 EMC ソリューションの一部)
と EMC TimeFinder レプリケーション・テクノロジーを使用しました。
ソース LUN とターゲット LUN の最初の同期化では、処理が完了するまでに 53 分を要しました。
推奨事項:変換に伴うダウンタイムを短縮するには、EMC Replication Manager ジョブを実行
して、カットオーバーの前に最初の同期化を実行します。
EMC Symmetrix FAST VP による SAP ランドスケープの効率性の向上
アーキテクチャの概要
37
FAST VP によって開始されたデータ移動のメトリック
検証チームは、FAST VP によって開始されたデータ移動操作中のストレージに対する影響を
測定しました。
具体的には、シン LUN 構成で FAST VP(2% EFD、38% FC、60% SATA)を有効にした場合の
移動について評価しました。768 GB を占めるデータベース LUN に関して、チームは、バック
エンド IOPS、割り当てポリシー・コンプライアンスを実現するまでの時間、データの位置を最
適化するのに要した時間を収集しました。
注:測定したデータ移動(ファイバ・チャネルから 3 階層戦略への移動)は、FAST VP が始め
て有効化された後に発生した、最初の 1 回限りのデータ移動でした。
注:FAST VP によって開始されたデータ移動を実行する際、SAP のダウンタイムは必要ありま
せんでした。
表 11 に、結果を示します。この表に示すように、データ移動後に IOPS は通常に戻り、割り
当てポリシー・コンプライアンスの実現とデータの位置の最適化に要した時間は合計で
100 分でした。
表 11:FAST VP によって開始されたデータ移動中のストレージに対する影響
移動の前と後のバック
エンド IOPS
最初の 1 回限りの移動
中のバックエンド IOPS
割り当てポリシー・コン
プライアンスの実現に
要した時間(分)
データの位置の最適化
に要した時間(分)
1,300
3,500
85
15
注:SAP データベースの半分以上が別のストレージ階層に移動されました。これは、初回の
移動操作中のストレージ・バックエンドにおける高水準のアクティビティが FAST VP によって
無停止で実行されることを示しています。それ以降、FAST VP によって実行されるインクリメ
ンタルな移動では、最小限のストレージ・バックエンド・ロードが生成されました。
結論
サマリー
このソリューションは、Intel Xeon プロセッサを搭載した EMC Symmetrix VMAX FAST VP(Fully
Automated Storage Tiering for Virtual Pools)と SAP ERP アプリケーションを組み合わせるこ
とで大幅なコスト削減を実現できることを示しています。FAST VP は、ストレージの効率性を
改善しつつ、自動化によって複雑さを軽減することにより、SAP ERP インスタンスの動的なビ
ジネス駆動型のパフォーマンス要件を満たします。さらに、このソリューションは、VMware
vSphere のサーバ仮想化機能の活用によりコストを削減できる可能性も示しています。
重要なポイント、発見事項
ソリューションの検証に関する重要な結果を次に示します。
22%の CAPEX の削減
FAST VP を使用した複数階層の EFD/FC/SATA 構成において、システムのパフォーマンスま
たはスループットを犠牲にすることなく、ストレージの CAPEX(設備投資)に関してギガバイト
あたり 22%のコスト削減が実現されました。この値は、FAST VP を使用した場合と使用しない
場合のストレージ階層構成のコストを評価および比較することによって導き出されました。
EMC Symmetrix FAST VP による SAP ランドスケープの効率性の向上
アーキテクチャの概要
38
37%の OPEX の削減
FAST VP を使用した複数階層の EFD/FC/SATA 構成において、OPEX(運用コスト)に関してギ
ガバイトあたり 37%の電力消費コスト削減が実現されました。この値は、EMC Power
Calculator Web ベース・ツールで FAST VP を使用した場合と使用しない場合のストレージ階
層構成のコストを評価および比較することによって導き出されました。
パフォーマンスを維持しながら自動化および最適化されたストレージ管理
FAST VP は、現実の SAP ワークロードのパフォーマンス要件を満たしたうえでストレージ・リ
ソースの最適化を単純化する、自動化されたソリューションを提供します。ストレージは、ス
プレッドシートで追跡される LUN の代わりに、プールとして管理されます。ストレージは、ダウ
ンタイムなしで迅速にプロビジョニングでき、データの増加に対応します。
追加のメリット
さまざまな業務時間にさまざまな職務をサポートする単独の SAP 本番システムを運用してい
る顧客は、ストレージ・システム・バックエンドへの影響が最小に抑えられた、FAST VP を使用
したホット・データの継続的な移行によってもメリットが得られます。
グローバルな SAP システムをサポートする統合データセンターを運用している顧客の場合、
タイム・ゾーンごとにユーザー・アクティビティが異なります。FAST VP の自動ストレージ階層
化を使用することにより、特定の時点で最もアクティブなビジネス・プロセスに対して、最適な
システム・パフォーマンスが確保されます。
多数の開発システムや品質保証システムがある場合は、コスト効率を最適化するために、
単一のストレージ・アレイに統合するのが一般的です。FAST VP の仮想プールは、ディスク使
用率の最適化に役立つとともに、これらのシステム上で同時に実行されている複数のプロ
ジェクトに起因する分散されたピーク・ロードにも対応します。
重要な考慮事項
このレポートに含まれるすべてのパフォーマンス・データは、厳密に管理された環境で取得
されたデータです。顧客の SAP システム・ランドスケープの複雑さによって、得られる結果が
異なる場合があります。階層型ストレージの FAST VP 構成を決める際は、次の可変要因を
考慮する必要があります。
•
SAP システムの使用タイプとワークロード
•
外部の SAP システムおよび非 SAP システムとの間の SAP システム・インタフェース
•
SAP システムのデータ・ボリューム、ローカル性、使用強度
•
SAP システムの設計、アーキテクチャ、実装
EMC Symmetrix FAST VP による SAP ランドスケープの効率性の向上
アーキテクチャの概要
39
参考資料
追加の関連情報については、次のドキュメントを参照してください。
EMC ドキュメント
•
New Features in EMC Enginuity 5875 for Open System Environments(EMC ホワイ
ト・ペーパー)
•
EMC Implementing FAST VP and Storage Tiering for Oracle Database 11g and EMC
Symmetrix VMAX(EMC ホワイト・ペーパー)
•
Storage Tiering for VMware Environments Deployed on EMC Symmetrix VMAX with
Enginuity 5875(EMC ホワイト・ペーパー)
•
SAP向けEMC階層型ストレージ:A New Way to Optimize with Use Cases for EMC
Symmetrix VMAX and Virtual LUN – Applied Technology(EMCホワイト・ペーパー)
•
New Features in EMC Enginuity 5875 for Mainframe Environments(EMC ホワイト・
ペーパー)
•
Enginuity—The EMC Symmetrix Storage Operating Environment – A Detailed
Review(EMC ホワイト・ペーパー)
•
Implementing EMC Symmetrix VMAX in a Cloud Service Provider Environment –
Applied Technology(EMC ホワイト・ペーパー)
VMware のドキュメント
•
SAP Solutions on VMware vSphere 4 Best Practice Guidelines(EMC ホワイト・ペー
パー)
SAP のドキュメント
•
インストール・ガイド:SAP ERP 6.0 – EHP4 Ready ABAP on Linux: Oracle Based on
SAP NetWeaver 7.0 Including Enhancement Package 1
SAP ノート
•
1122388 – Linux VMware ESX 3.x or vSphere Configuration Guidelines
•
0171356 – SAP software on Linux: Essential information
•
1048303 – Red Hat Enterprise Linux 5.x: Installation and upgrade
•
0941735 – SAP memory management for 64-bit Linux systems
•
0830576 – Parameter recommendations for Oracle 10g
•
0805934 – FAQ: Database time
•
0618868 – FAQ: Oracle Performance
•
0619188 – FAQ: Oracle wait events
•
0793113 – FAQ: Oracle I/O Configuration
HP LoadRunner 製品ドキュメント
EMC Symmetrix FAST VP による SAP ランドスケープの効率性の向上
アーキテクチャの概要
40