LINUX.ORG.RU

Кластер или что...


0

0

Суть задачи - надо организовать Х терминальную систему на LTSP на прибл. 30 териналов. Сделанная раньше подобная система вертится на 2х процессорном Xeon 2.4 с 2г мозгов и т.д.

Проблема в том, что для новой системы такой машины нет, но есть пара-тройка 2.0 пней 4. Начальство сказало пытаться обходиться тем что есть...://

Один такой комп столько не потянет, посенму вопрос - как можно сложить их мощности? Делить количество компов на 2 сервера не то, должна быть одна база пользователей..

Не подскажете, в какую сторону двигаться?

anonymous

Видишь ли, кластер такая вещь, что на ней ускоряется работа только специально написанных программ, для остального они скорее вредны.

>Делить количество компов на 2 сервера не то, должна быть одна база пользователей.

А что мешает разнести базу или оставить на одной машине? Ты же не пишешь что за база.

p.S. А терминалки все равно придется на две тачки разносить.

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

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

anonymous
()

MOSIX ?
Все коннектятся к одному серверу, а он процессы по свободным серверам раскидает

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

> Вот если б можно было какнибуть сделать так, чтобы один сервер основной, а другой берет данные о юзерах с него...

NFS для доступа к дискам. NIS для доступа к базе.

Deleted
()

Ойпачки. Ну что таки мешает иметь общих пользователей (с общими $HOME) на любом количестве разных серверов?!?

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

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

anonymous
()

тебя спасёт OpenMOSIX + (OpenAFS OR OpenGFS OR some similar)

Только если будешь юзать AFS то почитай внимательно их рассылку на тему увязки с MOSIX. А ещё в нете есть отдельная дока на тему кластеризации LTSP: ltsp-ha-howto-en-gpl.pdf "Building HighAvailability and HighPerformance LTSP Clusters"

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

man ldap - общие пользователи.

Что касается /home - держи его на NFS (а если хочется чего-то новенького - GFS от redhat - но лучше пока не надо).

Как было сказано раньше - все на opennet.ru

Что касается кластера - не думаю, что пользователи ощутят эффект.

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

А интересно, если он к ним еще и терминалки подключит, эффект будет (все равно они толком не заняты)?

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

>man ldap - общие пользователи.

При использовании afs можно обойтись

>Что касается /home - держи его на NFS (а если хочется чего-то новенького - GFS от redhat - но лучше пока не надо).

>А интересно, если он к ним еще и терминалки подключит, эффект будет (все равно они толком не заняты)?

если заюзать эти две идеи одновременно то GFS исключается.

А если терминалки не металлолом тогда заменив NFS на AFS Сможешь получить нехилое увеличение производительности плюс некоторую отказоустойчивость.

А на тему новенького то можешь попробовать DFS.

>Что касается кластера - не думаю, что пользователи ощутят эффект.

Ето смотря чё они будут делать и будут ли задействованы терминалки.

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

Хммм... Интересно... В работающей системе 26 терминалов, 300 А целероны с 64М памяти. Если их задействовать, то прирост заметен будет?

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

Зависит еще от пропускной способности сети и наличие в ней свичей.

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

>Хммм... Интересно... В работающей системе 26 терминалов, 300 А целероны с 64М памяти. Если их задействовать, то прирост заметен будет?

Без свапа небудет и не пытайся. А если у тебя сетевухи не хуже 100МБит на свитче и по NFS раздать мегабайт по 128-256 свапа то можешь неплохо увеличить производительность запуская локально всякую мелкую ерунду (mc,xterm, ...) + оконный менеджер. А коль начальство зажало на серверах то настаивай на 1Г оперативки на сервер или на сказёвых винтах. В любом случае на серьёзных приложениях при меньше чем 512 ОЗУ не спасёт даже скази. На 1Г+скази твой кластер из двух нод потянет около 50 машин под офисом(любым: МС под вайном или ОО)

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

Ну, оконный менеджер оно icewm, вообще мало ест.. Так... без свапа на терминалах? Там еще винты по 3Г есть... Поможет? Т.е., производительность надо увеличивать только запуская некоторые приложения локально, на терминалах? Т.е. кластер и терминалы тут не причем? Сетевухи 100Мб, 6 свичей 100мб, эти свичи в гигабитный свич, потом сервер с гигаьитной сетевой. оперативки 1G уже выбил, винты дают только SATA

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

Юзеров в LDAP, хому шарить по NFS, половину терминалов кидать на один сервер, половину на другой.

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

>Ну, оконный менеджер оно icewm, вообще мало ест..

Да прокатит и даже неплохо

>Так... без свапа на терминалах? Там еще винты по 3Г есть... Поможет?

Ето очень хорошо. Я предполагал бездисковые станции. Делай локальный свап гдето мегабайт на 250. tmp (и кеш AFS если будешь использовать афс) тоже сделай локальным. Ну можешь ещё попробовать сделать локальным корень и var. Остальное наверное не стоит так как возможно усложнение администрирования.

Только включать твои терминалы в MOSIX -кластер не стоит. Лучше сделай статическое распределение нагрузки.

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

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

>Сетевухи 100Мб,

Ето хорошо. Работать будет вполне нормально

если твои карты поддерживают сетевую загрузку то непло её задейсвовать. Система будет намного быстрей грузится.

>6 свичей 100мб, эти свичи в гигабитный свич, потом сервер с гигаьитной сетевой.

Думаю будет нормально. Кстати гигабитный свитч имеет хотяб 8 портов???

>оперативки 1G уже выбил,

Для твоего случа хватит

>винты дают только SATA

Напрасно, но при твоей памяти будет вполне терпимо Особенно если сделаешь балансировку на 2 сервера

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