The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Вычислительный кластер на основе Raspberry Pi и деталей конс..., opennews (?), 13-Сен-12, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


10. "Вычислительный кластер на основе Raspberry Pi и деталей конс..."  +2 +/
Сообщение от pavlinux (ok), 13-Сен-12, 01:27 
>> В Raspberry Pi достаточно неплохой GPU, поэтому такой кластер просто находка для фанатов биткойнов или для подбора паролей для хэшей.
> чето мне кааца что nv GTX680 уделает этот кластер просто мгновенно, но
> все равно интересно для отладки кластерного софта, 64 системы это уже
> интересно

kvm-img create -f qcow2 BASE.img 200Mb;
kmv -cdrom ~/damn_small_linux.iso -boot d -hda BASE.img -net nic -net user;
ля-ля-ля
...
brctl addbr br0;
for ((i=0; i< 128; i++))
do
    tunctl -t tap$i
    brctl  addif br0 tap$i;
    kvm-img snapshot -c image_$i.qcow2 BASE.img;
    kmv -m 128m -boot c -hda image_$i.qcow2 -net nic -net tap,ifname=tap$i;
done;

как-то так...

Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

48. "Вычислительный кластер на основе Raspberry Pi и деталей конс..."  +2 +/
Сообщение от Xaionaro (ok), 13-Сен-12, 18:41 
Недостаточно. Нужно ещё ограничивать VM-ки по ресурсам CPU, чтобы при кластеризации задачи ощущался прирост скорости. Более того, чтобы этот прирост скорости можно было исследовать.

И вообще виртуалки для этого не годятся. Постоянный сброс кеша и всё такое, задача будет работать далеко не так, как на реальном железе... К тому же потребление ресурса дискового ввода вывода тоже будут пересекаться с разных VM-ок... Да и вообще, нет ничего бредовее, чем вычислительный комплекс на виртуалках, IMHO :)

Ответить | Правка | Наверх | Cообщить модератору

66. "Вычислительный кластер на основе Raspberry Pi и деталей конс..."  +/
Сообщение от Pavlinuz (?), 14-Сен-12, 03:24 
NUMA и Cgrops  вам в помощь
Ответить | Правка | Наверх | Cообщить модератору

77. "Вычислительный кластер на основе Raspberry Pi и деталей конс..."  +/
Сообщение от Xaionaro (ok), 14-Сен-12, 10:38 
> NUMA и Cgrops  вам в помощь

Это слишком очевидно, банально и недостаточно.

pavlinux с большой буквы и "z" на конце.

Во-первых, где вы видели 128-процессорную машину с полным разделением памяти NUMA. Хотя по-хорошему каждый узел должен быть как минимум 2-ядерный, чтобы более ли менее нормально изучать распределённые вычислительные программы.

Во-вторых, в cgroups конечно может определить какие процессоры использовать, сколько shares-ов выдавать (что определяет приоритет, а не общий ресурс) и т.п., но нельзя выставить конкретную частоту. Т.е. на машине менее 128 ядер у вас виртуалки будут заимствовать друг у друга ресурсы.

В-третих, даже вы найдёте 128-CPU-шную машинку с полным NUMA и всё будет хорошо, то полученный кластер по поведению всё-равно будет достаточно далёк от какого-либо реального кластера. Вспомним, например, про ту же проблемы с шейпингом дискового IO, переключением контекста (всякие hypercall-ы и прочее) откуда опять сброс кеша/TLB и прочие неприятности, ну и т.п... или упомянем ещё про сетевой IO, а так же где вы найдёте достаточно места (HDD), столько ОЗУ и прочие проблемы.


Решая все проблемки получится весьма недешёвая железка ;)

Ответить | Правка | Наверх | Cообщить модератору

86. "Вычислительный кластер на основе Raspberry Pi и деталей конс..."  +1 +/
Сообщение от pavlinux (ok), 15-Сен-12, 03:38 
>[оверквотинг удален]

Красивые слова! Красивая теория!

Ответить | Правка | Наверх | Cообщить модератору

96. "Вычислительный кластер на основе Raspberry Pi и деталей конс..."  +1 +/
Сообщение от Аноним (-), 19-Сен-12, 14:47 
>>[оверквотинг удален]
> Красивые слова! Красивая теория!

Это ты про удаление оверквотинга? И как, успешно удаляется? Теория доказана?

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру