LINUX.ORG.RU

Gentoo в мире высокопроизводительных вычислений


0

0

Кластер MBC-1000/16, созданый в Институте динамики систем и теории управления (ИДСТУ) СО РАН, является главным вычислительным ресурсом Иркутского научного центра, находящимся в коллективном доступе. Система состоит из шестнадцати двухпроцессорных серверных модулей Supermicro. Для объединения модулей в единый вычислитель использованы соединения двух типов: Myrinet (оптоволоконная сеть для внутрипрограммных обменов) и Gigabit Ethernet (для выполнения сервисных операций). Узлы кластера функционируют под управлением OC GNU/Linux. На смену изначально установленной ОС Linux Fedora Core 2 со временем пришла ОС Gentoo Linux.

>>> Подробности



Проверено: Shaman007 ()

блин лучше бы просто написали "Linux в мире высокопроизводительных вычислений" и всё.... какая нах разница какой дистриб..... да хоть LFS! Главное что люди используют Linux.

DemonZLa
()
Ответ на: комментарий от alexxy

>Ламерство ставить на кластер стандартный дистр без его доработки...

Напильником чтоли ? ;)

>Будь он хоть сто раз платный и с поддержкой...

И много покупали ? ;)

sS ★★★★★
()
Ответ на: комментарий от Napkin

>ААААААА!!!! LOL!!!! Продолжай в том же духе, до пенсии доведёшь число тележек до восьми :)))))

>Napkin

Первый случай буйного помешательства среди подгузников

blaster999 ★★
()

Это. А какого х*я спрашивается сравнивают со 2-й федорой. Ей лет 300 уже. Еще б с RH 5.0 сравнили. Или нынче с ростом версий производительность падает?

sabonez ★☆☆☆
()
Ответ на: комментарий от Bart

>скорее всего он имел в виду, что у него 3 машины дома и глюков нема...

Одна дома, одна на работе, еще одна - наш рабочий сервер. Все три работают как часы. Ни одного сегфолта.

blaster999 ★★
()
Ответ на: комментарий от anonymous

>> а ты могешь систему на тачку поставить без моника и клавы?

console=ttyS0,115200n8 отменили???

Ex ★★
()
Ответ на: комментарий от rcr_cremator

>система ставится только на управляющем узле и вычислительном. с первого вычислительного потом просто копируется на остальные узлы.

То ест NFSROOT вы не используете и на каждом узле своя локальная копия системы ?

sS ★★★★★
()
Ответ на: комментарий от blaster999

> Одна дома, одна на работе, еще одна - наш рабочий сервер. Все три работают как часы. Ни одного сегфолта.

Ну ты хоть сам понимаешь, что для статистики... маловато?

Napkin
()
Ответ на: комментарий от rcr_cremator

А можно глянуть time emerge -e system; emerge -e world :)

Lumi ★★★★★
()
Ответ на: комментарий от Napkin

>Ну ты хоть сам понимаешь, что для статистики... маловато?

Ну звиняйте... А Вы, мсье, вообще никаких данных не приводите.

blaster999 ★★
()
Ответ на: комментарий от sabonez

>Это. А какого х*я спрашивается сравнивают со 2-й федорой. Ей лет 300 уже. Еще б с RH 5.0 сравнили. Или нынче с ростом версий производительность падает?

сравнивали Gentoo 2005.1 / Fedora Core 2. повторно федору для тестов не ставили.

а разве федора умеет безболезненно апдейтиться с Fedora Core 2 на Fedore Core 6? она glibc, gcc и все прочее с собой притащит? тока чтобы существующую систему не убить и конфиги новыми версиями тупо не перетирать.

rcr_cremator
()
Ответ на: комментарий от blaster999

>Одна дома, одна на работе, еще одна - наш рабочий сервер

Смешно ;)

А мы уж тут грешным делом подумали что речь о 3-х кластерах на генте ;)

sS ★★★★★
()

Ну и в чём глубокий смысл новости, провокация флейма? Зачем вобще такие "новости" подтверждать?

anonymous
()
Ответ на: комментарий от blaster999

> Ну звиняйте... А Вы, мсье, вообще никаких данных не приводите.

Но я и не делаю необоснованных заявлений в духе: я поставил [название_дистрибутива] дома, на работе и в гостях - работает не глючит, значит это очень хороший дистр, можно его и на кластеры.

Napkin
()
Ответ на: комментарий от blaster999

> USE-флаги

За USE-флаги убивать надо. Быстро. Воспроизводимость гентушникам конечно пофиг, у них аж три машины...

