Skocz do zawartości
DaFFX

GlusterFS --> Help

Polecane posty

Witam,

 

Potrzebuję małej pomocy.

Mam 3x vpsy, 2 mają służyć jako serwery www, a 1 jako proxy/loadbalancer (haproxy) i zastanawiam się jak za pomocą GlusterFS synchronizowac dane pomiedzy tymi 2 serwerami www, chodzi np o to, ze jak ktos wrzuci na s2 plik to pojawia on sie tez na s3 i na odwrot.

Czy ktoś może w jakiś sensowny sposob wytlumaczyc lub podeslac link do poradnika?

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

instalujesz glustera na dwóch vps które mają trzymać pliki. Ustalasz sobie, że ma cegiełki w folderze np. /brick/, tworzysz volumin z replikacją, montujesz go lokalnie na dwóch maszynach np. /mnt/gluster i wskazujesz go jako folder dla danych dla apacza. Tadam... A zamiast trzeciego VPS na HAproxy użyj cloudflare - z tego co kojarzę mają tam opcję ustawienia load balancingu i możesz po api chyba wyłączać i włączać te serwery...

 

EDIT:

 

Pamiętaj, że użycie tego jednego VPS na haproxy to będzie single point of failure więc znów wracasz do punktu, gdzie pad jednej maszyny powoduje downtime.

Edytowano przez Kszysiu (zobacz historię edycji)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

instalujesz glustera na dwóch vps które mają trzymać pliki. Ustalasz sobie, że ma cegiełki w folderze np. /brick/, tworzysz volumin z replikacją, montujesz go lokalnie na dwóch maszynach np. /mnt/gluster i wskazujesz go jako folder dla danych dla apacza. Tadam... A zamiast trzeciego VPS na HAproxy użyj cloudflare - z tego co kojarzę mają tam opcję ustawienia load balancingu i możesz po api chyba wyłączać i włączać te serwery...

 

EDIT:

 

Pamiętaj, że użycie tego jednego VPS na haproxy to będzie single point of failure więc znów wracasz do punktu, gdzie pad jednej maszyny powoduje downtime.

CF nie oferuje loadbalancingu: https://support.cloudflare.com/hc/en-us/articles/200172916-Does-CloudFlare-offer-load-balancing-

 

Jedyne co może zrobić to wrzucić dwa rekordy i po roundrobin będą one "losowane".

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Tak wiem, że takie rozwiązanie mija się z celem bo wystarczy pad serwera haproxy lub ddos na niego i jest brak przekierowania na serwery właściwe ale aktualnie przygotowuję się/uczę postawić i korzystać z takich rozwiązań więc nie potrzebuję więcej niż 1 proxy.

Problem 1 proxy rozwiążę robiąc ich kilka lub na podstawie instancji gdy padnie uruchamia się następna na podstawie snapshota tamtej.

 

Dziękuję za wytłumaczenie sprawy z glusterfs.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Tu masz również kilka spraw ładnie wyjaśnione: https://www.digitalocean.com/community/tutorials/how-to-create-a-redundant-storage-pool-using-glusterfs-on-ubuntu-servers

 

Sprawa rozdzielenia ruchu jak sam zauważyłeś jest problematyczna na jednej "maszynie" ale co jak byś ustawił rozwiązanie od OVH? : http://www.ovh.co.uk/cdn/infrastructure/ skoro wspominałeś o atakach.

 

Nie wiem na ile wydajnościowo ma być twoje zaplecze i na jakiej konfiguracji/platformie to robisz , np jak daleko są oddalone te serwery od siebie. GlusterFS to świetne rozwiązanie zresztą sami je wykorzystujemy ale duże znaczenie ma również samo środowisko na którym go używasz. Często duży wkład z twojej strony może być mało efektywny jak oprzesz to na słabej konfiguracji.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Gość patrys

Przy VPS'ach lepiej było by skorzystać z zewnętrznej macierzy montowanej po jakimś nfs/iscsi.

Dla loadbalancingu by ominąć SPOF, potrzebna będzie zewnętrzna usługa i tu już tanio nie będzie.

A usługi takie świadczy Incapsula, Dyn czy nsone.com ( nie testowałem jeszcze tego ostatniego ).

 

ps. jeżeli to vpsy w OVH to nie polecał bym ich usługi loadbalancingu, bo jeszcze jakiś miesiąc/dwa temu działała dość nie stabilnie ( straty pakietów ), choć support zapewniał, że wszystko jest ok.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Bądź aktywny! Zaloguj się lub utwórz konto

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto

Zarejestruj nowe konto, to proste!

Zarejestruj nowe konto

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się


×