SAP HANAを活用した基幹系システム¶
図に使用される表記の凡例
想定するシステム¶
「SAP HANAを活用した基幹系システム」の構成例について説明します。
「SAP HANAを活用した基幹系システム」とは、以下のような特徴を持つシステムを対象としています。
- SAP ERPやSAP CRM等の業務アプリケーション用のデータベース基盤としてSAP HANAを利用する
(例) SAP Business Suite powered by SAP HANA, SAP S/4 HANA
- データ分析基盤としてSAP HANAを利用する
(例) SAP BW Powered by SAP HANA, SAP BW/4 HANA
システム構成¶
システム構成パターン¶
本番環境(Production Environment)、品証環境(Quality Assurance Environment)、開発環境(Development Environment)の3ランドスケープで構成する想定です。
代表的な構成パターンは以下の2パターンです。
パターン1:HANAにベアメタルサーバー、SAP APサーバー等にハイパーバイザーを用いたホステッドプライベートクラウド構成
上の例では3ランドスケープで物理サーバーを共有する構成で記載しておりますが、本番環境と品証/開発環境の物理サーバーを分離する構成も可能です。
パターン2:HANAにベアメタルサーバー、SAP APサーバー等にパブリックなサーバーインスタンスを用いたハイブリッドクラウド構成
それぞれのパターンには以下の特徴があります。
パターン1:ホステッドプライベートクラウド構成
- サーバー専有型なため、ハイブリッドクラウド構成と比べ、高パフォーマンス、高セキュリティを実現可能
- 任意のリソースサイズの仮想マシンを構成可能
- クラウド基盤におけるハイパーバイザー層の一斉メンテナンスなどの影響を受けにくい
- 既存の環境と同じハイパーバイザーを選択することで、スムーズなクラウドマイグレーションを実現可能
- 仮想マシンがおよそ20台以上の中規模~大規模のシステムでコストメリットがある
パターン2:ハイブリッドクラウド構成
- ハイパーバイザーの設計、構築、運用が不要
- ホステッドプライベートクラウド構成と比べ、より迅速にサーバー環境構築が可能
- サーバーインスタンスがおよそ20台までの小規模のシステムでコストメリットがある
なお、上図における、サーバーの区分を以下の通り定義します。
サーバー区分 | |
---|---|
SAP HANAサーバー | SAP HANA |
SAP APサーバー | SAP S/4HANA, SAP BW等 |
SAP 関連サーバー群 | Solution Manager, SLT Server, SAP router |
その他サーバー群 | Monitoring Server, Job Management等 |
SAP HANAサーバーの構成¶
SAP HANAサーバーは、SAP HANA セットを利用し、お客さま専有のベアメタルサーバー、ファイルストレージプレミアム、および SAP HANA Deployed TDI with Red Hat Enterprise Linux for SAP HANA を組み合わせて構成します。
- ベアメタルサーバーメニューの詳細につきましては、こちら を参照ください。
- ファイルストレージメニューの詳細につきましては、こちら を参照ください。
- SAP HANAメニューの詳細につきましては、こちら を参照ください。
なお、SAP HANA Deployed TDI with Red Hat Enterprise Linux for SAP HANA では、バックアップ領域はファイルストレージプレミアム上に構成されます。
別途ブロックストレージまたはサーバーインスタンスサービス等を用いたファイルサーバーを構築し、バックアップ領域をファイルストレージプレミアムの外部に再構成する事を推奨します。
- ブロックストレージの詳細につきましては、こちら を参照ください。
- サーバーインスタンスの詳細につきましては、こちら を参照ください。
注釈
各メニューのご利用方法については、各メニューのチュートリアルを参照ください。
SAP APサーバーの構成¶
SAP APサーバーは、下記の2パターンのいずれかで構成します。
- ホステッドプライベートクラウドの場合 : ハイパーバイザーメニューの仮想マシンを利用
- ハイブリッドクラウドの場合 : サーバーインスタンスメニューを利用
ハイパーバイザーメニューでは、vSphere ESXi、あるいはHyper-Vを利用し、仮想マシンを構成します。
- ハイパーバイザーの詳細につきましては、こちら を参照ください。
サーバーインスタンスメニューでは、Red Hat Enterprise Linux for SAP Applicationsを利用し、サーバーインスタンスを構成します。
- Red Hat Enterprise Linux for SAP Applicationsの詳細につきましては、こちら を参照ください。
- サーバーインスタンスメニューの詳細につきましては、こちら を参照ください。
SAP関連サーバー群の構成¶
SAP関連サーバー群は、下記の2パターンのいずれかで構成します。
- ホステッドプライベートクラウドの場合 : ハイパーバイザーメニューの仮想マシンを利用
- ハイブリッドクラウドの場合 : サーバーインスタンスメニューを利用
ハイパーバイザーメニューでは、vSphere ESXi、あるいはHyper-Vを利用し、仮想マシンを構成します。
サーバーインスタンスメニューでは、各アプリケーションに適切なOSを選択し、サーバーインスタンスを構成します。
- OSメニューの詳細につきましては、こちら を参照ください。
サイジング¶
Quick SizerによるSAPS値の算出¶
一般的にSAP APサーバー等のサイジングはSAP提供のQuick Sizer Tool(以下、「Quick Sizer」と記載します)を用いて実施します。
- Quick Sizerは、SAP Business Suiteのサイジングを行うために設計されたWebベースのツールです。同時接続ユーザー数、データフットプリント等のお客さまの要件に基づき、必要なHW要件をメモリーサイズ・SAPS値として求めることができます。
- Quick Sizerにて求められるサイジング結果は、アドオンプログラム・カスタマイズなどのオーバーヘッドを含まない値になります。
- 実際のお客さまのシステム構成を鑑みてサーバーを選定ください。Quick Sizerの詳細につきましては、8.3.1 SAP社提供のドキュメントを参照ください。
SAP HANAサーバー向けベアメタルサーバーとストレージ容量の選定¶
ベアメタルサーバーの選定
SAP HANAサーバーのサイジングではSAPS値は、あくまで参考値として使用されます。
お客さまにてお見積りされた、システムに必要なDB容量を基本にメモリーサイズを確定し、対応するベアメタルサーバーメニューを選定します。
フレーバー | 仮想CPU | メモリー | 参考SAPS値 (ERP6.0) 非Unicode | 参考SAPS値 (ERP6.0) Unicode |
---|---|---|---|---|
General Purpose 2 | E5-2670v3 2P/24C | 256GB | 74,900 | 59,900 |
General Purpose 3 | E5-2699v3 2P/36C | 512GB | 106,300 | 85,000 |
ストレージ容量の選定
SAP HANAサーバー用のストレージは、ファイルストレージプレミアムとローカルストレージを利用します。
各ファイルシステムでのマウントポイント、対応するストレージメニュー、および推奨ストレージサイズは下表の通りです。
ファイルシステム | マウントポイント | ストレージメニュー | 推奨ストレージサイズ | 格納先 |
---|---|---|---|---|
データボリューム | /hana/data | 400MB/s | HANAサーバーのメモリーサイズ ×1 | ファイルストレージプレミアム |
ログボリューム | /hana/log | 250MB/s | HANAサーバーのメモリーサイズ ×0.5 | ファイルストレージプレミアム |
インストレーションパス | /hana/shared | 100MB/s | HANAサーバーのメモリーサイズ ×1 | ファイルストレージプレミアム |
システムインスタンス | /usr/sap | − | 50GB以上 | ローカルディスク |
注釈
SAP HANA Deployed TDI with RedHat Enterprise Linux for SAP HANA では、バックアップ領域は、SAP HANAデフォルトの/hana/shared配下に作成されますが、別途ブロックストレージ、またはサーバーインスタンスサービス等を用いたファイルサーバーを構築し、バックアップ領域をファイルストレージプレミアムの外部に再構成されることを推奨します。 バックアップ領域の容量はお客さまの想定されるバックアップ手法、世代を考慮しサイジングしてください。
SAP APサーバーおよびSAP関連サーバー群向けサーバーインスタンスリソースの確定¶
ハイパーバイザーを利用する場合
Quick Sizerの出力値を参考に、ハイパーバイザーのベアメタルサーバー上に構築する仮想マシンに割り当てるリソースサイズを確定します。代表的なパターンにおけるSAPS値は下表を参照ください。
フレーバー | Pattern | 仮想CPU | メモリー | 参考SAPS値 (ERP6.0) 非Unicode | 参考SAPS値 (ERP6.0) Unicode |
---|---|---|---|---|---|
Virtual Servers on General Purpose 1 | Pattern 1 | 1vCPU | 4GB | 1,800 | 1,500 |
Pattern 2 | 2vCPU | 8GB | 3,800 | 3,100 | |
Pattern 3 | 4vCPU | 16GB | 7,600 | 6,100 | |
Virtual Servers on General Purpose 2 | Pattern 1 | 1vCPU | 4GB | 1,500 | 1,200 |
Pattern 2 | 2vCPU | 8GB | 3,000 | 2,400 | |
Pattern 3 | 4vCPU | 16GB | 6,000 | 4,800 | |
Pattern 4 | 8vCPU | 32GB | 12,000 | 9,600 | |
Pattern 5 | 16vCPU | 64GB | 24,000 | 19,200 | |
Virtual Servers on General Purpose 3 | Pattern 1 | 1vCPU | 4GB | 1,300 | 1,100 |
Pattern 2 | 2vCPU | 8GB | 2,800 | 2,300 | |
Pattern 3 | 4vCPU | 16GB | 5,600 | 4,500 | |
Pattern 4 | 8vCPU | 32GB | 11,300 | 9,100 | |
Pattern 5 | 16vCPU | 64GB | 22,600 | 18,100 | |
Pattern 6 | 32vCPU | 128GB | 45,300 | 36,300 |
サーバーインスタンス利用する場合
Quick Sizerの出力値を参考に、サーバーインスタンスのフレーバーを選定します。
フレーバー | 参考SAPS値 (ERP6.0) 非Unicode | 参考SAPS値 (ERP6.0) Unicode |
---|---|---|
1CPU-4GB | 1,500 | 1,200 |
2CPU-8GB | 3,000 | 2,400 |
4CPU-16GB | 6,000 | 4,800 |
8CPU-32GB | 12,000 | 9,600 |
16CPU-64GB | 24,000 | 19,200 |
注釈
- 上記SAPS値は、弊社の経験等をもとに作成された推測値であり、サイジングにあたっての参考としてご提示するものです。
- 上記SAPS値は、アドオン・プログラムなどの負荷を含まない、机上での計算値になります。実際のお客さまシステムのパフォーマンスにつきましては、実データ、実カスタマイズ環境及びアドオン・プログラムを加味した実測によるベンチマーク試験を行ない、最適なシステム構成を確認することをお奨めいたします。
バックアップリストア構成¶
SAP HANAサーバーのシステムバックアップリストア¶
SAP HANAサーバーのシステムバックアップ構成¶
SAP HANAサーバーのシステム領域のバックアップについては、以下のような構成を想定しています。
サーバーインスタンスを利用してNFSサーバーを構築し、NFSサーバー上にSAP HANAサーバーのバックアップを取得します。
SAP HANAサーバーのシステム領域のバックアップ手順例につきましては、 SAP HANAサーバーのシステムバックアップリストアガイド を参照ください。
SAP HANAサーバーのシステムリストア構成¶
SAP HANAサーバーのシステム領域のリストアについては、以下のような構成を想定しています。
NFSサーバーからバックアップファイルをSAP HANAサーバーにリストアします。
SAP HANAサーバーのシステム領域のリストア手順例につきましては、SAP HANAサーバーのシステムバックアップリストアガイド を参照ください。
SAP HANAサーバーのデータ領域のバックアップリカバリ¶
SAP HANAサーバーのデータ領域のバックアップリカバリはSAP社提供のHANA studio等を利用して実施することが可能です。
データ領域のバックアップ、リカバリのシステム構成イメージは以下の通りです。
サーバーインスタンスを利用してNFSサーバーを構築し、NFSサーバー上にSAP HANAサーバーのデータ領域のバックアップを取得します。
リカバリ時は、NFSサーバー上に取得したバックアップデータからリカバリを行います。
注釈
サーバーインスタンスで構築したNFSサーバーのI/O性能はベストエフォートとなります。I/O性能の確保が必要な場合は、ブロックストレージをご利用ください。
SAP HANAサーバーのHA構成¶
SAP HANAサーバーのHA構成は、SAP HANA System Replicationの機能を用いて構築することが可能です。
構成イメージは以下の通りです。
SAP HANAサーバーのHA構成の構築手順例につきましては、SAP HANAサーバー HA構成設定ガイド を参照ください。
SAP HANAサーバーのスケールアップ¶
SAP HANAサーバー(General Purpose 2)はSAP HANAサーバー(General Purpose 3)にスケールアップすることが可能です。
SAP HANAサーバーのスケールアップ手順例につきましては、SAP HANAサーバー スケールアップガイド を参照ください。
参考ドキュメント¶
本資料作成にあたり参照したドキュメント、およびお客さまが「SAP HANAを活用したSAPシステム」を構成するにあたり参考となるドキュメントを下記に示します。閲覧には、SAP社へのユーザー登録をお客さまで実施いただく必要があります。
SAP社提供ドキュメント¶
SAP Notes¶
SAP Notesは、こちら で検索可能です。
- 28976 - Remote connection data sheet
- 35010 - Service connections: Composite note/overview
- 1122387 - Linux : 仮想化環境での SAP サポート
- 1122388 - Linux : VMware vSphere 設定ガイドライン
- 1400911 - Linux : SAP on Red Hat KVM - Kernel-based Virtual Machine
- 1409608 - Windows での仮想化
- 1492000 - 仮想環境に関する一般サポート内容
- 1514966 - SAP HANA 1.0: SAP In-Memory Database のサイジング
- 1580509 - Windows Server Editions supported by SAP
- 1637145 - SAP BW on HANA: SAP HANA のサイジング
- 1736976 - BW on HANA 用のサイジングのレポート
- 1793345 - Sizing for SAP Suite on HANA
- 1872170 - Suite on HANA sizing report
- 2161991 - VMware vSphere 設定ガイドライン