Linux за българи: Форуми

Linux секция за напреднали => Начини за увеличаване на бързодействието => Темата е започната от: ivo3d в Jan 17, 2004, 17:54



Титла: Clustering
Публикувано от: ivo3d в Jan 17, 2004, 17:54
Здравейте :)
Искам първо да кажа, че се чудех в кой раздел да си задам въпроса, така че ако съм сбъркал - кажете :)
Значи имаме в наш'та махала мрежа от няколко компютъра. Аз отдавна съм с линукс, обаче на съседа ми му писна синият екран и реши да си качи Линукс...Обаче неговият компютър не е от най-бързите (Celeron 333Mhz)...А моя е Celeron 1300...Горкия човечец трудно гледа филми (пак ги гледа, ама малко трудно), а не дай си боже да иска да компилира някаква програма, става някакъв ад...OS-ът (и моят и неговият) е Slack 9.1 с ядро 2.6.1. Въпросът ми е как да накарам неговата машина да използва процесорното време на моята? Но само него, не искам да ми пипа из RAM-а...


Титла: Clustering
Публикувано от: в 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 и ако тръгне - чудничко.

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


Титла: Clustering
Публикувано от: ivo3d в Jan 17, 2004, 23:15
Ами тогава и с RAM-a може...Просто се налага...айде, с филмите како и да е, но програмите се компилират адски бавно....
Поне ако някой може да ми даде адрес с някакво HOWTO (в tldp.org общо взето нищо няма)...


Титла: Clustering
Публикувано от: al_shopov в 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.
Дерзай
ал_шопов


Титла: Clustering
Публикувано от: stockton в Jan 19, 2004, 13:40
Що се отнася до компилирането - distcc върши малки чудеса :) - http://distcc.samba.org/ Няма нищо общо с "clustering", представлява нещо като wrapper за gcc, не е отделен компилатор!


Титла: Clustering
Публикувано от: ivo3d в Jan 26, 2004, 19:57
Хм....тоя distcc ми се струва много интересен...ама не тръгна :(
Аз си мисля, че нещо от дистрибуцията може да е....
Значи направих си файл /root/.distcc/hosts и в него написах
localhost
192.168.0.32
(това е нма моя компютър)...На другия написaх
localhost
192.168.0.33
стартирам и на двата компютъра #distccd --daemon
пускам някоя програма да се компилира( make -j8 CC=distcc ) и нищо...компилаторът използва само процесора, на чиито компютър е...другия си седи....


Титла: Clustering
Публикувано от: Bogo в Aug 22, 2007, 19:01
Относно OpenMosix . Всички машини в клъстера ли трябва да са с 2.4 кернел?
Чета тука и не разбирам: http://howto.x-tend.be/openMosix-HOWTO/x451.html

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





Титла: Clustering
Публикувано от: tarator в Aug 22, 2007, 19:20
al_shopov,

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

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

Bogo,

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


Титла: Clustering
Публикувано от: gat3way в Aug 22, 2007, 19:30
А, не. Просто distributed computing като понятие заема някаква  тясна ниша. Може би в самото начало са имали идея да върши работа за high-availability/failover цели, но има далеч по-добри начини това да се прави в днешно време.


Титла: Clustering
Публикувано от: tarator в Aug 22, 2007, 19:47
> Просто distributed computing като понятие заема някаква  тясна ниша.

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


Титла: Clustering
Публикувано от: gat3way в Aug 22, 2007, 19:49
Да кажем че няма кой знае какво бизнес-приложение :)


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

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


Титла: Clustering
Публикувано от: gat3way в Aug 22, 2007, 19:58
Не вервам :)


Титла: Clustering
Публикувано от: Bogo в Aug 22, 2007, 20:00
Цитат (tarator @ Авг. 22 2007,20:20)
За какво ти е OpenMosix? Mosix никога не е бил успешен проект и става само за писане на статии.

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


Титла: Clustering
Публикувано от: tarator в Aug 22, 2007, 20:05
Bogo,

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


Титла: Clustering
Публикувано от: tarator в Aug 22, 2007, 20:08
> Не вервам

Не верваш, защото дефиницията ти за бизнес е много тясна и вероятно отразява бизнеса, който се прави в България :)

На фармацевтичните компании им трябват клъстъри за да си правят сметките за изследователската дейност, компаниите на Wall Street се опитват да въртят разни модели на финансовите пазари, автомобилните компании също въртят разни модели и т.н.


