0

Amazon EC2 で高度にスレッド化されたアプリケーションを実行しています。このアプリケーションを EC2 上のクラスターに変換します。クラスターの管理が簡単なので、これには starcluster を使用したいと思います。

ただし、クラスター/分散コンピューティングは初めてです。グーグルで調べたところ、クラスター コンピューティング用の Python ライブラリの次のリストが見つかりました。

http://wiki.python.org/moin/ParallelProcessing (クラスター コンピューティングのセクションを参照)

すべてのライブラリが starcluster で動作するかどうかを知りたいです。アプリケーションを starcluster で動作させたいのですが、ライブラリを選択する際に依存関係などに留意する必要があることはありますか?

4

1 に答える 1

1

基本的に、StarCluster はクラスターの管理を支援するツールです。ノードの追加/削除、配置およびセキュリティ グループ内での設定、Open Grid スケジューラへの登録などを行うことができます。また、作業に役立つコマンドやプラグインを簡単に作成することもできます。

StarCluster をどのように使用するつもりでしたか?

  1. クラスターの負荷を分散するのがウォッチャーである場合、問題はないはずです。
  2. それがアクターである場合(自分で作成するコマンドで起動し、クラスター間で実行を並列化することで直接計算を実行させる)、私にはわかりません。可能かもしれませんが、StarCluster はそのように設計されていません。ウェブサイトから読むことができます:

    StarCluster は、Amazon の EC2 クラウド上で仮想マシンのクラスターを構築、構成、および管理するプロセスを簡素化するように設計されています。

于 2013-02-26T22:04:37.930 に答える