Miloska írta:
>> Mysql-bol lehet clustert gyartani, bar ahhoz ket gep keves, minimum
>> harom kell, de az amugy is kellene az lvs-hez is, vagy ha storaget
>>
>
> Az ndb-nek szamos limitacioja van, szerintem sok esetben jobban ki
> lehet jonni egy master-master replikacioval.
Ketsegtelen, de php ala adatbazismotornak elmegy, jopar applikacioval
hasznalom (Moodle, Egroupware megy vele). A master-slave replikacio is
rendelkezik jopar limitacioval, es emlekeim szerint a slave eloleptetese
master-re sem automatikus, plane vissza
> Ha nincs sok valtozas a db-ben akkor kulonosebbet varazsolni sem kell,
> sok valtozas / hosszabb leallas utan nyilvan figyelni kell, hogy a
> db-k osszeszinkronizaljanak, egyebkent egy egyszeru, konnyen
> beallithato, jol mukodo rendszert lehet vele epiteni.
> Ha van valamilyen loadbalancer akkor plane szep az elet, db-ket el
> lehet osztani ketfele, egyik felenek egyik gep a 'fo master'-e, masik
> gyakorlatilag csak egy ~slave, aztan amikor az elso elesik a
> loadbalancer atkapcsol a masikra es mindenki orul. A db-k masik fele
> ugyanigy, csak a 'fo-master' es a ~slave forditott szereposztasban.
> Igy - a db-k eloszlasanak megfeleloen - a terheles normal uzemben
> osztodik, de talan kevesebb problema fordulhat elo mint egy olyan
> master-master felallasban ahol teljesen szimetrikusan kapjak a
> terhelest a szerverek.
>
A clusternel nincs ilyen nyug, kivulrol nem latszik a storage node
lallasa, esetleg az ujrainditaskor kell kezzel kezdemenyezni az
ujraszinkronozast, de ez az sql felol nem latszik, csak a
teljesitmenycsokkenesbol. io loadbalancert persze nem jelent, de az
replikacional sem lesz igazan, az sql engine-bol futhat tobb is, azok
kozott lehet loadbalanceolni. Mindketto mellett/ellen lehet ervelni.
_________________________________________________
linux lista - [email protected]
http://mlf2.linux.rulez.org/mailman/listinfo/linux