Титла: Clustering
Публикувано от: smelkomar в Aug 22, 2007, 20:08
Gentoo в инсталацията си има паралелно прекомпилиране - освен хост машината, могат да се включат и други машини с вече инсталиран (или инсталиращ се) Gentoo. Винаги съм се чудил кога ще бъде въведено и в другите дистрибуции :huh:


Титла: Clustering
Публикувано от: tarator в Aug 22, 2007, 20:12
smellkomar,

Паралелното компилиране е една голяма идиотщина. Ако компилирането на програмата ти е твърде бавно, очевидно правиш нещо грешно. Само че, както обикновено, Юникс програмистите не решават основния проблем, а търсят как да оправят следствието.


Титла: Clustering
Публикувано от: Bogo в Aug 22, 2007, 20:12
Просто са ми интересни възможностите. Нямаме пари за суперкомпютри нали?

ClusterKnoppix: ClusterKnoppix is basically Knoppix, a great bootable CD, with an openMosix kernel. It includes all of openMosix's basic functionality. Just boot the server off the CD, boot some networked clients, and you have an instant cluster.


Титла: Clustering
Публикувано от: tarator в Aug 22, 2007, 20:18
Bogo,

Има много различни решения. Може да погледнеш вече споменатия xCAT на IBM, beowulf/werewulf, bproc, moab/torque, slurm, xcpu и т.н. Повечето неща, които споменавам са свързани с HPC, не знам много за другите дефиниции на клъстъри.


Титла: Clustering
Публикувано от: gat3way в Aug 22, 2007, 21:07
?!?


Титла: Clustering
Публикувано от: smelkomar в Aug 23, 2007, 01:14
Цитат (tarator @ Авг. 23 2007,20:12)
smellkomar,

Паралелното компилиране е една голяма идиотщина. Ако компилирането на програмата ти е твърде бавно, очевидно правиш нещо грешно. Само че, както обикновено, Юникс програмистите не решават основния проблем, а търсят как да оправят следствието.

Очевидно не. Да речем при една моя стандартна офис настройка (всички нужни лайн@ за офис работа) на Gentoo АМД64 2006.1, пусната на 2Гхз Семпронче с 2ГБ РАМ. Малко над две денонощия отне. Е, реших да направя едно сравнение, получавайки мааааааалка помощ от едно мое Атлонче на 2.4Гхз с 2ГБ РАМ и едно мое Е6300@3.5Гхз (пак с 2ГБ РАМ) времето беше сведено до под 9 часа. Атлончето на БТК, Интелчето на суича за вътрешната мрежа.

Та просто не виждам какъв е основния проблем, ясно е че получавам по-малко време за прекомпилация. Само да имаше тракери за тази цел, компилирането на програмите на много програмисти, енкодването на филми вкъщи и т.н. щеше да е почти като песен...





Титла: Clustering
Публикувано от: tarator в Aug 23, 2007, 01:17
А, това че Gentoo e идиотщина мисля, че е медицински факт :) И поредно доказателство как Юникс програмистите не решават основния проблем :)





Титла: Clustering
Публикувано от: senser в Aug 23, 2007, 07:47
Цитат (tarator @ Авг. 23 2007,01:17)
А, това че Gentoo e идиотщина мисля, че е медицински факт :) И поредно доказателство как Юникс програмистите не решават основния проблем :)

ами май е крайно време вече да ни кажеш кой е основния проблем, който програмистите така упорито избягват да решат .........  B)


Титла: Clustering
Публикувано от: zeridon в Aug 23, 2007, 11:41
tarator, нещо май си се разбеснял. Паралелната компилация с distcc е нещо много добро. Особенно ако пък желязото е слабо. Или може би ти разполагаш с някоя злобарийка от типа на cray BG/L TerraSim.

Ако случайно е така искам 15 мин процесорно време просто да се поразцъкам да видя. Ако ли пък не я се обоснови ...


Титла: Clustering
Публикувано от: tarator в Aug 23, 2007, 16:33
Ако компилирането ти отнема повече от 5% от времето, очевидно нещо не е наред с програмата/дистрибуцията и трябва да се оправи.

Нямам суперкомпютър вкъщи, затова не мога да давам процесорно време. Но доколкото знам и трите машини, които си споменал са всъщност клъстъри и не поддържат SSI.


Титла: Clustering
Публикувано от: Kalin в Aug 24, 2007, 00:33
/off-topic @ tarator: Отдавна, ама много отдавна съм луд фен на себепровъзгласилите се джедаи, които от висотата на собственото си нарцистично самовлюбване говорят с такъв апломб, че другите или трябва да целуват ръка, или да ходят да се гръмнат отчаяни от собственото си незнание...

