Re: OpenMosix, klaster w PLD ?

2005-03-24 Wątek Jacek Konieczny
On Wed, Mar 23, 2005 at 11:41:57PM +0100, Pawel Koska wrote:
> Dnia środa 23 marzec 2005 23:21, The Undefined napisał:
> 
> > > Pytam bo może nie rozumiem idei klastra.
> >
> > chyba nie do konca :)
> 
> No to już chyba nie potrzebuje klastra. :-)
> Jedynie mogę go sobie postawić dla samego postawienia, by mieć z tym jakieś 
> tam doświadczenie.

Nie potrzebujesz klastra Mosix. Ale klaster to _bardzo_ szerokie pojęcie
i obejmuje wszelkie rozwiązania fail-over i load-balancing
udostępniające wiele komputerów jako jedną maszynę aby zapewnić większą
wydajność i/lub niezawodność. Możliwe, że jednak szukasz klastra, ale
zupełnie innego niż Mosix.

Nie zawsze klaster musi być na poziomie systemu operacyjnego, czasem są
realizowane na poziomie aplikacji.

Klastry mogą być tworzone przez aplikacje w Erlangu (ejabberd), Zope+ZOE
(rozproszone serwis WWW), PostgreSQL+slony1+pgpool itp.

Pozdrowienia,
Jacek

___
pld-users-pl mailing list
pld-users-pl@pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: OpenMosix, klaster w PLD ?

2005-03-23 Wątek Pawel Koska
Dnia środa 23 marzec 2005 23:21, The Undefined napisał:

> > Pytam bo może nie rozumiem idei klastra.
>
> chyba nie do konca :)

No to już chyba nie potrzebuje klastra. :-)
Jedynie mogę go sobie postawić dla samego postawienia, by mieć z tym jakieś 
tam doświadczenie.

Dzięki wielkie za wytłumaczenie.

Paweł

___
pld-users-pl mailing list
pld-users-pl@pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: OpenMosix, klaster w PLD ?

2005-03-23 Wątek Marteen
Zbudowalem wraz z kolega w ramach pracy mgr klaster MOSIX z wykorzystaniem 
PLD. Nawet niezle to dzialalo - testy przy uzyciu programu POVRAY i innych 
potwierdzily ze klaster dziala w sposob prawidlowy. Wiec moze mosix bedzie 
odpowiedni??

pozdr
marcin
___
pld-users-pl mailing list
pld-users-pl@pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: OpenMosix, klaster w PLD ?

2005-03-23 Wątek The Undefined
On Wed, Mar 23, 2005 at 10:48:17PM +0100, Pawel Koska wrote:
> > sa rownowazne. to co uruchomisz na jednej po prostu bedzie migrowac na
> > pozostale.
> > konsekwencje - wylaczenie jednej maszyny na np 100komputerowym klastrze
> > generowalo u mnie na wszystkich kernel panic ;)
> 
> Hmm kernel panic nie za bardzo by mi się podobał.
> Ale mam pytanie jak to jest z tym klastrem. Czy może być tak że każda z nich 
> robi swoje zadania (jedna to smtp, jedna to MySQL, inna to pop3 itp) i 
> dopiero jak którejś mocy zabraknie to procesy przerzuca do innej. Czy one 
> muszą mieć jakieś wspólne zasoby udostępniane przez sambę ?
hm..  nie widze tego prawde mowiac w sytuacji gdy sa to jakies zadania
nie-obliczeniowe.
mosix dziala tak ze migruje na inna maszyne sam proces. jednak w
momencie gdy wykonuje on jakies zadanie io, dostepu do socketu/pliku,
wtedy wraca ono jakby na macierzysta maszyne.
wiec taki pop3/smtp/.. - po prostu nie bedzie miec zadnego sensu na
mosixie.

