OT: dualny http server

David Rohleder davro na ics.muni.cz
Sobota Září 15 21:15:40 CEST 2001


Martin Gazak <matog na microstep-mis.sk> writes:

> Je to trochu off-topic, ale mozno predsa niekto zareaguje:
> 
> Ako vytvorit transparentny dualny web-server ?
> 
> Mame dualny system: 2 separatne PC, kazde so svojou sietovou adresou,
> ktore su pripojene k senzorom (ako je vyriesena dualita a mirrorovanie
> dat, nie je momentalne podstatne).
> 
> Chceli by sme zobrazovat data v realnom case na web stranke - cielom je, aby
> klientske stanice boli tenki klienti - pokial mozno, iba Linux + browser.
> Klienti su na Intranete, ziaden pristup zvonku.
> Stranka s datami realneho casu by sa mala v browseri automaticky obnovovat 
> - toto je zatial riesene pomocou meta tagov.
> 
> Na oboch PC dualneho systemu bezi web-server. Idealne spravanie by bolo,
> keby nas dualny web-server bol pre klienta uplne transparentny: pocas
> ak sa vypne 1 zo serverov, klient je okamzite presmerovany na 2. server.
> Ak vypadnu oba (toto by nemalo nastavat ;-) ), stranka zobrazi hlasku, ale
> po nastartovani aspon jedneho serveru sa znovu obnovi.
> 
> Riesenie zalozene na tom, ze sa medzi klienta a dualny stroj vlozi nejaky
> proxy server (pripadne nejaka ina potvora), je neprijatelne - narusa to 
> dualitu - v pripade jeho vypadku su totiz klienti odrezani. 
> Idealne by bolo, keby mechanizmus pristupu na dualny server bol vlozeny 
> priamo do stranky (nejaky skript) - klient by mal byt co najtensi.

HSRP nebo VRRP pro Linux, kdyby neco takoveho existovalo. Tyto protokoly
sice nebyly vytvoreny pro tyto ucely, ale fungovalo by to.

Jinak zaklinadlo muze znit IP address takeover. Treba pomoci programu
heartbeat, idealni by bylo, kdyby prebiral i MAC adresu, ale zatim
jsem neprisel na to jak.

Jinak muzete vyzkouset misto vaseho normalniho switche pouzit nektere
cisco, ktere umi rozkladat zatez na vice serveru (myslim, ze treba
catalyst 3548, ikdyz tyto typy stoji za ... ). Cili ne dalsi potvora,
ale nahrada te stavajici za lepsi :-)



-- 
-------------------------------------------------------------------------
David Rohleder						davro na ics.muni.cz
Institute of Computer Science, Masaryk University
Brno, Czech Republic
-------------------------------------------------------------------------


Další informace o konferenci Linux