Ако не е неудобно, може ли занапред да пишеш с факти и линкове вместо със сънища и преживявания, защото това не е студиото на Меглена Ангелова? Може ли? Ако не можеш, недей да пишеш глупости, защото първоначално интересни и полезни теми завършват в Кошче заради такива джедаи...

И преди да се намъкнеш и да редактираш написаните дотук глупости, да припомня част от тях:
Цитат
Не верваш, защото дефиницията ти за бизнес е много тясна и вероятно отразява бизнеса, който се прави в България
Може ли да ни светнеш за по-широките неща по широкия свят? С примери е най-добре.
Цитат
Паралелното компилиране е една голяма идиотщина. Ако компилирането на програмата ти е твърде бавно, очевидно правиш нещо грешно. Само че, както обикновено, Юникс програмистите не решават основния проблем, а търсят как да оправят следствието.
Предполагам разглеждаш широкия случай, в който организации от ранга на Fortune500 или Пентагона например компилират Thunderbird на сървъра. Обясни моля.
Цитат
А, това че Gentoo e идиотщина мисля, че е медицински факт :) И поредно доказателство как Юникс програмистите не решават основния проблем :)
Видно от написаното, мисленето не ти се отдава. Ако може пак с факти и без мислене да го обясниш, ще е идеално.

Преди да се засегнеш, че лаик коментира иначе брилянтно структурираните и фактически подредени твои съждения, моля не се сърди - въпроса е принципен и не атакува твоята личност, а така популярния напоследък стил на писане.
 ;)


Титла: Clustering
Публикувано от: tarator в Aug 24, 2007, 01:22
> /off-topic @ tarator: Отдавна, ама много отдавна съм луд фен на
> себепровъзгласилите се джедаи, които от висотата на собственото си
> нарцистично самовлюбване говорят с такъв апломб, че другите или трябва
>  да целуват ръка, или да ходят да се гръмнат отчаяни от собственото си
> незнание...

*yawn*
Нали се сещаш точно колко ме интересува дали си ми фен или не? :)

> Ако не е неудобно, може ли занапред да пишеш с факти и линкове
> вместо със сънища и преживявания,

Факти за какво точно?

> Може ли да ни светнеш за по-широките неща по широкия свят? С
> примери е най-добре.

Дал съм примери откъдето си копирал цитата. Предполагам, че можеш да четеш. Фармацевтичните компании, както и финансовите такива използват клъстъри.

> Предполагам разглеждаш широкия случай, в който организации от
> ранга на Fortune500 или Пентагона например компилират Thunderbird
> на сървъра. Обясни моля.

Не разбрах какво изкаш да кажеш. Ако една организация трябва да компилира една програма повече от веднъж, значи има проблем с нея.

> Видно от написаното, мисленето не ти се отдава. Ако може пак с
> факти и без мислене да го обясниш, ще е идеално.

Отново не разбрах какво искаш да кажеш. Сигурен ли си, че пишеш на български? :) Нещо си недоволен, но имаш проблеми да обясниш какво те притеснява :)





Титла: Clustering
Публикувано от: Kalin в Aug 24, 2007, 01:34
Я, изведнъж било удобно да се чете избирателно, а не подред... По-горе цитирах теб и казах, че "мисля" в твоето писание е употребена не на място.:
Цитат
А, това че Gentoo e идиотщина мисля, че е медицински факт :) И поредно доказателство как Юникс програмистите не решават основния проблем :)

Видно от написаното, мисленето не ти се отдава. Ако може пак с факти и без мислене да го обясниш, ще е идеално.


Ето защо, помолих ако може с факти да обясниш защо Gentoo е идиотщина, а твоите така добре обосновани писания не?


Титла: Clustering
Публикувано от: tarator в Aug 24, 2007, 01:43
> Ето защо, помолих ако може с факти да обясниш защо Gentoo е
> идиотщина, а твоите така добре обосновани писания не?

Ами ще обясня щом трябва. Значи единствената идея, която може би има смисъл в Gentoo e че програмите са оптимизирани за точно твоя процесор, и евентуално работят по-бързо. Само че като включиш времето за компилиране в сметката, се оказва, че трябва да ги използваш 10-ина години (без да прекомпилираш нови пакети) за да спестиш толкова време, колкото е изгубила компилацията. Да не говорим пък за това колко електрическа енергия се хаби абсолютно напразно.

Сега стана ли ти ясно? :)


