1 votes

Une douzaine de mac mini contre un serveur rack dell pour le traitement parallèle d'images

J'ai besoin de faire du traitement d'image à grande échelle en parallèle.

Je pensais faire fonctionner une douzaine de Mac Mini en parallèle pour faire le traitement des données.
J'ai besoin d'exécuter Microsoft Windows sur les machines pour pouvoir extraire les données du réseau à l'aide d'un contrôle Active X, la seule façon dont les données sont disponibles (il existe de nombreux serveurs à partir desquels je peux extraire les données).

Existe-t-il un moyen moins cher / plus efficace d'utiliser des serveurs rack de Dell ou d'une autre société ? Le Mac Mini possède les trois éléments dont j'ai besoin pour 800 $ :

  1. Gigabit Ethernet
  2. Carte vidéo CUDA
  3. 4 Go de RAM (+100 par rapport au mac mini de base).

Existe-t-il un système moins cher ?

1voto

gleber Points 3321

Le serveur rack contre : le bruit, la chaleur et l'absence d'autre chose qu'un GPU de base. Serveur en rack pour : centraliser toutes vos ressources (en remplissant ledit serveur de RAM et de CPU) et lui faire faire le gros du travail, ce qui rend la gestion de l'ordinateur beaucoup plus facile.

Je ne sais pas de quel type de traitement d'image vous avez besoin, mais je me poserais les questions suivantes.

  • Votre tâche est-elle facile à distribuer (comme hadoop) sur plusieurs boîtes ?
  • Est-il possible de faire cela sur la plateforme Atom d'Intel ? Moins de chaleur/énergie nécessaire, moins cher, et pas besoin de tuer une douzaine de Mac Os.
  • Est-ce qu'un ou deux GPU/carte graphique peuvent supporter une grande partie du travail nécessaire - si c'est le cas, regardez les PC pour joueurs ?

0voto

gWaldo Points 11827

En fait, je dirais que pour une solution à faible coût, ce serait probablement très bien. Les problèmes que je vois sont :

  • En général, les grappes de serveurs utilisent un système d'exploitation simplifié (Linux ou un autre système d'exploitation). BSD) avec un minimum de services et de / et d'applications. Ni MacOS ni Windows ne correspondent ce projet.
  • Vous pouvez probablement obtenir un meilleur prix en passant par une autre machine. type. Honnêtement, vous pouvez probablement obtenir un ordinateur portable chez un fournisseur de bureau ou grande surface pour un prix comparable (si ce n'est pas moins cher). (...ou NewEgg, ou Amazon, ou TigerDirect, ou ...) Trouver un réseau gigabit et 4GB de RAM ne devrait pas être (Bien que j'adore le Mac Mini, il ne semble pas qu'il vous apporte un réel avantage dans ce cas).

De plus, les Mac Mini ne sont pas des serveurs Rack, même si vous les placez dans un rack. (Oui, vous pouvez acheter des étagères montables en rack, mais cela ne fait toujours pas du Mini un serveur en rack...) Les serveurs en rack sont un type de châssis très spécifique. Ils ne sont pas bon marché ; en général, un serveur en rack sera plus cher qu'un serveur en tour équipé de manière comparable.

PLUS LOIN :

Si possible, il peut être intéressant d'avoir une boîte Windows dédiée à l'extraction des images (via votre contrôle ActiveX), les vidant dans un partage qui est ensuite accessible par un cluster *nix pour le traitement. (En supposant que le téléchargement n'est pas la partie qui doit être traitée).

0 votes

J'ai déjà beaucoup de matériel de cluster Nix disponible pour le traitement. C'est un cluster de prétraitement. J'ai besoin que toutes les machines Windows tirent les données du réseau aussi vite que possible.

0voto

Avez-vous vu le Groupe de Helmer projet ? Il s'agit d'une grappe de machines peu coûteuses utilisées pour le rendu d'images. Ils fournissent même quelques statistiques/benchmarks en bas de page.

0voto

Vous pouvez trouver ce fil de discussion utile qui parle de la pertinence de mac mini pour Hadoop Cluster. http://groups.google.com/group/bigdatasg/browse_thread/thread/51ad3da711d333d3

Document également disponible sur le site : http://www.scribd.com/doc/76827185/Mac-Mini-Hadoop-Cluster

1 votes

Bienvenue à Server Fault ! Nous préférons vraiment que les réponses aient un contenu, et non des pointeurs vers un contenu. Cependant, ceci peut théoriquement répondre à la question, il serait préférable d'inclure les parties essentielles de la réponse ici, et de fournir le lien pour référence.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X