Serwer bazodanowy dla systemu ERP
![]() |
Wybór serwera bazodanowego dla systemu ERP jest bardzo istotną decyzją, mającą wpływ na pracę całej organizacji i w konsekwencji satysfakcję użytkowników z wydajności i braku przestojów. W niniejszym opracowaniu chcielibyśmy przybliżyć nieco zagadnienie doboru optymalniej konfiguracji do potrzeb organizacji o różnej wielkości. |
Nasze rozważania dotyczą typowych systemów ERP takich jak: Comarch CDN XL (firmy Comarch S.A.), TETA Constellation (firmy UNIT4 TETA S.A.), WAPRO (firmy Asseco Business Solutions S.A.), itp. w typowych dla nich zastosowaniach. Jak wynika z powyższego skupiamy się na rozwiązaniu opartym na Microsoft Windows Server 2012 i serwerze bazodanowym Microsoft SQL Server 2012.
![](http://www.ideal.pl/img/c188/win_2012_logo.png)
![](http://www.ideal.pl/img/c188/sql_2012_logo.png)
Kluczowe znaczenie dla wydajności serwera bazodanowego ma wydajność macierzy RAID. To ona w największym stopniu determinuje czas realizacji poszczególnych zapytań. Dlatego temu zagadnieniu należy zwrócić największą uwagę. W większości przypadków drugorzędną sprawą jest ilość i wydajność procesorów.
Należy pamiętać, że na wydajność pracy aplikacji nie ma wpływu jedynie wydajność serwera. Nie można zapominać o należytej konfiguracji sieci komputerowej czy też stanowiskach roboczych. W celu optymalizacji wydatków na infrastrukturę serwerową można wykorzystać także rozwiązania programowe, dostępne w MS SQL Server. Przykładem prostego rozwiązania jest technologia partycjonowania danych. Dzięki temu możemy na przykład skonfigurować serwer w taki sposób, że dane najczęściej dostępne są przechowywane na szybkich dyskach SSD, a dane objętościowe (media, grafiki) do których czas dostępnu nie jest kluczowy, przechowujemy na pojemnych dyskach SATA.
Poniższe zalecenia wynikają z naszych kilkultenich doświadczeń wyniesionych z realizacji wdrożeń systemów klasy ERP u naszych klientów. Ponieważ każda instalacja jest inna, a każdy klient wykorzystuje system ERP w nieco odmienny sposób, zalecenia te nie mogą być jedyną podstawą podjęcia decyzji. Przy określaniu obciążenia (ilość użytkowników), należy uwzględnić także ewentualną obsługę przez serwer zapytań serisu WWW (B2B lub B2C), gdyż nie są one uwzględnione w liczbie użytkowników. W każdym przypadku sugerujemy konsultację wybranej konfiguracji z firmą dostarczającą oprogramowanie.
Serwer dla 10-20 użytkowników
|
![]() |
|
|
Serwer dla 20-50 użytkowników
|
|
|
|
Serwer dla 50-100 użytkowników
|
|
|
|
Serwer dla większych instalacjiSerwery dla większych instalacji wymagają uszczegółowienia potrzeb - prosimy o kontakt z naszymi inżynierami lub z dostawcą oprogramowania. |