Титла: Clustering
Публикувано от: Nikolavp в Aug 24, 2007, 07:22
Цитат (tarator @ Авг. 24 2007,02:43)
> Ето защо, помолих ако може с факти да обясниш защо Gentoo е
> идиотщина, а твоите така добре обосновани писания не?

Ами ще обясня щом трябва. Значи единствената идея, която може би има смисъл в Gentoo e че програмите са оптимизирани за точно твоя процесор, и евентуално работят по-бързо. Само че като включиш времето за компилиране в сметката, се оказва, че трябва да ги използваш 10-ина години (без да прекомпилираш нови пакети) за да спестиш толкова време, колкото е изгубила компилацията. Да не говорим пък за това колко електрическа енергия се хаби абсолютно напразно.

Сега стана ли ти ясно? :)

ok... Личи ти, че си навлязъл в материята. Хм, ти дори инсталирал ли си Gentoo та говориш за плюсове и минуси?


Титла: Clustering
Публикувано от: Kalin в Aug 24, 2007, 11:18
Съгласен с Nikolavp, направо ни разби таратора, омеша ни краставиците отвсякъде! И очевидно е наясно с много от инструментите на portage. И настройките, и niceness, и изобщо... Ей, Никола, къде сме тръгнали изобщо да пишем ние...
 :D


Титла: Clustering
Публикувано от: zeridon в Aug 24, 2007, 13:36
Чудя се защо го окуражавате ...

нека само да споменем buildfarms, continious build and integration servers

И да се замислим ... май тея простотии дистротата им не стават за нищо щото прекарват средно 98% от времето компилирайки нещо ... пусто ... а пък през останалите 2% го архивират


Титла: Clustering
Публикувано от: tarator в Aug 24, 2007, 15:43
Не, не съм го инсталирал. Нямам намерение да окуражвам brain-dead дистрибуции, нито пък да чакам 2 седмици, за да мога да използвам компютъра си :) Имам по-интересни занимания от компилиране на дистрибуции.

zeridon,

Мдаа, когато не решаваш главния проблем се налага да има такива идиотски решения.





Титла: Clustering
Публикувано от: gat3way в Aug 24, 2007, 17:36
Мамма миа :)


Титла: Clustering
Публикувано от: senser в Aug 24, 2007, 19:21
Цитат (tarator @ Авг. 24 2007,15:43)
Не, не съм го инсталирал. Нямам намерение да окуражвам brain-dead дистрибуции, нито пък да чакам 2 седмици, за да мога да използвам компютъра си :) Имам по-интересни занимания от компилиране на дистрибуции.

zeridon,

Мдаа, когато не решаваш главния проблем се налага да има такива идиотски решения.

Последното gentoo дето инсталирах ми отне около 45 мин. ......... егати "brain-dead-a" наистина  :huh:


Титла: Clustering
Публикувано от: Kalin в Aug 24, 2007, 20:30
Цитат (senser @ Авг. 24 2007,20:21)
Последното gentoo дето инсталирах ми отне около 45 мин. ......... егати "brain-dead-a" наистина  :huh:

@senser:
Таратора е просто нещо - кисело мляко, краставици, водичка, тук-таме копърче и зехтинче. Толкова. Защо очакваш някой да е пробвал или пък да познава в дълбочина gentoo за да го коментира? Амми, глупости! Ще губи време да чете... Къде-къде по-лесно е да го заплюе, пък после ходи обяснявай, че не е прав. Бай Ганьовксата тактика "ти кажи, че сестра му е *****, пък той после да доказва, че няма сестра" е тролски tool #1.

@tarator: въпреки няколкото покани към теб, продължаваш да пишеш глупости, и (естествено) не цитираш факти. Понеже явно трудно разбираш, нека го напиша направо: спри да пишеш глупости.


Титла: Clustering
Публикувано от: tarator в Aug 24, 2007, 20:39
> @tarator: въпреки няколкото покани към теб, продължаваш да пишеш
> глупости, и (естествено) не цитираш факти. Понеже явно трудно

Написах съвсем подробно защо смятам Gentoo за идиотщина. Мисля, че дори и ти би трябвало да разбереш какво съм написал. Къде са твоите аргументи, които ме оборват?
 
> спри да пишеш глупости.

Може да са глупости според теб, но твоето мнение не е меродавно. Така че смятам да продължа да пиша.

П.П. Благодаря за квалификацията "ВЕЧНИЯ РАЗБИРАЧ". Много добре показва малоумността ти.





