namet na zamysleni... MySQL proxy
Ondrej Sury
sury.ondrej na globe.cz
Pondělí Prosinec 23 17:11:24 CET 2002
Vstupni podminky:
Mam <n> ruznych MySQL serveru a chci libovolne presouvat databaze mezi
jednotlivymi serveru, tak abych co nejlepe vyuzil vypocetni kapacitu
serveru. Nechci/nelze menit nastaveni MySQL klientu, ti se budou vzdy
pripojovat na stejny stroj.
Reseni:
1. upraveni klientske MySQL knihovny, ktera podle uzivatele/databaze urci,
ze se klient pripoji na stroj dbX.neco bez ohledu na to, ze se klient
pripojuje na db.neco.
Vyhody: pro upravene stanice transparentni, bez znatelneho overheadu
Nevyhody: nutnost udrzovat na vsech klientskych stanicich upravenou
verzi MySQL knihovny
Toto reseni je overeno na lidech ;-)
2. vytvoreni MySQL proxy, ktera by prijimala MySQL pozadavky a preposilala
je na urceny server podle uzivatele/databaze.
Vyhody: transparentni pro vsechny
Nevyhody: znacny overhead pri posilani dat, data musi dotect z klienta
na proxy, z proxy na real server a naopak; musi se udrzovat
seznam spojeni - tj. slozitejsi implementace.
Muzu vas poprosit o komentare?
O.
--
Ondrej Sury - CIO Globe Internet s.r.o. http://globe.cz/
Tel: +420(2)35365000 Fax: +420(2)35365009 Planickova 1, 162 00 Praha 6
Další informace o konferenci Linux