Назад | Перейти на главную страницу

Дюжина стоечных серверов Mac mini и Dell для параллельной обработки изображений

Мне нужно параллельно выполнить крупномасштабную обработку изображений.

Я подумывал запустить десяток Mac Mini параллельно для обработки данных.
Мне нужно запустить Microsoft Windows на машинах, чтобы я мог извлекать данные из сети с помощью элемента управления Active X, это единственный способ получить данные (существует множество серверов, с которых я могу извлекать данные).

Есть ли более дешевый / более эффективный способ использования стоечных серверов Dell или другой компании? В Mac Mini есть три вещи, которые мне нужны за 800 долларов:

  1. Гигабитный Ethernet
  2. Видеокарта CUDA
  3. 4 ГБ ОЗУ (+100 от базового Mac mini).

Есть ли установка дешевле?

Стоечный сервер против: шума, тепла и отсутствия чего-либо, кроме простого графического процессора. Стоечный сервер для: централизации всех ваших ресурсов (наполнения указанного сервера оперативной памятью и процессорами) и обеспечения его выполнения вашей тяжелой работы, это значительно упрощает управление компьютером.

Я не знаю, какой тип обработки изображений вам нужен, но я бы спросил себя следующее.

  • Легко ли вашу задачу распределить (аля hadoop) на несколько ящиков?
  • Можно ли это сделать на платформе Intel Atom? Требуется меньше тепла / энергии и дешевле, и вам не нужно убивать дюжину Mac Os
  • Могут ли один или два графических процессора / видеокарты выдержать большую нагрузку - если так, посмотрите на игровые ПК?

На самом деле, я бы сказал, что для недорогого решения это, вероятно, было бы хорошо. Я вижу следующие проблемы:

  • Обычно кластеры серверов используют урезанную ОС (например, Linux или BSD) с минимальным набором служб / приложений. Ни MacOS, ни Windows не подходят под это требование.
  • Вероятно, вы сможете лучше сэкономить на ценообразовании, выбрав другой тип машины. Честно говоря, вы, вероятно, можете получить ноутбук в магазине канцелярских товаров или больших коробок по сопоставимой (если не дешевле) цене. (... или NewEgg, или Amazon, или TigerDirect, или ...) Найти гигабитную сеть и 4 ГБ ОЗУ не составит труда. (Хотя мне нравится Mac Mini, похоже, что в этом случае он не принесет вам реальной пользы.)

Кроме того, Mac Minis не являются серверами для установки в стойку, даже если вы поместите их в стойку. (Да, вы можете приобрести полки для монтажа в стойку, но это все равно не делает Mini сервером стойки ...) Серверы для монтажа в стойку - это очень специфический тип корпуса. Они недешевы; Обычно сервер, монтируемый в стойку, будет дороже, чем сервер Tower с таким же оборудованием.

ДАЛЬШЕ:

Если возможно, может быть целесообразно иметь один ящик Windows, предназначенный для извлечения изображений (через ваш элемент управления ActiveX), выгрузки их в общую папку, к которой затем обращается кластер * nix для обработки. (Предполагается, что загрузка - это не та часть, которая требует обработки.)

Вы видели Кластер Хельмера проект? Это недорогой кластер машин, используемых для рендеринга изображений. Они даже предоставляют некоторую статистику / тесты внизу.

Возможно, вам будет полезна эта ветка, в которой рассказывается о пригодности mac mini для Hadoop Cluster. http://groups.google.com/group/bigdatasg/browse_thread/thread/51ad3da711d333d3

Документ также доступен по адресу: http://www.scribd.com/doc/76827185/Mac-Mini-Hadoop-Cluster