Титла: Clustering
Публикувано от: Kalin в Aug 25, 2007, 00:54
Цитат (tarator @ Авг. 24 2007,21:39)
> @tarator: въпреки няколкото покани към теб, продължаваш да пишеш
> глупости, и (естествено) не цитираш факти. Понеже явно трудно

Написах съвсем подробно защо смятам Gentoo за идиотщина. Мисля, че дори и ти би трябвало да разбереш какво съм написал. Къде са твоите аргументи, които ме оборват?
 
> спри да пишеш глупости.

Може да са глупости според теб, но твоето мнение не е меродавно. Така че смятам да продължа да пиша.

П.П. Благодаря за квалификацията "ВЕЧНИЯ РАЗБИРАЧ". Много добре показва малоумността ти.

Полекичка само с епитетите, да не нагазиш дълбоко в правилата. Желая ти да се аргументираш с факти (за gentoo) извън твоята персона и впечатленията си, изградени без дори да пипнеш дистрибуцията. Аз не желая да те оборвам, но няма и да търпя изсмукани от пръсти заключения без грам тежест/факти в тях. По-мъдри от мен са казали, че да спориш с хора като теб е глупаво.


Титла: Clustering
Публикувано от: tarator в Aug 25, 2007, 00:56
> Полекичка само с епитетите, да не нагазиш дълбоко в правилата.

Ауу, уплаши ме. Почти си го преместих от левия крачол в десния.

Аргументирах се, защо смятам дистрибуции, които компилират всички пакети за малоумни. Други забележки за Gentoo нямам.

Сега доволен ли си?

П.П. Къде точно правилата указват, че модераторите могат да се правят на малоумни и да слагат подигравателни user levels на обикновените потребители?





Титла: Clustering
Публикувано от: the_real_maniac в Aug 25, 2007, 01:41
Цитат (tarator @ Авг. 24 2007,16:43)
Не, не съм го инсталирал. Нямам намерение да окуражвам brain-dead дистрибуции, нито пък да чакам 2 седмици, за да мога да използвам компютъра си :) Имам по-интересни занимания от компилиране на дистрибуции.

zeridon,

Мдаа, когато не решаваш главния проблем се налага да има такива идиотски решения.

Kalin _ аргумента е този , че не му се чака времето за компилиране, за да може ад си ползва машината ... въпреки че има полза, но вярно трябва и време малко/много , та ! ...

И двамата се успокойте :-)

Както се казва , не сте задължени веднаг да давате reply като че ли няко ще спечели , ако другит забави малко отговора си и помисли

аз примерно още не съм отговорил в темата за програмиране и ioctl() ... там таратор написа доста интересни неща

пп: за вечера ядох таратор междувпрочем хаха ... сериозно :-D

пп2: да се надявам , че след глупостите МИ написани в този пост ще се върнете към темата ;) ? ...


Титла: Clustering
Публикувано от: Kalin в Aug 25, 2007, 01:42
Ами нека да видим: до тук си написал следното
Цитат
Ами ще обясня щом трябва. Значи единствената идея, която може би има смисъл в Gentoo e че програмите са оптимизирани за точно твоя процесор, и евентуално работят по-бързо. Само че като включиш времето за компилиране в сметката, се оказва, че трябва да ги използваш 10-ина години (без да прекомпилираш нови пакети) за да спестиш толкова време, колкото е изгубила компилацията. Да не говорим пък за това колко електрическа енергия се хаби абсолютно напразно.
и малко след това
Цитат
Не, не съм го инсталирал. Нямам намерение да окуражвам brain-dead дистрибуции, нито пък да чакам 2 седмици, за да мога да използвам компютъра си :) Имам по-интересни занимания от компилиране на дистрибуции.
Накратко, нито си пробвал, нито си чел, нито си запознат, но за сметка на това раздаваш спокойно оценки. Раздваш и оценки на други потребители във форума. Ако имаш проблеми в личния си живот, не ги пренасяй във форума моля.

По отношение на правилата - за почти три години от написването им, и почти година от последната им редакция не се е появявал случай, който да изисква изрично правило за един човек. Там обаче е записано, че
Цитат
Тези правила са допълнение към ненаписаните, но приети в човешкото общество правила за поведение.
Ако мислиш да тролиш на воля тук, няма да стане. Флейм и спорове във форума е имало, ще има и занапред. В спора се ражда истината. Във форума преди мноооого време е имало тролове, сега няма, няма и да има. Като направиш 20 инсталации на gentoo и производните, като публикуваш в "оценката" си факти, код, логове, т.н., тогава можеш да оценяваш труда на някой като "идиотщина".

Никой модератор не е постъпил "малоумно", като е поставил твоя user level. Нещо повече, радваш се на удивителнa толерантност предвид откровено неуважителния ти тон. Ако останалите потребители намират твоя user level за неуместен, са свободни да предложат каквото и да е друго достойно за писаното от теб дотук.


Титла: Clustering
Публикувано от: Kalin в Aug 25, 2007, 01:48
Цитат (the_real_maniac @ Авг. 25 2007,02:41)
Kalin _ аргумента е този , че не му се чака времето за компилиране, за да може ад си ползва машината ... въпреки че има полза, но вярно трябва и време малко/много , та ! ...

Писал си, докато съм писал своя отговор ;)
Аргумента не издържа и една минута, предвид че:
* gentoo може да се инсталира за същото време, за което се инсталира произволна друга дистрибуция;
* това мнение не отчита ефекта *след* инсталация, т.е. подобреното бързодействие в обработката на заявки.
Ако нещо не те кефи - ок, никой не те кара насила за нищо. Да раздаваш оценки на сляпо е "съвсем друга бира".


Титла: Clustering
Публикувано от: tarator в Aug 25, 2007, 01:58
Казах ти, не ме интересува Gentoo като дистрибуция, коментирам малоумната идея за компилиране на приложенията на всеки компютър.

> * gentoo може да се инсталира за същото време, за което се инсталира
> произволна друга дистрибуция;

Е, сега... Спомням си колко години единствения начин за инсталиране на Gentoo беше с локално компилиране на всички пакети...

> * това мнение не отчита ефекта *след* инсталация, т.е. подобреното
> бързодействие в обработката на заявки.

Пак си чел по диагонала. Моето твърдение е, че трябва да използваш инсталацията поне 10 години, за да компенсираш първоначалното компилиране със забързването на системата в работно състояние. Хайде да не са 10, поне 5. Само дето за тези 5 години ще трябва да компилираш поне 10-ина пъти по-нови версии на пакетите...

П.П. Самото използване на модераторски права за подигравка с потребителите е признак на инфантилност.





Титла: Clustering
Публикувано от: tarator в Aug 25, 2007, 02:01
the_real_maniac,

Не виждам с кого тук мога да обсъждам първоначалната тема, или някой реално да се интересува от нея.


Титла: Clustering
Публикувано от: alabal в Aug 25, 2007, 02:56
Цитат (tarator @ Авг. 24 2007,04:43)
Ами ще обясня щом трябва. Значи единствената идея, която може би има смисъл в Gentoo e че програмите са оптимизирани за точно твоя процесор, и евентуално работят по-бързо. Само че като включиш времето за компилиране в сметката, се оказва, че трябва да ги използваш 10-ина години (без да прекомпилираш нови пакети) за да спестиш толкова време, колкото е изгубила компилацията. Да не говорим пък за това колко електрическа енергия се хаби абсолютно напразно.

Сега стана ли ти ясно? :)

Изобщо не е ясно!
Как да сметнем тогава колко години напред не трябва примерно да инсталирам  Fedora, Debian или каквато и да било друга дистрибуция, за да съм в равновесие с енергията във Вселената, защото едни граждани наречени разработчици са я компилирали, бъркали и пак компилирали и прекомпилирали от код, за да ми доставят бинарните пакети? Може би да добавя и годините на търсене от Fedora Core 1 до Fedora 7 - системата, която използвам щастливо в момента.
Значи ще трябва да питаме екипа на Fedora или Debian колко часове им е отнело това, после да вземем броя на изтегляния на дистрибуцията, да разделим двете цифри и да получим колко време трябва да чакам, като обикновен потребител, за да мога с чиста съвест да си инсталирам updates. НО! Може би ще трябва да сметнем и времето за компилиране на новите пакети .... Изобщо се чудя дали да не си продам компютъра и да се отдам на съзерцание!
После пък ще трябва да направим и benchmark колко е по-бърза новокомпилираната система от тази инсталирана от бинарни пакети и да видим какви са локалните цени и използвани ресурси за производството на ток, за да установим колко пестя/разхищавам компилирайки дистрибуцията си от код!

Изобщо усещаш ли се, братко, какви дрънканици редиш?
Относно електическата енергия - тя нямаше да бъде произвеждана ако нямаше хора, които да я използват. Плащайки си цената на тока, ceteris paribus, всеки заплаща и външните отрицателни ефекти - т.е. възстановяване на използвани ресурси, замърсяване и пр. и пр. Това, че в действителност, дори  и в развитите демокрации не се получава така и някои плащат повече не е оправдание да затворим електроцентралите! Така, че някой приемайки да инсталира от код приема и последствията, заплащайки по съответния начин. Не е незаконно, освен ако ти АРГУМЕНТИРАНО не убедиш света, че това е престъпление.
И сещаш ли се колко ресурси ще си заминат ей тъй, бадева. докато се мъчим да се върнем на основната тема - как да си направим клъстер - за какво - ами трябва ни! За какво трябва да пишем ясно и с аргументи? Ами, за да пестим ресурси! Да не повтаряме разни забравени раздути самомнителни теми от 2003-2004 г. във форума!

И още един цитат:
Цитат
Е, сега... Спомням си колко години единствения начин за инсталиране на Gentoo беше с локално компилиране на всички пакети...

След всяко инсталиране на Gentoo е добре да се направи поне emerge -e system - прекомпилираните бинарни пакети в тази дистрибуция са зарязани като идея някъде около 2005 г. Повярвай ми - търсих преди няколко месеца - няма! Stage 3 се използва само доколкото да влезе човек в конзола на хард диска. Изобщо грам понятие си нямаш от тази дистрибуция, нито от това защо я зарязах след близо две години щастливо ползване!

И ако все още те гложди мисълта защо пиша токова дълго съобщение в откровена flame тема и нарушавам принципа да затварям темата с кратко обяснение, то е само от уважение към двама други модератори писали в темата.

Та сега, арументирано и спокойно обясни, моля те, на аудиторията как да си направим клъстер, кое е най-доброто решение и кое howto да използваме. Дори и да е платено решение - ще бъде добре - по-добре да не харчим време да се занимаваме с неподходящи варианти.


Титла: Clustering
Публикувано от: tarator в Aug 25, 2007, 03:27
> Та сега, арументирано и спокойно обясни, моля те, на аудиторията как да
> си направим клъстер, кое е най-доброто решение и кое howto да
> използваме. Дори и да е платено решение - ще бъде добре - по-добре да
> не харчим време да се занимаваме с неподходящи варианти.

Няколко пъти питах, _какъв_ клъстър. Понятието се използва за толкова много неща, че не означава почти нищо.


Титла: Clustering
Публикувано от: alabal в Aug 25, 2007, 03:42
Цитат (ivo3d @ Ян. 17 2004,20:54)
Въпросът ми е как да накарам неговата машина да използва процесорното време на моята? Но само него, не искам да ми пипа из RAM-а...

Ако ivo3d бърка някъде назовавайки съвместното използване на различни машини за компилиране clustering, поправи го , братко, не скачай с рогата напред, за да разясниш на всички, че си прочел различните значения на това претоварено понятие!

Моят опит в тази материя е доста бегъл. Преди около година се опитвах да направя споделена file system на Линукс и Windows машини, защото ми беше жал за свободното дисково пространство на клиентите на един Samba server. Опитах няколко решения   базирани на andrewfs или на nfs, но не ми се получи поради незнание и донякъде незаинтересуваност и се спрях на едно полукуцо решение на основата на msdfs.
Независимо от това темата ми е интересна и като видя думичката "cluster" веднага чета за какво става дума. Не позволявай на себедоказването да разваля толкова интересна тема! Все още чакам разни неща като линкове и howto-та, след като възроди темата!


Титла: Clustering
Публикувано от: tarator в Aug 25, 2007, 03:55
Не е проблема в ivo3d, а че понятието е твърде общо. Клъстър от web сървъри се прави различно от клъстър от DB сървъри, който се прави различно от клъстър от application сървъри, а тези всичките нямат нищо общо с т.нар. суперкомпютри, които всъщност са пак клъстъри (поне в повечето от случаите).

Затова въпросът "как се прави клъстър" няма особен смисъл. Има проблеми, за някои от които решението е клъстър.

Вече споменах за какви решения за правене на HPC клъстъри знам. Ето едно пълно решение. Малко е старичко, но доколкото знам има патчове за сравнително нови ядра.





Титла: Clustering
Публикувано от: elm0 в Aug 25, 2007, 11:08
>Ауу, уплаши ме. Почти си го преместих от левия крачол в десния.

тук се питам, но няма смисъл да отварям нова тема - защо повечето пъти се намира в левия крачол? винаги съм се питал

>П.П. Къде точно правилата указват, че модераторите могат да се >правят на малоумни и да слагат подигравателни user levels на
>обикновените потребители?

какво очакваш от тъп форум в тъп сайт, с тъпи модератори :-)


