Построение домашнего кластера-анализ оборудования и затрат [закрыто]

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

хотя, если кто-то здесь сделал это, я был бы признателен за весь опыт, который вы можете доля.

9
задан wonea
25.03.2023 20:41 Количество просмотров материала 2994
Распечатать страницу

7 ответов

Helmer приходит на ум. :)

8
отвечен churnd 2023-03-27 04:29

там было несколько кластеров Ikea признакам на Хак в день:

4
отвечен Drew Stephens 2023-03-27 06:46

проверить книги Беовульф кластерных вычислений Томас Стерлинг (для Linux и для Windows). Они говорят вам все, что вам нужно знать об использовании MPI, чтобы ваши узлы говорили друг с другом.

друг и я построил кластер из 8 коробок, используя какое-то действительно дерьмовое оборудование и запустил Windows XP на них. Это были как коробки Pentium I-90 MHz. Значительно ниже спецификаций, необходимых для Windows, но все прошло нормально. Мы также запустили SQL Server 2000 на них (также значительно ниже рекомендуемых спецификации) и сделал некоторые модели Блэка-Шоулза ценообразования опционов на них.

трудно рекомендовать, какое оборудование было бы адекватным, не зная, что вы хотите сделать с кластером. Но суть в том, что вы можете построить кластер из чего угодно.

3
отвечен Nathan DeWitt 2023-03-27 09:03

альтернативой множеству физических узлов кластера является создание виртуальных машин. Вы бы только одного или двух физических машин, но может симулировать иметь много узлов. Это будет хорошо работать для создания, обучения и использования меньших ресурсов (пространство, мощность, $$$).

Это не даст вам какого-либо анализа затрат, но это вы начали. Тип установки кластера будет зависеть от типа работы, которую вы хотите создать для него. Вы можете много небольших узлов или иметь всего несколько мощных узлов. Есть общие и не общие среды памяти, чтобы рассмотреть также. Какие параллельные программы вы хотите создать? Чем больше физических узлов у вас есть, тем больше пространства, мощности, охлаждения и сетевого взаимодействия вы должны рассмотреть. Иногда достаточно одного большого компьютера (и среды с общей памятью легче программировать для IMHO).

Я недавно начал играть с кластером построить несколько случайных P4 коробки, ubuntu, и ЛАМ-МПИ. Это, безусловно, опыт.

на самом деле это была пара ноутбуков и башен p4, сложенных вместе в гараже. Было гетто, но я просто хотел узнать. Я просто использовал сеть ethernet 100 Мбит / с. Я выбрал ubuntu, потому что я не хотел иметь дело с большой аппаратной конфигурацией коробок. В Ubuntu много драйверов я нуждался. Мне нужна была среда linux, поскольку приложения, которые я написал для нее, были приложениями на C с интерфейсами MPI. Я пытался воспроизвести то, что я использовал раньше. Это все разное. оборудование, ничего стандартного. Большинство кластеров имеют точное оборудование, поэтому вы можете добавлять и удалять узлы в оснастке.

2
отвечен Troggy 2023-03-27 11:20

в зависимости от того, что вы пытаетесь сделать, рассмотреть вопрос о разработке системы на кластере виртуальных машин. Использование решений виртуализации ОС, таких как OpenVZ или параллельные Virtuozzo или Solaris Containers, позволит вам масштабироваться до огромных плотностей по сравнению с полной виртуализацией системы (e.g VirtualBox/VirtualPC/Xen / VMWare). Затем, когда вам действительно нужно развернуть систему для некоторой производительности, запустите ее "в облаке" на EC2 Amazon или аналогичном.

1
отвечен timday 2023-03-27 13:37

Я хотел бы начать, глядя на LittleFE (http://littlefe.net/) или загрузочный кластер КД (http://bccd.net/) проектов, лично. Также смотрите проект облачной Убунту (http://www.ubuntu.com/cloud).

более-или-менее любое оборудование должны работа. Я был бы склонен смотреть на какую-то форму сделки закрытия или машины, снимающие аренду, чтобы забрать какое-то дешевое оборудование.

1
отвечен warren 2023-03-27 15:54

посмотреть Rocks которое распределение группы которое делает кластер здания действительно легким. Он также масштабируется по крайней мере до нескольких узлов houndred.

0
отвечен Jimmy Hedman 2023-03-27 18:11

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх