2

PIDコントローラータイプのメカニズムを使用して計算リソースを管理する前例があるかどうか疑問に思いました(http://en.wikipedia.org/wiki/PID_controllerを参照)。

計算リソースとは、スペアスレッド、スペアプロセス、キューの長さなどを意味します。

たとえば、apache.confでは、スペアサーバー、最小サーバーなどの数を指定できます。

私が持っている質問は、新しいサーバーの生成またはリソースプールの縮小をどのように制御するかです。

負荷が一定のレベルを超えて増加した場合、Amazonグリッドなどのソースポーンノードにも同じことが当てはまります。

この質問への回答として、私は次のことに興味があります。

  1. はい、いいえがある場合、多分この質問に答えてください

  2. オープンソースの世界でこれが使用されている場所のアクセス可能な例がある場合

  3. この目的のためにJava、PythonなどでPID制御を実装するライブラリがある場合。

ありがとう。

4

1 に答える 1

2

この調査記事によると、.NETFrameworkのスレッドプールには1つあるようです。また、自律制御を使用したApache Webサーバーの負荷分散、DB2でのメモリフットプリントの制御などに関する記事も見つかりました。

ここでのコードは、オープンソースプロジェクトで使用されるJava実装です。

于 2012-12-21T10:36:55.990 に答える