web-dev-qa-db-ja.com

Beowulfクラスターはどのようなプロセスを支援できますか?

ですから、私の学校には何百台もの古いコンピューターと数台のギガビットスイッチがあります。私の学校の学区長と調整して、 onetwo または three のチュートリアルを使用してBeowulfクラスターを作成する許可を与えられました。

しかし、計算の可能性は明確に定義されておらず、混乱しています。

私が知っていること:

  • クラスタ全体でGPU依存のゲームを実行することはできません
  • クラスタ全体で非マルチスレッドアプリケーションを実行することはできません

わからないこと

  1. Yクランチャースケールなどのプログラム
  2. ノード間で実行できるもの
  3. 毎日のコンピューティングが補完される場合(ランダムなアプリを開く、パスワードクラッキングなど)
  4. Virtualboxなどのプログラムがノード間でスケーリングする場合
7
Hellreaver

Beowolfクラスターが MAAS クラスターを意味する場合、Ask Ubuntuで話題になっています。

  1. マルチスレッドclustered コンピューティングの間には大きな違いがあります。 y-cruncherアルゴリズムはマルチスレッドアルゴリズムであり、機能するためには共有メモリが必要であるため、そのアルゴリズムを使用したπの計算はクラスターで簡単に実行できません。

  2. クラスタ化可能なアルゴリズムを使用できるもの。例えば。多数のApacheサーバーまたは MySQL Cluster は、多数の古いハードウェア上で「簡単に」スケーラブルになります(特定の「簡単」の定義)。

  3. 「毎日のコンピューティング」にWebファームの実行が含まれる場合:Yes!
    「日常のコンピューティング」でオフィスの生産性を使用している場合:そうでもない...

  4. VirtualBoxは役に立たない:反対の必要があります: クラスターOS と、同じパフォーマンス仕様の新しいハードウェアを使用してクラスターが通常構築されるため、異種ハードウェアをうまく​​連携させるための多くの微調整。

    33MegaHertz 80386 with 1MegaRAMおよび2のバイトギガ2のヘルツデュアルコアIntel I3ギガRAMのバイト…

6
Fabby