ベストプラクティス 15.1 – SAP のパフォーマンスに関するオペレーティングシステムのガイドラインに従う - SAP Lens

ベストプラクティス 15.1 – SAP のパフォーマンスに関するオペレーティングシステムのガイドラインに従う

SAP は、デプロイする SAP ソフトウェアがサポートする各オペレーティングシステムに最適なパフォーマンスを実現するためのチューニング方法について、具体的なガイダンスを提供しています。関連するチューニングパラメータを理解し、オペレーティングシステム固有のオプションを利用して、パフォーマンスチューニングをより簡単かつダイナミックに行うために、デプロイするオペレーティングシステムに関するすべての SAP ドキュメントを必ずお読みください。

提案 15.1.1 – インストール、バージョンアップ、インフラストラクチャの変更に先立ち、オペレーティングシステム関連の SAP Notes を確認する

オペレーティングシステムを構築または更新する場合 (オートメーションまたはマニュアル)、SAP ソフトウェアとオペレーティングシステムのバージョンの組み合わせに固有の適切なパフォーマンス設定が適用されていることを確認します。

提案 15.1.2 – オペレーティングシステムベンダー提供の SAP チューニングを評価する

Red Hat と SUSE は、SAP の実行に最適化されたツールや設定を含むイメージとリポジトリを提供しています。これらは、AWS Marketplace や bring-your-own-subscription (BYOS) モデルで提供されています。

ベンダーは、自社のオペレーティングシステムが SAP アプリケーションに最適化されていることを確認するために投資しています。ベンダー提供の saptune などのチューニングツールや、Red Hat Enterprise Linux 用の (Ansible) システムロールを使用すると、パフォーマンスチューニングのための既知のベースラインを定義するのに役立ちます。特定の SAP ワークロードに最適なオペレーティングシステムのチューニングを妨げることなく、これらのツールにより、最も一般的な要件の調査、計算、適用に関連する労力を軽減することができます。また、 tuned デーモンに関連付けられた設定は、CPU カウントや使用可能なメモリなど、システムから収集した情報を使用して動的に調整することもできます。

オペレーティングシステム Guidance
SUSE Linux Enterprise Server (SLES)

SAP Note: 1275776 - Linux: Preparing SLES for SAP environments (Linux: SAP 環境用 SLES の準備) [SAP ポータルへのアクセス権が必要]

Red Hat Enterprise Linux

SAP Note: 2777782 - SAP HANA DB: Recommended OS Settings for RHEL 8 (SAP HANA DB: RHEL 8 で推奨される OS 設定) [SAP ポータルへのアクセス権が必要]

Microsoft Windows

(ガイダンスについては SAP またはベンダーのドキュメントを参照)

Oracle Enterprise Linux

SAP Note: 2478541 - Operating System Requirements for Oracle Database (Oracle Database のオペレーティングシステム要件) [SAP ポータルへのアクセス権が必要]

提案 15.1.3 – オペレーティングシステムに関連するネットワークパラメータを適用する

SAP システムのパフォーマンスは、特に SAP HANA のスケールアウトデータベースの設計や、システム環境における異なるアプリケーションサーバーインスタンスとデータベースインスタンス間の通信において、ネットワークの誤設定によって深刻な影響を受ける可能性があります。AWS では、インスタンスの最大ネットワークスループットはインスタンスファミリーやサイズによって決まるケースが多いのですが、OS レベルや SAP ソフトウェア自体のネットワーク設定のチューニングが影響を与えることがあります。

以下の AWS と SAP のレコメンデーションを参照してください。