> Stoją koło siebie maszyny gdzie jedne prawie nic nie robią, a inne prawie się 
> pocą, bo tyle mają roboty. Chciałem by się inne trochę za robotę wzieły :-)
ktore sie poca i na czym dokladnie?
jezeli na operacjach io - wtedy mosix absolutnie nic nie da, jedynie
zmniejszy stabilnosc/wydajnosc calosci.
mosix ma sens praktycznie jedynie na operacjach typowo obliczeniowych.
u mnie to bylo rozproszone generowanie duzych grafik plus jakies tam
obliczenia... wtedy grafika ktora na pojedynczym p4 generowala sie ponad
godzine na ponad 100 kompach generowala sie okolo 2 minut(z czego polowe
czasu zajela sama migracja po utworzeniu kilkuset procesow).

> Pytam bo może nie rozumiem idei klastra.
chyba nie do konca :)

-- 
Andrzej 'The Undefined' Dopierała
UNIX && Linux administrator, Adam Mickiewicz University WMiI
PLD Linux Developer HomePage: http://aramin.net/
JID: [EMAIL PROTECTED]e-mail: [EMAIL PROTECTED]

___
pld-users-pl mailing list
pld-users-pl@pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: OpenMosix, klaster w PLD ?

2005-03-23 Wątek Pawel Koska
Dnia środa 23 marzec 2005 22:10, The Undefined napisał:

> > Czy pakiety są aktualne, czy starać się przerobić spece?
>
> powiem szczerze - nie wiem. zawsze robilem na bazie cvs-a.

Właśnie zastanawiam się nad budową pakietów ze speca.


> > Który kernel mam wybrać? Jest jakiś 2.4.22, ale coś w kernelu z gałęzi
> > LINUX_2_6_8 też jest z OpenMosix.
>
> u mnie 2.4, ale wlasne.
> to co jest w paczkach nie jest zbyt ladne..

Ja też chyba będę zmuszony budować własne. Widzę że udostępniają jakiś kernel 
openMosix-kernel-2.4.26 i chyba z tego muszę swój kernel zbudować.
A nie ma jakiegoś patcha którego można by nałożyć na np. 2.4.29 ?

Chyba też będę poprawiać kernel-mosix.spec i wywalę wszystkie patche i 
zostawię tylko ten openMosix i zobaczę co się stanie.

> > Czy w takim klastrze wszystkie maszyny są równoważne, a może jest jeden
> > główny serwer który ma swoich "robotników"? Jeśli równoważne, to czy na
> > każdym serwerze mogą chodzić różne usługi i dopiero jak jakiejś maszynie
> > brakuje zasobów do podrzuca trochę roboty innej ?
>
> sa rownowazne. to co uruchomisz na jednej po prostu bedzie migrowac na
> pozostale.
> konsekwencje - wylaczenie jednej maszyny na np 100komputerowym klastrze
> generowalo u mnie na wszystkich kernel panic ;)

Hmm kernel panic nie za bardzo by mi się podobał.
Ale mam pytanie jak to jest z tym klastrem. Czy może być tak że każda z nich 
robi swoje zadania (jedna to smtp, jedna to MySQL, inna to pop3 itp) i 
dopiero jak którejś mocy zabraknie to procesy przerzuca do innej. Czy one 
muszą mieć jakieś wspólne zasoby udostępniane przez sambę ?

Stoją koło siebie maszyny gdzie jedne prawie nic nie robią, a inne prawie się 
pocą, bo tyle mają roboty. Chciałem by się inne trochę za robotę wzieły :-)

Pytam bo może nie rozumiem idei klastra.


> > Czy ktoś stawiał (postawił, ma) klaster na PLD i ew. był skłonny pomóc w
> > razie problemów ?
>
> na uczelni probowalismy zrealizowac taki maly projekt - clustern.
> http://sourceforge.net/projects/cnode - calosc oparta na PLD i dziala
> mniej wiecej tak że jedna maszynka się bootuje(z cdroma), nastepne nody
> się podnoszą "z niej" poprzez bootp/tftp/nfs, wchodza automatycznie do
> klastra, a glowny "nod" udostepnia interfejs przez www/ssh umożliwiający
> zapuszczanie na zadanych nodach(pogrupowanych w grupy) jakiś zadań.

Ja mam w pracy autorski system bootowania maszyn bezdyskowych (wszystko oparte 
na slacku i chyba wzorowane na ltps) i z tego chciałbym budować klaster.

