Sprint Data Center • ul. Jagiellończyka 26, 10-062 Olsztyn
+48 89 522 12 20
info@sprintdatacenter.pl

Serwer dla systemu ERP: jak dobrać maszynę pod program, od którego zależy cała firma

blog informacyjny dla użytkowników usług SDC

Created with Sketch.

Serwer dla systemu ERP: jak dobrać maszynę pod program, od którego zależy cała firma (grafika wygenerowana przez AI)

Serwer dla systemu ERP: jak dobrać maszynę pod program, od którego zależy cała firma

W wielu firmach system ERP jest jedynym programem, którego awarii nie da się „przeczekać". Gdy przestaje działać, księgowość nie zaksięguje dokumentów, magazyn nie wyda towaru, a handlowcy nie sprawdzą stanów. Mimo to serwer dla systemu ERP bywa wybierany przypadkowo: zostaje na komputerze w szafie biurowej, który kiedyś „wystarczał", albo trafia na najmniejszą maszynę, jaką udało się znaleźć. Poniżej podpowiadamy, jak podejść do tego tematu tak, żeby ERP pracował szybko i przewidywalnie — także w dniu zamknięcia miesiąca.

Zacznij od bazy danych, nie od programu

Większość systemów ERP w wersji instalowanej składa się z dwóch warstw: aplikacji, z której korzystają pracownicy, oraz bazy danych, w której zapisane są wszystkie dokumenty, kartoteki i rozrachunki. To baza danych najczęściej decyduje o tym, czy system „chodzi", czy „muli". Dlatego przed wyborem serwera warto ustalić u producenta lub wdrożeniowca trzy rzeczy:

  • jakiego silnika bazy danych używa system i w jakiej edycji (to wpływa też na licencje),
  • ile wynosi dziś rozmiar bazy i jak szybko rośnie z roku na rok,
  • ilu użytkowników pracuje jednocześnie — nie ilu ma konto, tylko ilu jest zalogowanych w szczycie.

Te trzy odpowiedzi są lepszą podstawą do rozmowy o konfiguracji niż ogólne „mamy średnią firmę".

Procesor, pamięć i dyski — co naprawdę ma znaczenie

Procesor. Wiele operacji w ERP — księgowanie, przeliczanie kosztów, raporty — wykonuje się w dużej mierze sekwencyjnie, więc liczy się nie tylko liczba rdzeni, ale też wydajność pojedynczego rdzenia. Jednocześnie przy wielu zalogowanych użytkownikach dodatkowe rdzenie pozwalają obsłużyć równoległe zapytania. Szerzej opisujemy to w tekście ile rdzeni naprawdę potrzebuje Twój serwer dedykowany.

Pamięć RAM. Silnik bazy danych chętnie trzyma najczęściej używane dane w pamięci. Jeśli RAM wystarcza na „gorącą" część bazy, większość zapytań nie musi sięgać do dysku. Warto zostawić zapas na wzrost bazy i na system operacyjny — więcej w artykule ile pamięci RAM potrzebuje serwer dedykowany.

Dyski. Baza danych ERP wykonuje bardzo dużo drobnych zapisów i odczytów. Dyski NVMe w układzie RAID dają tu wyraźną przewagę nad tradycyjnymi dyskami talerzowymi, a mirroring chroni przed przestojem po awarii pojedynczego nośnika. O pułapkach przy wyborze dysków piszemy w tekście dyski w serwerze dedykowanym: NVMe, RAID i to, o czym zapomnisz.

W katalogu serwerów dedykowanych Sprint Data Center znajdziesz zarówno linie z procesorami o wysokim taktowaniu, jak i konfiguracje wielordzeniowe z dużą ilością pamięci — dobór warto oprzeć na danych z punktu pierwszego, a nie na samej cenie.

System operacyjny i licencje

Wiele polskich systemów ERP pracuje w środowisku Windows Server z bazą Microsoft SQL Server, część działa także na Linuksie. Licencje systemu, bazy danych i dostępu użytkowników potrafią kosztować więcej niż sam sprzęt, dlatego trzeba je policzyć od razu, a nie po migracji. Pomocny będzie tekst Windows Server, SQL i panel — ile naprawdę dopłacisz.

Dostęp dla pracowników i oddziałów

Gdy ERP przenosi się z biura do centrum danych, pracownicy łączą się z nim przez internet. Najczęściej stosuje się jeden z dwóch modeli: aplikację uruchamianą na serwerze i udostępnianą przez pulpit zdalny albo klienta instalowanego na komputerach, który łączy się z bazą przez tunel VPN. W obu przypadkach zasada jest ta sama — baza danych i porty administracyjne nie powinny być dostępne bezpośrednio z internetu. Dostęp powinien prowadzić przez szyfrowany kanał, a konta muszą być imienne, żeby było wiadomo, kto co zmienił.

