web-dev-qa-db-ja.com

並列画像処理用の1ダースのMacminiとDellラックサーバー

大規模な画像処理を並行して行う必要があります。

私は、データ処理を行うために、12台のMacMiniを並行して実行することを考えていました。
Active Xコントロールを使用してネットワークからデータをプルできるように、マシン上でMicrosoft Windowsを実行する必要があります。これは、データを利用できる唯一の方法です(データをプルできるサーバーはたくさんあります)。 。

デルまたは他社のラックサーバーを使用するより安価で効率的な方法はありますか? Mac Miniには、800ドルで必要な3つのものがあります。

  1. ギガビットイーサネット
  2. CUDAビデオカード
  3. 4 GB RAM(ベースMac miniから+100)。

もっと安いセットアップはありますか?

1
Naveen

ラックサーバー:ノイズ、熱、基本的なGPU以上のものの欠如。ラックサーバー:すべてのリソースを一元化し(サーバーにRAMとCPUを詰め込む)、手間のかかる作業を実行できるようにすることで、コンピューターの管理がはるかに簡単になります。

どんな画像処理が必要なのかわかりませんが、次のことを自問自答したいと思います。

  • タスクを複数のボックスに簡単に分散できますか(ala hadoop)?
  • Intel Atomプラットフォームでこれを行うことは可能ですか?必要な熱/電力が少なく、安価であり、1ダースのMacOSを殺す必要はありません
  • 1つまたは2つのGPU /グラフィックカードが必要なうなり声の多くに耐えることができますか?もしそうなら、ゲーマーPCを見てください。
1
Mark Lawrence

実際、低コストのソリューションの場合、それはおそらく大丈夫だと思います。私が見る問題は次のとおりです。

  • 通常、サーバークラスターは、最小限のサービス/アプリを備えた簡素化されたOS(LinuxまたはBSDを考えてください)を使用します。 MacOSもWindowsもこの法案に適合しません。
  • あなたはおそらく別のマシンタイプで行く価格設定でより良い休憩を得ることができます。正直なところ、おそらく、同等の(安くはないにしても)価格で事務用品や大型小売店からラップトップを入手できます。 (...またはNewEgg、Amazon、TigerDirect、または...)ギガビットネットワークと4GBのRAMを見つけるのは難しいことではありません。(私はMac Miniが大好きですが、そうではありません。この場合、実際のメリットが得られるように聞こえます。)

また、Mac Miniは、ラックに置いてもラックサーバーではありません。 (はい、ラックマウント可能なシェルフを購入できますが、それでもMiniをラックサーバーにすることはできません...)ラックマウントサーバーは非常に特殊なシャーシタイプです。それらは安くはありません。通常、ラックマウントサーバーは、同等の設備を備えたタワーサーバーよりも高価になります。

[〜#〜]さらに[〜#〜]

可能であれば、(ActiveXコントロールを介して)画像をプルするための専用のWindowsボックスを1つ用意し、それらを共有にダンプして、* nixクラスターが処理のためにアクセスすることをお勧めします。 (ダウンロードが処理を必要とする部分ではないと仮定します。)

0
gWaldo

Helmer Cluster プロジェクトを見たことがありますか?これは、画像のレンダリングに使用される低コストのマシンのクラスターです。それらは下部にいくつかの統計/ベンチマークさえ提供します。

0
sybreon

MacminiのHadoopクラスターへの適合性について説明しているこのスレッドが役立つかもしれません http://groups.google.com/group/bigdatasg/browse_thread/thread/51ad3da711d333d

ドキュメントは次の場所でも入手できます: http://www.scribd.com/doc/76827185/Mac-Mini-Hadoop-Cluster

0
parolkar