プロジェクト

全般

プロフィール

[GGW3.2.1/GGH4.X] 検証によって CPU = 1core, MEM = 4GB で10ユーザ利用出来ることが分った.CPU = 4core, MEM = 16GB で40ユーザ利用出来ると考えて良いか?

技術ノート
2012/09/26

[番号]
技術ノート KGTN 2012092701

[現象]
[GGW3.2.1/GGH4.X] 検証によって CPU = 1core, MEM = 4GB で10ユーザ利用出来ることが分った.CPU = 4core, MEM = 16GB で40ユーザ利用出来ると考えて良いか?

[説明]
いいえ,プロセッサやメモリを増やしても,Windowsのオーバーヘッドや周辺のリソースネック等により性能がリニアに伸びることはありません.また,多数のユーザを1台のサーバで運用した場合,Windowsが不安定になると全てのユーザが影響を受けることになり,運用コストを含めたトータルコストがより増大する可能性もあります.このようなケースでは,1台の物理サーバの上に,複数の仮想サーバ (GGサーバ) を配置するのが最近の傾向です.システムの構成決定に当たっては,運用や保守に要するコスト (特に障害発生時等に生じる大きなコスト) も含めたトータルコストで判断なさることを強くお勧めします.

補 足
データベースサーバやウエッブサーバのように限られたプロセスが定常的に動作するようなシステムでは Windows も安定しているようですが,多数のユーザがアプリケーションの起動と終了を頻繁に繰り返すアプリケーションサーバではメモリの断片化等が発生し易く,Windows が不安定な状況に陥ることがあります.複数のサーバに分けることで,このような問題の発生の可能性が軽減されます.

ファイル

KGTN2012092701.pdf (68.8 KB) kitasp 技術センター, 2012/09/27 07:34