ベストプラクティス 20.5 – 使用状況を確認し、最適化を図る - SAP Lens

ベストプラクティス 20.5 – 使用状況を確認し、最適化を図る

SAP ワークロードを定期的に確認し、コスト最適化の機会を特定します。定期的な確認作業では、AWS の請求書と SAP ワークロード予算の間に見られる差異と異常をできるだけなくすこと、SAP クラウドリソースがすべて適切にサイジングされているか、過剰にプロビジョニングされていないかを確認すること、SAP ワークロードのコスト効率の改善につながるような新たな AWS サービスまたは値下げが発表されていないか確認することに焦点を置きます。

提案 20.5.1 – 使用量が当初の計画より多い場合は追加コストを最小限に抑える

予期しないビジネスイベントが発生した場合や、さらなるパフォーマンスが必要になった場合、クラウドの使用量が増えて推定コストを超えることがあります。このような変化を分析するときは、新たなコストの最適化を念頭に置きます。変化が持続的なものであれば、Savings Plan の契約またはリザーブドインスタンスを増やすことを検討します。

短期間だけキャパシティを増やす必要がある場合は、オートスケーリングまたはスケジュールされたオンデマンドインスタンス容量を使った水平スケーリング (例えば、SAP アプリケーションサーバーの追加) を行ってコストを最小化することを検討します。

提案 20.5.2 – SAP ワークロードの使用状況メトリクスを確認し、可能な限り適切なサイジングを行う

SAP システムを支えるコンポーネントについて、サイジングが適切かを定期的に確認します。CloudWatch メトリクスに基づいて以下の点を検討します。

  • SAP EC2 コンピューティングは適切なサイズか。 CPU またはメモリの使用率が低いか。 小さい EC2 インスタンスサイズに移行できるか。

  • SAP ストレージは適切なサイズか。 プロビジョニングしていながら使用していない超過スペースがないか。 ボリュームサイズを削減できるか。

  • SAP ストレージのパフォーマンスは適切か。 過剰にプロビジョニングされ、削減可能な IOPS または MBps はないか。

  • バックアップとスナップショットは適切に管理されているか。 S3 Standard にあるバックアップコピーが多すぎないか。それを Amazon S3 Infrequently Accessed または Amazon S3 Glacier にアーカイブできないか。

  • 例えば AWS Compute OptimizerAWS Trusted Advisor のようなツールを使用して最適化の余地がある領域を特定します。SAP 特有のコンピューティングおよびストレージの制限について次で確認します。SAP Note: 1656099 - SAP Applications on AWS: Supported DB/OS and Amazon EC2 products (AWS 上の SAP アプリケーション: サポートされる DB/OS および Amazon EC2 製品) [SAP ポータルへのアクセス権が必要]。

わかったことに基づいて、引き続き SAP ワークロードコンポーネントを定期的にサイジングし、Savings Plans およびリザーブドインスタンスを最大限に使用します。

提案 20.5.3 – AWS の新しいサービスおよびプランのうち、どれを採用すればさらなるコスト最適化が可能かを理解する

AWS は、定期的に新しいサービスや値下げを発表しています。少なくとも 1 年に 1 回、新しい SAP on AWS サービスの発表を確認し、自身のアーキテクチャで活用する方法を検討してください。AWS と結んだ Enterprise Support 契約の中でテクニカルアカウントマネージャー (TAM) を割り当てられている場合は、TAM が定期的な新サービスと最適化の検討をお手伝いします。

最新のお知らせとニュースを受け取るため、 SAP on AWS ブログ および 最新情報 フィードに登録しましょう。

SAP ワークロードを継続的に最適化する方法については、[運用上の優秀性]: ベストプラクティス 4.4 - 定期的なワークロードレビューを実行して、回復力、パフォーマンス、俊敏性、コストを最適化する をご覧ください。