>>в каких дистрибутивах нет "свежего софта" и "огромного репозитория"?

>SuSE, Mandriva, Ubuntu и т.д.

А гентушнеги подумали, ПОЧЕМУ та версия, которую у них уже включили (а хуле -- ебилд написал...) в других дистрибутивах еще не включена? Может быть, она еще сырая, недостаточно оттестирована, имеет проблемы?

Zulu ★★☆☆
()
Ответ на: комментарий от sS

>То ест NFSROOT вы не используете и на каждом узле своя локальная копия системы ? да. на каждом узле своя копия системы.

по NFS только монтируются /home на всех узлах, /usr/portage и еще дира, где лежит весь софт для параллельных вычислений.

rcr_cremator
()
Ответ на: комментарий от rcr_cremator

Открою секрет - даже SuSE умеет обновляца до новой версии дистра.

А по хорошему, перевод кластера с Debian Potato на Sarge занял в прошлом году порядка 1,5 часа.

sabonez ★☆☆☆
()
Ответ на: комментарий от rcr_cremator

>>по NFS только монтируются /home на всех узлах, /usr/portage и еще дира, где лежит весь софт для параллельных вычислений.

O_o...

sabonez ★☆☆☆
()
Ответ на: комментарий от Zulu

>За USE-флаги убивать надо. Быстро.

Тебя в детстве по голове гантелей били?

>А гентушнеги подумали, ПОЧЕМУ та версия, которую у них уже включили (а хуле -- ебилд написал...) в других дистрибутивах еще не включена?

Ты про masking слышал?

>Может быть, она еще сырая, недостаточно оттестирована, имеет проблемы?

Похоже, тут кое-кто имеет проблемы с логикой.

blaster999 ★★
()
Ответ на: комментарий от Orlangoor

Тебя жаба душит, что у них моник стоит на кластере? Или это чисто лоровский феномен "воевать за идею"?

Ну нахрена поднимать ssh и прочее, если человечество придумало мониторы и клавиатуры еще в прошлом веке. Табу?

А еще можно фильмы смотреть на брайль-терминале, и музыку слушать через электрод в заднице. Конечно, тЪру-админ просто таки должен, находясь в метре от ноды, коннектится на неё через сетку, для установки дистра и правки конфигов. И общаться с женой по аське, лежа в одной и той же кровати.

manokur ★★
()
Ответ на: комментарий от rcr_cremator

> по NFS только монтируются /home на всех узлах, /usr/portage и еще дира, где лежит весь софт для параллельных вычислений.

Ага. А управляющий узел у вас - это где физически находятся директории, расшаренные по NFS.

/полез в шкаф за коньяком/

Napkin
()
Ответ на: комментарий от Napkin

>Но я и не делаю необоснованных заявлений в духе: я поставил [название_дистрибутива] дома, на работе и в гостях - работает не глючит, значит это очень хороший дистр, можно его и на кластеры.

Тут кто-то как раз орал, что мол в gentoo все глючное. Я сказал: где ты такое видел, у меня несколько компов под gentoo не глючат. Вспоминается цитата: http://lorquotes.ru/view-quote.php?id=1081

blaster999 ★★
()
Ответ на: комментарий от manokur

>А еще можно фильмы смотреть на брайль-терминале, и музыку слушать через электрод в заднице. Конечно, тЪру-админ просто таки должен, находясь в метре от ноды, коннектится на неё через сетку, для установки дистра и правки конфигов. И общаться с женой по аське, лежа в одной и той же кровати.

+1

blaster999 ★★
()
Ответ на: комментарий от blaster999

>USE-флаги

приведи _реальный_ случай, когда использование USE-флагов сделало что-то, чего нельзя сделать в Debian/Fedora/любой-другой-дистрибутив

про "свежий софт": много свежих пакетов в gentoo обычно маскированы, а это означает пляски с бубном...

пример из жизни: ставил gentoo (кажется 2005.1), для опробования некоторых CMS/CMF потребовалось установить Apache/PHP. какого черта оно скачивало две (!) разные версии PHP??? очень "умный" дистрибутив...

Tai-Pan
()
Ответ на: комментарий от blaster999

> Тебя в детстве по голове гантелей били?

Не, в основном я их. Так что с воспроизводимостью?

> Ты про masking слышал?

> Похоже, тут кое-кто имеет проблемы с логикой.

Ну да. Я даже могу пальцем показать кто. Гентушнеги.