Paweł

___
pld-users-pl mailing list
pld-users-pl@pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: OpenMosix, klaster w PLD ?

2005-03-23 Wątek The Undefined
On Wed, Mar 23, 2005 at 08:24:53PM +0100, Pawel Koska wrote:
> Właśnie się zastanawiam czy mogę postawić klaster na bazie PLD. Mam w związku 
> z tym kilka pytań.
czemu nie? ;)

> Co mam wybrać? OpenMosix czy coś innego (co w ogóle jest do wyboru w PLD, bo 
> jeszcze sie nie znam). 
a jest wogole cos innego rownie zaawansowanego?

> Czy pakiety są aktualne, czy starać się przerobić spece?
powiem szczerze - nie wiem. zawsze robilem na bazie cvs-a.

> Który kernel mam wybrać? Jest jakiś 2.4.22, ale coś w kernelu z gałęzi  
> LINUX_2_6_8 też jest z OpenMosix.
u mnie 2.4, ale wlasne.
to co jest w paczkach nie jest zbyt ladne..

> Jak jest z liczbą maszyn, czy musi być parzysta, potęgą 2 czy to nie ma 
> znaczenia?
obojetnie.

> Czy w takim klastrze wszystkie maszyny są równoważne, a może jest jeden 
> główny 
> serwer który ma swoich "robotników"? Jeśli równoważne, to czy na każdym 
> serwerze mogą chodzić różne usługi i dopiero jak jakiejś maszynie brakuje 
> zasobów do podrzuca trochę roboty innej ?
sa rownowazne. to co uruchomisz na jednej po prostu bedzie migrowac na
pozostale.
konsekwencje - wylaczenie jednej maszyny na np 100komputerowym klastrze
generowalo u mnie na wszystkich kernel panic ;)

> Czy ktoś stawiał (postawił, ma) klaster na PLD i ew. był skłonny pomóc w 
> razie 
> problemów ?
na uczelni probowalismy zrealizowac taki maly projekt - clustern.
http://sourceforge.net/projects/cnode - calosc oparta na PLD i dziala
mniej wiecej tak że jedna maszynka się bootuje(z cdroma), nastepne nody
się podnoszą "z niej" poprzez bootp/tftp/nfs, wchodza automatycznie do
klastra, a glowny "nod" udostepnia interfejs przez www/ssh umożliwiający
zapuszczanie na zadanych nodach(pogrupowanych w grupy) jakiś zadań.

-- 
Andrzej 'The Undefined' Dopierała
UNIX && Linux administrator, Adam Mickiewicz University WMiI
PLD Linux Developer HomePage: http://aramin.net/
JID: [EMAIL PROTECTED]e-mail: [EMAIL PROTECTED]

___
pld-users-pl mailing list
pld-users-pl@pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


OpenMosix, klaster w PLD ?

2005-03-23 Wątek Pawel Koska
Witam,

Właśnie się zastanawiam czy mogę postawić klaster na bazie PLD. Mam w związku 
z tym kilka pytań.

Co mam wybrać? OpenMosix czy coś innego (co w ogóle jest do wyboru w PLD, bo 
jeszcze sie nie znam). 
Czy pakiety są aktualne, czy starać się przerobić spece?
Który kernel mam wybrać? Jest jakiś 2.4.22, ale coś w kernelu z gałęzi  
LINUX_2_6_8 też jest z OpenMosix.

I teraz pytania co do samego klastra.

Jak jest z liczbą maszyn, czy musi być parzysta, potęgą 2 czy to nie ma 
znaczenia?

Czy w takim klastrze wszystkie maszyny są równoważne, a może jest jeden główny 
serwer który ma swoich "robotników"? Jeśli równoważne, to czy na każdym 
serwerze mogą chodzić różne usługi i dopiero jak jakiejś maszynie brakuje 
zasobów do podrzuca trochę roboty innej ?


Czy ktoś stawiał (postawił, ma) klaster na PLD i ew. był skłonny pomóc w razie 
problemów ?

Pozdrawiam,
Paweł

___
pld-users-pl mailing list
pld-users-pl@pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl