...
Section |
---|
Column |
---|
| Wymagania sprzętowe dotyczące serweraNa wybór odpowiedniej konfiguracji sprzętowej serwera wpływ mają przede wszystkim: liczba użytkowników (w tym czytelników), liczby baz danych oraz zainstalowanych modułów systemu bibliotecznego. Stąd dla każdej instalacji niezbędne jest indywidualne oszacowanie potrzeb. Na podstawie naszych doświadczeń jesteśmy jednak w stanie wskazać podstawowe parametry, jakie powinien spełnić serwer (lub maszyna wirtualna) przeznaczona pod system biblioteczny SowaSQL Premium. RAM - ilość pamięci operacyjnej CPU - liczba wątków procesora HDD, SSD - dysk przeznaczony na bazy danych RAID - kontroler dysków / macierzy
| Minimalne | Komfortowe | Optymalne |
---|
RAM | CPU | HDD | RAID | RAM | CPU | SSD | RAID | RAM | CPU | SSD | RAID |
---|
SowaSQL Premium | 12GB | 4 | 500GB | software | 16GB | 8 | 1TB SATA | kontroler sprzętowy | 32GB | 16 | 1TB SAS nVME | kontroler sprzętowy |
---|
Warning |
---|
Do podanej wielkości pamięci należy dodać po 1 GB na każdych 10 licencjonowanych użytkowników. Oznacza to iż jeśli posiadacie Państwo licencję na 30 użytkowników wartości te będą następujące: Minimalne: 12 + 3 = 15 GB Komfortowe: 16 + 3 = 19 GB Optymalne: 32 + 3 = 35 GB |
Oczywiście są to pewne ramowe wartości, niemniej współczesne maszyny serwerowe bez problemu spełniają nawet zaproponowane tutaj optymalne warunki sprzętowe. W przypadku maszyn wirtualnych, których zasoby można dynamicznie przydzielać, najlepiej rozpocząć pracę z lekkim zapasem mocy i po miesiącu pracy można dopasować zasoby do realnych potrzeb danej instalacji.
Niezależnie od wybranej konfiguracji serwera, zwracamy uwagę na następujące, istotne aspekty: - Zastosowane komponenty powinny być przeznaczone do pracy w serwerach, w trybie pracy ciągłej 24/7
- Zabezpieczeniem inwestycji jest odpowiednia gwarancja dostawcy i producenta na eksploatowany sprzęt, zapewniająca szybki czas reakcji na miejscu w bibliotece oraz usługi dodatkowe jak np. możliwość zachowania uszkodzonego dysku po ewentualnej wymianie, szczególnie istotną w kontekście przetwarzania danych osobowych.
- Serwer powinien być umieszczony w certyfikowanej serwerowni, zapewniającej m.in. ochronę przeciwpożarową, system alarmowy, zasilanie awaryjne oraz odpowiednio rejestrowany dostęp dla osób fizycznych.
|
|
...
Jeśli serwer będzie wyposażony w nagrywarkę DVD i ma automatycznie nagrywać kopie zapasowe, wówczas należy zainstalować także:
Należy jednak zaznaczyć, że pojemność płyt DVD jest obecnie niewystarczająca do przechowania pełnego archiwum systemu SowaSQL Premium w większych bibliotekach. Dlatego zalecamy zakup zewnętrznego, sieciowego dysku do synchronizacji archiwum baz danych i danych multimedialnych.
Serwer bazy danych
Note |
---|
|
Koniecznie przed przystąpieniem do instalacji serwera baz danych należy upewnić się, że serwer działa z polskimi locale (komenda locale ) - powinny być pl_PL.UTF-8 No Format |
---|
root@sowa:~# locale
LANG=pl_PL.UTF-8
LANGUAGE=
(...) |
Jeśli zamiast tego pojawia się np. "en_US" lub inne wartości, trzeba ustawić serwer na polskie locale. Na Ubuntu robi się to tak: Code Block |
---|
locale-gen "pl_PL.UTF-8"
update-locale LANG=pl_PL.UTF-8
dpkg-reconfigure locales
localectl set-locale LANG=pl_PL.UTF-8 |
To trzecie polecenie zapyta o domyślne locale dla systemu - należy wskazać pl_PL.UTF-8 - po wszystkim warto się ponownie zalogować do systemu i jeszcze raz sprawdzić, czy na pewno są poprawne locale Należy także ustawić właściwą strefę czasową poleceniem: Code Block |
---|
timedatectl set-timezone Europe/Warsaw |
|
...