Сначала говорит о преимуществах генты "в ней самый свежий софт", а когда напоминаешь что самый свежий может быть сырым, так о masking вспоминают.

Zulu ★★☆☆
()
Ответ на: комментарий от Napkin

>В голову приходит только: хорош для тех, кто хочет понять структуру системы, но для этой цели гораздо лучше подходит LFS.

А как тебе eselect, slotted packages, dependency-based initscripts, named runlevels и прочие вкусности?

AsphyX ★★★
()
Ответ на: комментарий от Tai-Pan

>приведи _реальный_ случай, когда использование USE-флагов сделало что-то, чего нельзя сделать в Debian/Fedora/любой-другой-дистрибутив

Избавиться от ненужных зависимостей. Я знавал дистрибутивы, где Midnight Commander тащил за собой XFree. В мандрейке каком-то cdrtools (в RPM ессно) тащил за собой GTK и еще кучу всего. В дебиане MySQL требует MTA. А что почти любой GUI текстовый редактор в бинарных дистрах тащит за собой CUPS... Продолжать можно долго.

>про "свежий софт": много свежих пакетов в gentoo обычно маскированы, а это означает пляски с бубном...

ACCEPT_KEYWORDS=~ARCH в make.conf - вот и вся пляска

>пример из жизни: ставил gentoo (кажется 2005.1), для опробования некоторых CMS/CMF потребовалось установить Apache/PHP. какого черта оно скачивало две (!) разные версии PHP??? очень "умный" дистрибутив...

Какой был вывод emerge -pvt название_пакета ?

blaster999 ★★
()
Ответ на: комментарий от plm

>Перевожу на русский - ушел нормальный админ, и наняли троечника-студиоза, за обещание не выгонять, который понял, что "генту, это кр00то".

+1 по другому и не скажешь...

Ygor ★★★★★
()
Ответ на: комментарий от blaster999

ну и что же ето за супервычисления на SUPERMICRO вот если бы на IBM или HP... вот ето я понимаю. Ето типа ниасилили IBM/HP взяли Супермикро... ниасилили SLES/RHEL/HP-UX взяли Генту... ниасилили нормальных админов взяли студентов-красноглазых...

anonymous
()
Ответ на: комментарий от Zulu

>Не, в основном я их.

Ясно. Агрессия и детские комплексы.

>Сначала говорит о преимуществах генты "в ней самый свежий софт", а когда напоминаешь что самый свежий может быть сырым, так о masking вспоминают.

Именно у тебя с логикой проблемы. Если мне нужен свежий софт не просто так (например, из-за новых фич), то мне плевать, что он "может быть сырым". Тогда я включаю ACCEPT_KEYWORDS=~ARCH. Если же я - параноик, то оставляю как есть, и юзаю только протестированный софт. Что непонятного?

blaster999 ★★
()
Ответ на: комментарий от anonymous

>ну и что же ето за супервычисления на SUPERMICRO вот если бы на IBM или HP... вот ето я понимаю. Ето типа ниасилили IBM/HP взяли Супермикро... ниасилили SLES/RHEL/HP-UX взяли Генту... ниасилили нормальных админов взяли студентов-красноглазых...

Онанизмус не осилил биореактор и полез на ЛОР?

blaster999 ★★
()
Ответ на: комментарий от blaster999

> Именно у тебя с логикой проблемы. Если мне нужен свежий софт не просто так (например, из-за новых фич), то мне плевать, что он "может быть сырым". Тогда я включаю ACCEPT_KEYWORDS=~ARCH. Если же я - параноик, то оставляю как есть, и юзаю только протестированный софт. Что непонятного?

Т.е. ты утверждаешь, что это очень важная и уникальная практика дженты, что её прям так можно записать в плюсы дистра?

Napkin
()
Ответ на: комментарий от Zulu

>зачем? там 1000Base-T есть.

Ну "там" может и есть ;)

У меня к примеру гигабитный свитч на 16 портов а IB на 24 :)

17-ю ноду мне как грузить ? ;)

sS ★★★★★
()
Ответ на: комментарий от blaster999

>Онанизмус не осилил биореактор и полез на ЛОР?

ты хочеш сказать что Супермикро класные серваки? если да тогда тогда можеш ударится головой ап стенку

anonymous
()
Ответ на: комментарий от Tai-Pan

> приведи _реальный_ случай, когда использование USE-флагов сделало что-то, чего нельзя сделать в Debian/Fedora/любой-другой-дистрибутив

