main server
を35GB ram
で実行し、app server
を65GB ram
で実行するSAPインストールがあります。運用システムの観点からは、main server
には1つのアプリケーション専用の31GB ram
の固定割り当てがあり、運用システム(4GB ram
)にはWindows 2012 R2 64bits
が残されています。この残りの4GB ram
から、ほぼ100%を使用することがよくあります。何度かシステムにログインすると、300MB ram
が無料になっています。
アプリケーションの観点からは、main server
に大きなエラーが発生することはありません。これは無料で使用できる31GB ram
があり、通常はその40〜60%を使用するためです。 app server
にはいくつかのピークがありますが、通常は使用率が80%を超えないため、問題はないと思います。
しかし、Windows
運用システムの観点から、main server
を実行するための十分な空きメモリ量はどれくらいでしょうか。
ベストプラクティスを検証したところ、最大使用量の33%という控えめなしきい値を定義する重要なシステムの一般的な情報が見つかりました。その量に達するときはいつでも、容量は見直されるべきです。これはキャパシティプランニングの質問だと思いますが、かなり技術的です。システムがメモリ使用量を最大限に活用している場合、使用可能なメモリを必ず増やす必要がありますか?このシナリオでは、どのレベルまでメモリを増やす必要がありますか?仮想マシンアプリケーションマネージャーからの動的設定を単に信頼する必要がありますか?ありがとうございました。
ご存知かもしれませんが、サーバーのメモリ要件は、サーバーで実行されているものによって異なります。もし私があなたなら、固定割り当て/専用メモリを取り除き、OSとアプリケーションにメモリプールを共有させます。
4GBはごく少量のRAM最新のオペレーティングシステム、特に完全なGUIを備えたWindowsサーバーの展開など...サーバー2012であることが認められており、問題なく4GBで実行されます。さらにRAMを追加するか、アプリのメモリ割り当てから一部を削除します。
RAM私がWindowsベースのサーバーを実行するのはAT LEAST 8GBです。Microsoftが最小量を主張しているので、これの一部は個人的な意見です。 RAMサーバー2012では512MBである必要があります(私はそれを購入しません。彼らの正しい考えでそうするでしょう)。