Автор Тема: Clustering  (Прочетена 15824 пъти)

ivo3d

  • Напреднали
  • *****
  • Публикации: 161
  • Distribution: Mint Linux
  • Window Manager: Gnome
    • Профил
Clustering
« -: Jan 17, 2004, 17:54 »
Здравейте '<img'>
Искам първо да кажа, че се чудех в кой раздел да си задам въпроса, така че ако съм сбъркал - кажете '<img'>
Значи имаме в наш'та махала мрежа от няколко компютъра. Аз отдавна съм с линукс, обаче на съседа ми му писна синият екран и реши да си качи Линукс...Обаче неговият компютър не е от най-бързите (Celeron 333Mhz)...А моя е Celeron 1300...Горкия човечец трудно гледа филми (пак ги гледа, ама малко трудно), а не дай си боже да иска да компилира някаква програма, става някакъв ад...OS-ът (и моят и неговият) е Slack 9.1 с ядро 2.6.1. Въпросът ми е как да накарам неговата машина да използва процесорното време на моята? Но само него, не искам да ми пипа из RAM-а...
Активен

  • Гост
Clustering
« Отговор #1 -: Jan 17, 2004, 18:39 »
Прекалено трудни изисквания имаш.
Не може да се ползва само процесора и да не се минава през паметта. Това е проблем на Интелската архитектура. Другаде може и процеосра да си работи само на кеш, но ще ти се наложи да споделиш и част от паметта.
Иначе специално за филмите - филмът може да се пуска при теб, а да се визуализира при човека. Трябва да се включи към твоята машина - примерно през ssh, да си установи променливата DISPLAY към своята машина и да си разреши връзването от твоята машина
1. Връзва се към твоята машина : ssh IP.tvoita.mashina
2. export DISPLAY=IP.negovata.mashina:0
3. пише на своята машина: xhost +IP.TVOITA.MASHINA (гледай да не сложи шпация между плюса и адреса, че лошо му се пише)
4. пише на твоята машина gmplayer -vo xv и ако тръгне - чудничко.

Съжалявам ама това е което мога да ти кажа. Проблемът ти е твърде нетривиален и няма универсално решение.
Гормото решение е само временна мярка. Ще трябва и да почетеш още доста, за да го опростиш.
И не възлагай толкова надежди на клъстъринга - няма да намериш решение там за твоя проблем
Активен

ivo3d

  • Напреднали
  • *****
  • Публикации: 161
  • Distribution: Mint Linux
  • Window Manager: Gnome
    • Профил
Clustering
« Отговор #2 -: Jan 17, 2004, 23:15 »
Ами тогава и с RAM-a може...Просто се налага...айде, с филмите како и да е, но програмите се компилират адски бавно....
Поне ако някой може да ми даде адрес с някакво HOWTO (в tldp.org общо взето нищо няма)...
Активен

al_shopov

  • Участници
  • ***
  • Публикации: 4
    • Профил
Clustering
« Отговор #3 -: Jan 19, 2004, 09:37 »
Започни оттук:
http://www.xs4all.nl/~zweije/xauth.html
Виж и тук:
http://tldp.org/HOWTO/XWindow-User-HOWTO/performance.html
Ако ще искаш да автоматизираш нещата - виж и тук:
http://tldp.org/HOWTO/XDMCP-HOWTO/index.html
Ако направиш нещо работещо в твоя случай - напиши кратка статийка и я публикувай в linux-bg.
Дерзай
ал_шопов
Активен

stockton

  • Напреднали
  • *****
  • Публикации: 58
    • Профил
Clustering
« Отговор #4 -: Jan 19, 2004, 13:40 »
Що се отнася до компилирането - distcc върши малки чудеса '<img'> - http://distcc.samba.org/ Няма нищо общо с "clustering", представлява нещо като wrapper за gcc, не е отделен компилатор!
Активен

ivo3d

  • Напреднали
  • *****
  • Публикации: 161
  • Distribution: Mint Linux
  • Window Manager: Gnome
    • Профил
Clustering
« Отговор #5 -: Jan 26, 2004, 19:57 »
Хм....тоя distcc ми се струва много интересен...ама не тръгна '<img'>
Аз си мисля, че нещо от дистрибуцията може да е....
Значи направих си файл /root/.distcc/hosts и в него написах
localhost
192.168.0.32
(това е нма моя компютър)...На другия написaх
localhost
192.168.0.33
стартирам и на двата компютъра #distccd --daemon
пускам някоя програма да се компилира( make -j8 CC=distcc ) и нищо...компилаторът използва само процесора, на чиито компютър е...другия си седи....
Активен

