konto usunięte

Temat: Wysoka dostępność serwera VPS

Cześć,
mam nadzieję, że pytanie jest odpowiednie dla tej grupy. Stoję przed zadaniem zapewnienia wysokiej dostępności dla serwera VPS (CentOS) hostującego:
-Stronę www na Apache.
-Serwer pocztowy na Eximie.
-Strefę DNS z podpiętą naszą domeną firmową (domena wykupiona u innego providera niż serwer VPS).

Generalnie maszyna all-in-one. Po ostatniej awarii dostawcy chcemy aby kopia tej maszyny z wszystkimi usługami była mirrorowana do innego dostawcy też na serwer VPS. Pytanie czy da się to pogodzić jakoś z usługami, które mamy na tym serwerze? Jesteście w stanie coś poradzić?
Łukasz C.

Łukasz C. Senior Technical
Architect

Temat: Wysoka dostępność serwera VPS

Jezeli jest to jeden VPS to NIE jest to wysoka dostepnośc:

1 - zrob conajmniej dwa lub wiecej vps
2 - uzyj automatyzacji do deploymentu (np: puppet), konfiguracja musi byc identyczna
3 - jezeli masz mysql, to zrob replikacje master - master aby byl conajmniej failover do zapisu, odczyty przerzuc na slave
4 - sesje php jezeli w nim masz aplikacje przerzuc do memcache, mozna go zreplikowac (dwa identyczne memcache)
5 - upload i jakies pliki statyczne, ktore musza byc wspolne przerzuc na glustera, dziala spoko nawet miedzy kontynentami
6 - mail moze byc osobnym bytem na kazdym serwerze, byle baza i maile byly wspolne, maile mozesz takze wrzucic na gluster, chociaz odczyt duzej ilosci malych plikow moze byc dosc powolny.
7 - strefe zrob na wszystkie vps, ewentualnie jezeli masz strefy dostepnosci to mozesz dodac host przed ktory bedzie sprawdzal healthcheck aplikacji zeby nie kierowac ruchu na fragment klastra ktory padł
8 - jezeli ma to dzialac w wielu krajach / kontynentach to rozwaz uzycie amazon route 53 jako dns, w celu optymalizacji polaczenia z danej geolokalizacji na najblizszy host (o ile jest zdrowy)Ten post został edytowany przez Autora dnia 17.04.14 o godzinie 11:37

konto usunięte

Temat: Wysoka dostępność serwera VPS

Dzięki za odpowiedź, wczytam się w temat. Wiem, że jeden serwer ma niewiele wspólnego z wysoką dostępnością usług dlatego właśnie chcę rozciągnąć je na co najmniej 2 maszyny. Niestety w temacie Linuksów jestem słaby, więc muszę się douczyć.

Jeśli ktoś jeszcze ma uwagi to będę wdzięczny.
Przemysław Świderski

Przemysław Świderski Administrator Sieci,
Aves Sp. z o.o.

Temat: Wysoka dostępność serwera VPS

Największym problemem każdej wysokiej dostępności jest storage.
Zainteresuj się rozwiązaniem CEPH, działa wyśmienicie, a nawet więcej :)



Wyślij zaproszenie do