ベストプラクティス 13.2 - SAP のワークロードに適した EC2 インスタンスを選択する。
AWS は SAP と協力し、AWS のサービスが幅広いインスタンスタイプで SAP ソフトウェアの実装と運用に適していることを確認しています。適切なインスタンスを特定するために、関連する SAP ノートやドキュメントからのガイダンスを使用します。EC2 インスタンスファミリーは、SAP ワークロードの実行に適した CPU とメモリの比率、ストレージやネットワークスループットの特性を備えています。パフォーマンスメトリクス、SAPS の数値、およびコンピューティングの見積もりを使用して、要件を適切なインスタンスタイプにマッピングします。選択したリージョンとアベイラビリティーゾーンで、これらのインスタンスが利用可能であることを確認します。
提案 13.2.1 – サポートされるデータベース、オペレーティングシステム、AWS のサービスに関する SAP のガイダンスに従う
AWS は、SAP 製品のデプロイに利用できるサービスを提供しています。SAP Note:
1656099 - SAP Applications on AWS: Supported DB/OS and Amazon EC2 products (AWS 上の SAP アプリケーション: サポートされる DB/OS および Amazon EC2 製品)
AWS CLI を使用して、特定の AZ 内の個々のインスタンスタイプの可用性を判断し、 インスタンスタイプの拡張性を説明することができます 。
-
AWS ドキュメント: SAP 向け Amazon EC2 インスタンスタイプ
-
SAP ドキュメント: SAP NetWeaver ベンチマーク
提案 13.2.2 – ハードウェアメトリクスと SAPS を選択の指針にする
SAP がサポートする Amazon EC2 インスタンスファミリーは、それぞれ特定の vCPU とメモリの比率を提供します。パフォーマンスプロファイルを理解するために、お客様の要件に基づいて各インスタンスファミリーを評価する必要があります。現行世代の Amazon EC2 インスタンス (
AWS Nitro ベース
SAP アプリケーションサーバーは、汎用 (m*
) またはメモリ最適化 (r*
) インスタンスのいずれかを使用できます。より高い vCPU/メモリ比率が必要な場合は、コンピューティング最適化 (c*
) インスタンスの使用を検討してください。AnyDB データベースサーバーの場合、メモリ最適化 (r*
) インスタンスは必要なコアとメモリの比率に適していますが、特に CPU 単位のライセンスが適用されるデプロイでは、サイジングを検証するために追加の分析を行う必要があります。メモリ上で動作する SAP HANA データベースの場合、メモリ最適化 (r*
、x*
、u*
) が唯一のオプションとなります。
提案 13.2.3 – SAP HANA のハードウェアディレクトリとメモリ要件を使用して、SAP HANA 用の EC2 インスタンスを選択する
AWS は、SAP HANA ワークロードを実行するための Amazon EC2 インスタンスのサブセットに対する SAP HANA 認定を取得しています。これらのインスタンスの詳細と、サポートされる IaaS アプリケーションタイプ (OLAP、OLTP、SAP Business One、Scale-Out) は次に記載されています。
Certified and Supported SAP HANA Hardware (認定およびサポートされている SAP HANA ハードウェア)
データベースのサイズと実際のワーキングメモリの使用量によって、必要なメモリとインスタンスの選択が決まります。
非本番稼働ワークロードの場合、追加のオプションがあります。以下のブログを参照してください。
-
SAP on AWS ブログ: SAP HANA ワークロードの非本稼働環境における小さいサイズの X1e インスタンス
提案 13.2.4 – EC2 インスタンスの機能とスループット特性を意識する
Amazon EC2 インスタンスにはさまざまな機能とスループット特性があり、特に高い I/O とスループットを必要とするワークロードの場合は、ユースケースに基づいて評価する必要があります。これらには、 Elastic Network Adapter (ENA) による ネットワーク機能の強化、I/O パフォーマンス、Amazon EBS の最適化、プレイスメントグループへの適合性などが含まれます。機能の一覧は、こちらをご覧ください。
-
AWS ドキュメント: 汎用インスタンス
-
AWS ドキュメント: メモリ最適化インスタンス
-
AWS ドキュメント: コンピュート最適化インスタンス