Clustering, databaze a sdileni dat

Michal Krause michal na krause.cz
Pondělí Prosinec 13 16:25:14 CET 1999


On 12/13/99 15:00, Karel Zak - Zakkr wrote:

> Je asi financni utopie udelat *opravdu* cluster reseni v pozadi s SQL
> serverem (tady nekde -u techto problemu- se mi zda, ze zacina trh s 
> Oracle a konci svet GNU (zatim) :-(

Asi je to tak.
 
> Co predelat tu aplikaci? Napadlo mne rozdelit to na samostatne segmenty
> a to dle nejakeho rozmezi adres ktere by ten segmet bral. Tedy napriklat
> udelat 5 uzlu a prvni by pocital vse z adres se jmeny od A do K dalsi 
> uzel od L do X.. atd. Kazdy ten uzel by mel vlastni SQL server. Pak by
> proste pred tim byl jen nejaky chytry pocitac, ktery by to rozdeloval 
> tem segmentum (prideloval praci). No a nekde v pozadi by byla SQL, ktera
> by si vzdy po case prevzala udaje ze vsech tech uzlu a udelala by poradi.

Adresa by to bohuzel byt nemohla, kvuli te cachi by to bylo nutne delit
podle toho ID na aplikacni vrstve. Ale mozna, ze z hlediska vykonu je to
uz mozna skoro jedno.

> Nevim, mozna je to uplna blbost - tezko neco radit, kdyz neni znamo co
> vsechno se v te aplikaci deje a dit se musi. 

Jasne, ale zase rozebirat detaily je asi nad ramec teto konference.
Obecne vzato lze rict, ze aplikace prijima data od klientu (momentalne
od modulu pro Apache), v zavislosti na tech datech se bud sahne do te
cache, ktera muze byt delena, paklize bude zajisteno, ze hit pro jeden
identifikator bude chodit vzdy na stejny stroj. Paklize je toto pravidlo
dodrzene, pak zaroven lze delit i databazi na vice stroju. Dulezite je,
ze jednotlive uzly uz nemusi klientovi nic vracet, odpoved je konstatni.

Jako uplna blbost mi to nepripada, jenom se mi zda, ze timhle zpusobem
se bude komplikovaneji resit treba pridani dalsich stroju. Na druhou
stranu to elegantne vyresi problematiku te sdilene cache, protoze ta by
mohla byt primo na tom "rozdelovaci". Otazka je, jestli by tam tim padem
nezustalo uzke hrdlo.

S pozdravem
--
Michal Krause                                                      /\
ICQ: 7665279            Informace (nejenom) ze sveta Linuxu     /\/  \
email: mike na navrcholu.cz ______ http://www.root.cz/ ______ NAVRCHOLU.cz

Co napsat do signatury, aby to nikoho nepohorsilo? Snad jedine nejakou
obecne znamou pravdu. Doufam, ze vsichni vite, ze tucnak je bylozrava ryba. 


Další informace o konferenci Linux