Wpis z mikrobloga

Mirki mam postawić system ERP w postaci aplikacji webowej. Z serwisu będą korzystać osoby z terenu polski stąd najlepiej polski serwer / serwery. No i tutaj rodzi się pytanie: zwykły serwer może paść i firma jest w kropce. Stąd #pytanie gdzie taką usługę umieścić / skonfigurować. Są jakieś serwisy gwarantujące 100% uptime?

To mój pierwszy raz z takim nieco bardziej skomplikowanym zadaniem, wcześniej VPS or sth - miejcie litości :) Taguje nieco więcej bo pewnie eksperci się znajdą :) Proszę o możliwie proste rozwiązanie.

#webdev #hosting #amazon #linux #administracja #serwery
  • 10
  • Odpowiedz
loadbalancer


@fervi: ok load balancer to pojęcie mi znanie z teorii, ale nigdy nie robiłem tego. Jak się rozwiązuje problem synchronizacji bazy danych? Powiedzmy mam 2 serwer, na których są 1:1 kopie strony i jak zrobić żeby z każdą zmianą w bazie danych wykonywała się ona również na innym serwerze? I jakie problemy mogę napotkać ?
  • Odpowiedz
@sometwo: co ma stać na tym serwerze? Tylko ta aplikacja webowa?

Jeśli potrzebujesz uptime z dużą ilością dziewiątek to zazwyczaj stawiasz więcej niż jeden serwer. Albo wybierasz dostawcę VPSa który ma więcej niż jeden serwer.

Później konfiguracja zależy od tego co chcesz uruchomić na tym serwerze - przed serwerem będziesz miał jakiś specyficzny loadbalancer, np. haproxy czy coś co będzie kierować ruch do działających
  • Odpowiedz
@sometwo ja to bym chyba na aws stawiał, dla uzyskania większej dostępności wziąć 2-3 serwery w różnych lokalizacjach i zgrać to jakimś loadbalancerem.
  • Odpowiedz
@sometwo: Musisz osobno myśleć w kategoriach serwera www i osobno w kategoriach bazy danych.

Do baz danych najczęściej stosuje się replikacje; konfigurujesz dwie bazy danych, pozwalasz im rozmawiać między sobą i jedna z baz danych ("master" / "primary") przesyła drugiej wszystkie informacje ("slave" / "secondary"). W ten sposób secondary jest kopią mastera. Jeśli master przestanie działać to musisz skierować ruch do secondary - albo przez ręczną zmianę albo jakimś automatem.
  • Odpowiedz
Są jakieś serwisy gwarantujące 100% uptime?


@sometwo: jak ktos gwarantuje stuprocentowa dostepnosc to klamie.

Co do samych serwerow to ATMan ma w Polsce tego typu uslugi i maja dobre polaczenie do wszystkich (sa operatorem plix).

Reszta to kwestia architektury jaka zaprojektujeszi wdrozysz oraz kasy jaka moze zostac na to przeznaczona.
  • Odpowiedz
@sometwo: Zapraszam do kontaktu z naszą infolinią: 22 51 56 800. Po przekazaniu potrzeb zostanie Pan przepięty do opiekuna handlowego. Jeśli interesuje Pana kontakt mailowy: bok@atman.pl

Dopasujemy serwer do Pana potrzeb, bądź zaproponujemy jedną z naszych gotowych konfiguracji.
  • Odpowiedz