Bogo

  • Напреднали
  • *****
  • Публикации: 632
  • Distribution: Debian
  • Window Manager: cmd
    • Профил
Clustering
« Отговор #6 -: Aug 22, 2007, 19:01 »
Относно OpenMosix . Всички машини в клъстера ли трябва да са с 2.4 кернел?
Чета тука и не разбирам: http://howto.x-tend.be/openMosix-HOWTO/x451.html

Това означава май че съществуваща машина с 2.6 неможе да се добави към лъстер?!?



Активен

live free or die хард :)

tarator

  • Напреднали
  • *****
  • Публикации: 849
    • Профил
Clustering
« Отговор #7 -: Aug 22, 2007, 19:20 »
al_shopov,

Коя точно архитектура позволява използването на процесора без паметта? И как точно ще използваш _само_ процесора, той вързан ли е директно към мрежата?

Не мисля, че гледането на филм по мрежата ще е по-бързо от разкодирането му на място. Вярно, не съм пробвал с гигабитова мрежа, но с 100МБит положението не беше добро дори при използване на хватки като VNC.

Bogo,

За какво ти е OpenMosix? Mosix никога не е бил успешен проект и става само за писане на статии.
Активен

A gentleman is one who is never rude unintentionally. - Noel Coward

gat3way

  • Напреднали
  • *****
  • Публикации: 6050
  • Relentless troll
    • Профил
    • WWW
Clustering
« Отговор #8 -: Aug 22, 2007, 19:30 »
А, не. Просто distributed computing като понятие заема някаква  тясна ниша. Може би в самото начало са имали идея да върши работа за high-availability/failover цели, но има далеч по-добри начини това да се прави в днешно време.
Активен

"Knowledge is power" - France is Bacon

tarator

  • Напреднали
  • *****
  • Публикации: 849
    • Профил
Clustering
« Отговор #9 -: Aug 22, 2007, 19:47 »
> Просто distributed computing като понятие заема някаква  тясна ниша.

Зависи за какво. Всички големи научни сметки се правят на клъстъри, голяма част от които са с Линукс до една или друга степен. От друга страна не съм чул някой да взима Mosix насериозно '<img'>
Активен

A gentleman is one who is never rude unintentionally. - Noel Coward

gat3way

  • Напреднали
  • *****
  • Публикации: 6050
  • Relentless troll
    • Профил
    • WWW
Clustering
« Отговор #10 -: Aug 22, 2007, 19:49 »
Да кажем че няма кой знае какво бизнес-приложение '<img'>
Активен

"Knowledge is power" - France is Bacon

tarator

  • Напреднали
  • *****
  • Публикации: 849
    • Профил
Clustering
« Отговор #11 -: Aug 22, 2007, 19:54 »
Чувам, че IBM са продали доста BG/L машини напоследък, предимно на бизнеси :Р Като говорихме с Egan Ford (създателя на xCAT) последно, изобщо не се оплакваше от търсенето на IBM-ски клъстъри в разни корпорации.

Иначе всеки си гледа от неговата камбанария '<img'> Нишата за HPC не е голяма като обем, но парите не са лоши :Р
Активен

A gentleman is one who is never rude unintentionally. - Noel Coward

gat3way

  • Напреднали
  • *****
  • Публикации: 6050
  • Relentless troll
    • Профил
    • WWW
Clustering
« Отговор #12 -: Aug 22, 2007, 19:58 »
Не вервам '<img'>
Активен

"Knowledge is power" - France is Bacon

Bogo

  • Напреднали
  • *****
  • Публикации: 632
  • Distribution: Debian
  • Window Manager: cmd
    • Профил
Clustering
« Отговор #13 -: Aug 22, 2007, 20:00 »
Цитат (tarator @ Авг. 22 2007,20:20)
За какво ти е OpenMosix? Mosix никога не е бил успешен проект и става само за писане на статии.

Не намирам друго GPL решение.
Или нещо немога да търся?
Активен

live free or die хард :)

tarator

  • Напреднали
  • *****
  • Публикации: 849
    • Профил
Clustering
« Отговор #14 -: Aug 22, 2007, 20:05 »
Bogo,

Какъв клъстър точно искаш да правиш? Трябва ли непременно да е SSI (single system image)? За какво ти е да може да мигрира процеси от един компютър на друг?
Активен

A gentleman is one who is never rude unintentionally. - Noel Coward

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
OpenFiler Clustering HELP!
Хардуерни и софтуерни проблеми
gushtera 0 1424 Последна публикация Sep 21, 2011, 11:38
от gushtera