Титла: Clustering
Публикувано от: gat3way в Aug 25, 2007, 11:58
:D

В тъпа държава, на тъпа планета, в тъпа слънчева система на тъпата провинциална периферия на най-малоумната галактика :)


Титла: Clustering
Публикувано от: the_real_maniac в Aug 25, 2007, 12:12
Цитат (elm0 @ Авг. 25 2007,12:08)
>Ауу, уплаши ме. Почти си го преместих от левия крачол в десния.

тук се питам, но няма смисъл да отварям нова тема - защо повечето пъти се намира в левия крачол? винаги съм се питал

>П.П. Къде точно правилата указват, че модераторите могат да се >правят на малоумни и да слагат подигравателни user levels на
>обикновените потребители?

какво очакваш от тъп форум в тъп сайт, с тъпи модератори :-)

Ми щом сайта е тъп, значи можем да ти ограничим достъпа до него да не те е яд ?

ОК, щом така искаш , проблем нямаше, мисля си че от утре поне от това IP няма да може да влизаш. (Всъщност като тъпо защо въобще влизаш )

ехх такива образи като тебе под път и над път, но нали трябва да Ви се казва и повтаря(т елементарни неща), щото сте "умни" .. сигурно за това   :D


Титла: Clustering
Публикувано от: the_real_maniac в Aug 25, 2007, 13:03
Прочетох цялата тема от - до

1. ви се накефих на ентусиязма
2. после и tarator, и Kalin , и другите gentoo фенове са казали вярни неща gentoo и от stage1 на добра машина се инсталира бързо :) а от stage 3 много бързо :)
3. обаче всички сте се наЕПИТЕТИЛИ  :D
та всички сте за порицание ... хаха , а gat3way само възклицава по пътя и се кефи :-P :) така че и той няма да отърве ... :-)

Но какво да Ви направя ... хем се разбирате, хем се карате :-D

Цитат (Kalin @ ,)

Таратора е просто нещо - кисело мляко, краставици, водичка, тук-таме копърче и зехтинче. Толкова. Защо очакваш някой да е пробвал или пък да познава в дълбочина gentoo за да го коментира? Амми, глупости!


Цитат (tarator @ ,)



П.П. Благодаря за квалификацията "ВЕЧНИЯ РАЗБИРАЧ". Много добре показва малоумността ти.



И двамата основни 'играчи' сте за "бой" :-), но пак казвам че въпреки всичко сте направили някавка дискусия А СЕГА за пореден и ПОСЛЕДЕН вече път въренете се към темата :)

пп: не го пренасяйте в други теми СПОРА СИ ! и различията си

пп2: ако пак почнете ще заключа темата за 1 ден , че да има време да помислите над писаното от другите.

и най-накрая ВСЕКИ ИМА ПРАВО НА МНЕНИЕ, но това не значи че всички е прав.

пп3: да знаете не е лесно да се правиш на миротворец ... хъх
все на някой си крив. :p


Титла: Clustering
Публикувано от: c2h5oh в Aug 25, 2007, 13:03
Малко извън темата http://www.sorgonet.com/supercomputing/yourownsupercomputer/


Титла: Clustering
Публикувано от: gat3way в Aug 25, 2007, 13:46
Е кво сега, да споря за дженту ли? :) За мен това също е безсмислено тъпа занимавка, ама не виждам смисъл да споря за това. По-забавно ми е да гледам :) На работа никой няма да позволи да се инсталира такова нещо по сървърите...като се прибера предпочитам просто да си браузвам и да си гледам филми в повечето случаи, защото ме мързи да правя нещо различно. За разни експерименти, моите дебиан системи са ми напълно достатъчни и не ми трябва да слагам нешо друго. В тоя ред на мисли, джентуу вкъщи също никога няма да намери почва :)

Що се отнася до клъстерите, тя темата наистина е прекалено обширна, тараторът даже май спомена. Много зависи какво се клъстерира и с каква цел. Аз лично имам вземане-даване с клъстери, но не и с такива, дето се занимават с разпределени  сметки. С Openmosix съм си играл, честно казано не виждам каква употреба мога да му намеря, не ми влиза в заниманията. Между другото, евреите, които го разработваха, се отказаха от проекта наскоро.


Титла: Clustering
Публикувано от: mhydra в Sep 02, 2007, 23:47
Тия евреи ли са били. А аз си мислех че нема еврейн дето да прави опен сорс програми. Гледай как съм се заблудил че били алчни и половината от тех работят в М$.  Пък те ще си излязат нормални хората.