DaFFX 14 Zgłoś post Napisano Sierpień 30, 2015 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
Bartosz Z 236 Zgłoś post Napisano Sierpień 30, 2015 Nie wystarczy zainstalować Glastra na obu maszynach i utworzyć udziału z duplikacją na obu serwerach? Udostępnij ten post Link to postu Udostępnij na innych stronach
Kszysiu 136 Zgłoś post Napisano Sierpień 30, 2015 (edytowany) 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 Sierpień 30, 2015 przez Kszysiu (zobacz historię edycji) Udostępnij ten post Link to postu Udostępnij na innych stronach
malu 460 Zgłoś post Napisano Sierpień 30, 2015 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
Kszysiu 136 Zgłoś post Napisano Sierpień 30, 2015 (edytowany) Kurcze ktoś kiedyś pisał, że jest load balancing... W takim razie sorki Edytowano Sierpień 30, 2015 przez Kszysiu (zobacz historię edycji) Udostępnij ten post Link to postu Udostępnij na innych stronach
DaFFX 14 Zgłoś post Napisano Sierpień 30, 2015 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
bybunny 540 Zgłoś post Napisano Sierpień 30, 2015 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 Zgłoś post Napisano Sierpień 31, 2015 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