ради примера, могу привести тот же самый midnight commander. сколько я ни видел бинарных дистров, там практически везде он тянул за собой самбу и иксы. а нафига? в gentoo вот подобные ситуации и разруливаются USE флагами - "X gpm ncurses nls pam slang unicode 7zip samba"

isden ★★★★★
()
Ответ на: комментарий от Napkin

Да, вообщем, Gentoo - это большой репозитарий и гибкость в USE-флагах и ~x86 для нужных пакетов. Флагами компилятора не играюсь и независимо от проца - i686.

Sloboda
()
Ответ на: комментарий от sS

> вот пришёла тебе новая нода - почти голая (внутри в лучшем случае предустановленная вендором базовая система). Как ты будешь её в кластер вставлять и конфигурировать ? По ssh ? ;))))

Специально для пионеров: ключевые слова Debian и FAI (Fully Automatic Installation). Учись, студент.

anonymous
()
Ответ на: комментарий от Sloboda

Вообщем резюмирую: gentoo дистрибутив для тех, кому нужно работать не С системой, а НАД системой. Вообщем для старшекласников и студентов первых курсов (по большей части сельхоз академий).

anonymous
()
Ответ на: комментарий от blaster999

>>приведи _реальный_ случай, когда использование USE-флагов сделало что-то, чего нельзя сделать в Debian/Fedora/любой-другой-дистрибутив

>Избавиться от ненужных зависимостей. Я знавал дистрибутивы, где Midnight Commander тащил за собой XFree. В мандрейке каком-то cdrtools (в RPM ессно) тащил за собой GTK и еще кучу всего. В дебиане MySQL требует MTA. А что почти любой GUI текстовый редактор в бинарных дистрах тащит за собой CUPS... Продолжать можно долго.

это ты про совсем старые дистрибутивы рассказываешь, когда в одном пакете был консольный mc и gmc (скорее всего, это был RH6.2 какой-нибудь).

много пользы ты получил от выкидывания CUPS?

>>пример из жизни: ставил gentoo (кажется 2005.1), для опробования некоторых CMS/CMF потребовалось установить Apache/PHP. какого черта оно скачивало две (!) разные версии PHP??? очень "умный" дистрибутив...

>Какой был вывод emerge -pvt название_пакета ?

это было почти два года назад. неужели ты думаешь, что я бережно храню вывод emerge -pvt? :)

ради интереса надо будет найти тот диск и под vmware установить. но то, что это косяк - бесспорно

Tai-Pan
()
Ответ на: комментарий от anonymous

>Специально для пионеров: ключевые слова Debian и FAI (Fully Automatic Installation). Учись, студент.

ПрофЭссор. А куда этот "Debian и FAI (Fully Automatic Installation)" вставлять ? ;)

sS ★★★★★
()
Ответ на: комментарий от blaster999

> В дебиане MySQL требует MTA.

Естественно. Кто юзает mysql без вообще средств доставки почты в системе -- тот дебил. Рекомендую убиться об стену с йадом.

Zulu ★★☆☆
()
Ответ на: комментарий от anonymous

>ну и что же ето за супервычисления на SUPERMICRO вот если бы на IBM или HP... вот ето я понимаю. Ето типа ниасилили IBM/HP взяли Супермикро...

На Proliant'ы видимо денег не хватило... Кстати, конструкция и качество сборки последних меня радует гораздо больше, чем у IBM'овских поделок.

AsphyX ★★★
()
Ответ на: комментарий от Lumi

>> очень "умный" дистрибутив...

>Нет, это ты так с юз-флагами наумничал.

вероятно, благородный дон лучше меня знает, что я делал? ну-ну... jfyi: юз-флаги не трогал. вообще.

для особо фанатичных жентушников могу еще вспомнить один из 2004.* дистров, в котором ядра не компилились без дополнительного скачивания нескольких пакетов. они даже признали этот косяк на сайте у себя

Tai-Pan
()
Ответ на: комментарий от blaster999

> Ясно. Агрессия и детские комплексы.

А то. Это гентушнеги все красивые.

> Если же я - параноик, то оставляю как есть, и юзаю только протестированный софт. Что непонятного?

При чем тут gentoo? debian вообще _три_ ветки поддерживает, да еще + experimental + старые stable. Что больше, чем две ветки генту -- "свежее" и "несвежее". Так что это не аргумент в пользу генты.

Zulu ★★☆☆
()
Ответ на: комментарий от Zulu

>> Тебя в детстве по голове гантелей били?

>Не, в основном я их. Так что с воспроизводимостью?

Так и запишем, в детстве иногда били гантелями по голове

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.