

# ベストプラクティス 15.1 – SAP のパフォーマンスに関するオペレーティングシステムのガイドラインに従う
<a name="best-practice-15-1"></a>

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 の準備)](https://launchpad.support.sap.com/#/notes/1275776) [SAP ポータルへのアクセス権が必要]  | 
| Red Hat Enterprise Linux  |  SAP Note: [2777782 - SAP HANA DB: Recommended OS Settings for RHEL 8 (SAP HANA DB: RHEL 8 で推奨される OS 設定)](https://launchpad.support.sap.com/#/notes/2777782) [SAP ポータルへのアクセス権が必要]  | 
| Microsoft Windows |  (ガイダンスについては SAP またはベンダーのドキュメントを参照)  | 
| Oracle Enterprise Linux |  SAP Note: [2478541 - Operating System Requirements for Oracle Database (Oracle Database のオペレーティングシステム要件)](https://launchpad.support.sap.com/#/notes/2478541) [SAP ポータルへのアクセス権が必要]  | 

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

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

 以下の AWS と SAP のレコメンデーションを参照してください。 
+  AWS ドキュメント: [同じ Amazon VPC 内で Amazon EC2 Linux インスタンス間のネットワークスループットをベンチマーク](https://aws.amazon.com/premiumsupport/knowledge-center/network-throughput-benchmark-linux-ec2/) 
+  AWS ドキュメント: [Elastic Network Adapter – Amazon EC2 向けの高性能パフォーマンスネットワークインターフェイス](https://aws.amazon.com/blogs/aws/elastic-network-adapter-high-performance-network-interface-for-amazon-ec2/) 
+  AWS ドキュメント: [クラスタープレイスメントグループ](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/placement-groups.html#placement-groups-cluster) 
+  SAP Note: [2198693 - Key Monitoring Metrics for SAP on Amazon Web Services (AWS) (アマゾン ウェブ サービス (AWS) 上の SAP の主なモニタリングメトリクス)](https://launchpad.support.sap.com/#/notes/2198693) [SAP ポータルへのアクセス権が必要] 
+  SAP Note: [1612283 - Hardware Configuration Standards and Guidance (ハードウェアの設定に関する標準とガイダンス)](https://launchpad.support.sap.com/#/notes/1612283) [SAP ポータルへのアクセス権が必要] 
+  SAP Note: [2081065 - Troubleshooting SAP HANA Network (SAP HANA ネットワークのトラブルシューティング)](https://launchpad.support.sap.com/#/notes/2081065) [SAP ポータルへのアクセス権が必要] 
+  SAP Note: [1100926 - FAQ: Network performance (よくある質問: ネットワークパフォーマンス)](https://launchpad.support.sap.com/#/notes/1100926) [SAP ポータルへのアクセス権が必要] 