Andrzej
Cyrulik
Administrator RedHat
Linux
Temat: Dwie maszyny, mini-cluster softwarowy ? A moze inny pomysl
Witajcie,Calkiem niedawno pojawil sie w mojej glowie nowy pomysl - problem tylko w tym, ze zupelnie nie mam doswiadczenia w tym temacie - wiec prosze Was o wskazowki.
Sytuacja wyglada nastepujaco:
Jest jedna maszyna - Centos 5,5. Maszyna z przeznaczeniem na hosting, od wielu lat dzialajaca bez wiekszych problemow. Zainstalowany DirectAdmin, MySQL, php4+5 (suPHP) i apache oraz named. Zadnych cudow.
Mam dostepna kolejna maszyne. Marzy mi sie sytuacja, w ktorej moglbym jakos polaczyc dwie maszyny w taki sposob, aby jedna pracowala jako master, druga jako slave - a co za tym idzie, w przypadku awarii pierwszej (lub po prostu restartu, jakiejs konserwacji, itd) przejmowala role tej pierwszej.
Zupelnie nie mam doswiadczenia w temacie klastrow. Zaczalem czytac odrobine o heartbeat i innych tego typu - ale od razu pojawil sie problem. Wg tego co zdazylem przczytac, musze dysponowac jakims zewnetrznym magazynem danych (macierz iSCSI lub cos w ten desen).
I teraz moje pytanie:
Czy jest jakakolwiek mozliwosc (softwarowa - OpenSource), dzieki ktorej moglbym zrealizowac w/w scenariusz ?
Wyobrazam sobie to tak, ze druga maszyna (slave) musi jakos na zywo synchronizowac sobie dane wzgledem pierwszej.....
Z wielu powodow load-balancing i inne tego typu rozwiazania odpadaja. Chce tylko proste zastepstwo za pierwsza maszyne + automatyczna synchronizacje danych.
Ale jak to wykonac ?
Zasoby finansowe firmy w ktorej chcialbym wdrozyc taki pomysl sa ..... ok - nie ma ich :)
Wiec opcja z macierza zewnetrzna lub trzecia maszyna zupelnie odpada.
Z gory dziekuje za wszelkie wskazowki i pomoc.
Pozdrawiam weekendowo
AndrzejAndrzej Cyrulik edytował(a) ten post dnia 17.10.10 o godzinie 18:37