Kopie zapasowe, które da się odtworzyć

Kopia bazy ERP musi być spójna — samo skopiowanie plików pracującej bazy zwykle nie wystarcza. Należy ustalić, jak często wykonywane są kopie, gdzie są przechowywane (najlepiej poza samym serwerem) i ile danych firma może stracić bez większych konsekwencji. Kluczowy jest też regularny test odtwarzania: dopiero udane przywrócenie bazy na osobnej maszynie potwierdza, że kopia jest coś warta. Szczegóły opisujemy w tekście kiedy ostatnio odtwarzałeś dane z kopii zapasowej?.

Aktualizacje i opieka nad serwerem

Producenci ERP regularnie wydają aktualizacje — choćby w związku ze zmianami przepisów podatkowych — a system operacyjny i baza danych wymagają poprawek bezpieczeństwa. Aktualizacje warto planować w uzgodnionych oknach serwisowych, z dala od zamknięcia miesiąca i inwentaryzacji (okna serwisowe: jak aktualizować serwer, nie zatrzymując firmy).

Jeśli w firmie nie ma administratora, który zajmie się tym na bieżąco, można skorzystać z pakietów administracyjnych Sprint Data Center. Obejmują one stały monitoring serwera, regularne aktualizacje systemu operacyjnego, przestrzeń na kopie zapasowe oraz konsultacje techniczne, a w pakietach Small Business i Full Business — czas reakcji 1 godziny.

Własny sprzęt? Rozważ kolokację

Część firm ma już serwer kupiony pod ERP i nie chce z niego rezygnować. Wtedy rozwiązaniem może być kolokacja serwera w Sprint Data Center — maszyna pozostaje Twoją własnością, a zyskuje profesjonalne zasilanie, chłodzenie i łącza centrum danych zamiast biurowej szafy.

Podsumowanie

Dobry serwer dla systemu ERP to nie najdroższa maszyna, tylko taka, która odpowiada na rzeczywiste potrzeby bazy danych, ma przemyślany dostęp dla pracowników, sprawdzone kopie zapasowe i kogoś odpowiedzialnego za aktualizacje. Zanim podejmiesz decyzję, zbierz dane o bazie i użytkownikach, a potem porównaj konfiguracje. Serwery dedykowane w Sprint Data Center można uruchomić bez opłat aktywacyjnych i sprawdzić w ramach 7-dniowego okresu próbnego — to dobra okazja, żeby przetestować ERP na nowej maszynie przed migracją. Zobacz pełny katalog serwerów dedykowanych lub skontaktuj się z nami, aby dobrać konfigurację.

FAQ – najczęściej zadawane pytania o serwer dla systemu ERP

Czy system ERP można uruchomić na serwerze VPS zamiast na serwerze dedykowanym?

W małych instalacjach z kilkoma użytkownikami bywa to możliwe. Przy rosnącej bazie danych i wielu jednoczesnych użytkownikach serwer dedykowany daje jednak przewidywalną wydajność, bo zasoby procesora, pamięci i dysków nie są dzielone z innymi klientami.

Jak sprawdzić, czy obecny serwer jest za słaby dla ERP?

Warto obserwować obciążenie procesora, zużycie pamięci i czas oczekiwania na dysk w godzinach szczytu oraz podczas zamknięcia miesiąca. Jeśli raporty i księgowania wyraźnie zwalniają, a któryś z tych zasobów jest stale na granicy, to sygnał, że serwer wymaga rozbudowy lub wymiany.

Czy mogę przetestować ERP na nowym serwerze przed migracją?

Tak. Serwery dedykowane w Sprint Data Center mają 7-dniowy okres próbny, w którym możesz zainstalować system, wgrać kopię bazy i sprawdzić czas działania typowych operacji, zanim przeniesiesz na nową maszynę pracę całej firmy.

Kto odpowiada za aktualizacje serwera, na którym działa ERP?

Przy samodzielnej administracji odpowiada za nie klient. Jeśli wolisz to zlecić, pakiety administracyjne obejmują m.in. regularne aktualizacje systemu operacyjnego i stały monitoring, a aktualizacje samego programu ERP zwykle realizuje jego dostawca lub partner wdrożeniowy.


Artykuł powstał z wykorzystaniem narzędzi sztucznej inteligencji (AI) pod nadzorem zespołu Sprint Data Center. Grafika ilustracyjna została wygenerowana przez AI.