Wstęp
Określenie konfiguracji sprzętowej dla serwerów biblioteki cyfrowej to trudne zadanie. Taka konfiguracja zależy m.in. od:
- Liczby równocześnie korzystających z systemu użytkowników - zarówno redaktorów biblioteki cyfrowej jaki czytelników
- Liczby publikacji w bibliotece cyfrowej
- Tempa wprowadzania nowych publikacji
- Rozmiaru plików publikacji i liczby tych plików
- Tego, czy publikacje posiadają informacje tekstowe, które będą indeksowane (np. OCR)
- Złożoności schematu opisu publikacji i stopnia szczegółowości tego opisu
Przygotowanie prostej formuły pozwalającej na określenie optymalnych parametrów sprzętowych serwerów biblioteki cyfrowej jest praktycznie niemożliwe. Z drugiej strony jest to jedno z najczęściej zadawanych pytań przy tworzeniu nowych bibliotek cyfrowych. W związku z tym opracowane zostało poniższe zestawienie.
Zestawienie to zawiera przykładowe konfiguracje sprzętowe bibliotek cyfrowych działających na oprogramowaniu dLibra. Zestawienie zostało opracowane dzięki uprzejmości administratorów poszczególnych bibliotek - serdecznie dziękujemy za pomoc. Jeżeli ktoś z Państwa chciałby, aby informacje o konfiguracji sprzętowej jego biblioteki cyfrowej również się tutaj znalazły, prosimy o kontakt lub o pozostawienie komentarza do tego artykułu.
Przykładowe konfiguracje sprzętowe bibliotek cyfrowych działających na podstawie oprogramowania dLibra
Charakterystyki poszczególnych bibliotek cyfrowych nie uwzględniają ruchu generowanego przez roboty wyszukiwarek.
Do pełnego zrozumienia poniższych zestawień niezbędna jest znajomość architektury systemu dLibra.
Wielkopolska Biblioteka Cyfrowa
Charakterystyka biblioteki (dane przybliżone)
|
Na koniec marca 2009 |
Na koniec sierpnia 2011 |
---|---|---|
Łączna liczba publikacji |
79 500 |
139 000 |
Łączna liczba plików publikacji |
1 800 000 |
3 830 000 |
Łączny rozmiar plików publikacji (w formacie prezentacyjnym) |
b.d. |
909 GB |
Liczba kont redaktorów |
46 |
59 |
|
W ciągu marca 2009 |
W ciągu czerwca 2011 |
---|---|---|
Liczba wygenerowanych stron WWW w Aplikacji Czytelnika |
3 000 000 |
4 090 000 |
Liczba odwiedzających |
215 000 |
681 000 |
Liczba wyszukiwań |
104 000 |
215 000 |
Liczba wyświetlonych publikacji |
134 000 |
222 000 |
Liczba nowych publikacji |
2 900 |
2 000 |
Konfiguracja sprzętowa biblioteki - stan na sierpień 2011 r.
Serwery 1-4 to serwery wirtualne uruchomione na platformie Sun Blade X6250 Server + Vmware Infrastructure ENTERPRISE
+ macierz dyskowa Sun StorEdge SE2540 FC 3,6TB SAS 15K
Serwer 1 |
|
---|---|
Procesor |
2 x 2.83 GHz Intel Xeon E5440 |
RAM |
4 GB |
Dostępna powierzchnia dyskowa |
20 GB |
Zainstalowane komponenty systemu dLibra |
Aplikacja Czytelnika |
Serwer 2 |
|
---|---|
Procesor |
2 x 2.83 GHz Intel Xeon E5440 |
RAM |
4 GB |
Dostępna powierzchnia dyskowa |
20 GB |
Zainstalowane komponenty systemu dLibra |
System Services, Event Manager, Metadata Server, Profile Provider, User Server |
Serwer 3 |
|
---|---|
Procesor |
2 x 2.83 GHz Intel Xeon E5440 |
RAM |
4 GB |
Dostępna powierzchnia dyskowa |
40 GB |
Zainstalowane komponenty systemu dLibra |
Search Server |
Serwer 4 |
|
---|---|
Procesor |
2 x 2.83 GHz Intel Xeon E5440 |
RAM |
4 GB |
Dostępna powierzchnia dyskowa |
50 GB |
Zainstalowane komponenty systemu dLibra |
Index Server |
Serwer 5 |
|
---|---|
Procesor |
2 x Intel Xeon DP 5160 3.00GHz |
RAM |
4 x DDR2 1GB 667MHz |
Dyski twarde SATA |
2 x 500 GB |
Zainstalowane komponenty systemu dLibra |
Content Server |
Uwagi |
Wykorzystywana jest tu również wspomniana zewnętrzna macierz dyskowa Sun StorEdge SE2540 FC 3,6TB SAS 15K |
Serwer 6 + 7 |
|
---|---|
Procesor |
2 x Intel Xeon 5130 2.00GHz |
RAM |
4 x DDR2 2GB 667MHz |
Dyski twarde SAS |
2 x 73 GB, 4x 140GB |
Zainstalowane komponenty systemu dLibra |
Baza danych Oracle 10.2 |
Uwagi |
Wykorzystywane są dwa serwery o powyższej konfiguracji: jeden jako podstawowy, a drugi jako uśpiony działający w trybie Data Guard |
Konfiguracja sprzętowa biblioteki - stan na kwiecień 2009 r.
Serwer 1 |
|
---|---|
Procesor |
1 x Intel Xeon 2.40 GHz |
RAM (całkowity) |
4 x DDR 512MB PC-266 |
RAM (przydzielony dla BC) |
768MB |
Dyski twarde ATA |
3 x 200 GB |
Dyski twarde SCSI |
1 x 36 GB |
System operacyjny |
Linux Red Hat 9 |
Zainstalowane komponenty systemu dLibra |
SearchServer |
Serwer 2 |
|
---|---|
Procesor |
2 x Intel Xeon 3.0 GHz |
RAM (całkowity) |
2 x DDR2 1GB 400MHz |
RAM (przydzielony dla BC) |
512MB (usługi) + 1280MB (Tomcat) |
Dyski twarde SATA |
4 x 250 GB |
Dyski twarde SCSI |
1 x 36 GB |
System operacyjny |
Red Hat Enterprise Linux ES 3 |
Zainstalowane komponenty systemu dLibra |
Aplikacja Czytelnika (Tomcat), SystemServices, MetadataServer, EventManager, ProfileProvider, UserServer |
Serwer 3 |
|
---|---|
Procesor |
2 x Intel Xeon DP 5160 3.00GHz |
RAM (całkowity) |
4 x DDR2 1GB 667MHz |
RAM (przydzielony dla BC) |
1024MB |
Dyski twarde SATA |
2 x 500 GB |
System operacyjny |
Red Hat Enterprise Linux 4 |
Zainstalowane komponenty systemu dLibra |
ContentServer |
Uwagi |
Zewnętrzna macierz dyskowa Sun StorEdge SE2540 FC 3,6TB SAS 15K |
Serwer 4 + 5 |
|
---|---|
Procesor |
2 x Intel Xeon 5130 2.00GHz |
RAM (całkowity) |
4 x DDR2 2GB 667MHz |
Dyski twarde SAS |
2 x 73 GB, 4x 140GB |
System operacyjny |
Fedora 10 |
Zainstalowane komponenty systemu dLibra |
Baza danych Oracle 10.2 |
Uwagi |
Wykorzystywane są dwa serwery o powyższej konfiguracji: jeden jako podstawowy, a drugi jako uśpiony działający w trybie Data Guard |
Kujawsko-Pomorska Biblioteka Cyfrowa
Charakterystyka biblioteki
Na koniec marca 2009 (w przybliżeniu): |
|
---|---|
Łączna liczba publikacji |
26 900 |
Łączna liczba plików publikacji |
1 000 000 |
Liczba kont redaktorów |
26 |
W ciągu marca 2009: |
|
---|---|
Liczba wygenerowanych stron WWW w Aplikacji Czytelnika |
1 965 000 |
Liczba odwiedzających |
78 500 |
Liczba wyszukiwań |
43 000 |
Liczba wyświetlonych publikacji |
62 200 |
Liczba nowych publikacji |
780 |
Konfiguracja sprzętowa biblioteki - stan na kwiecień 2009 r.
Serwer 1 (Dell PowerEdge 2950 Rack) |
|
---|---|
Procesor |
2 x Quad Core Xeon E5440 2.83GHz |
RAM (całkowity) |
4 X 4GB DUAL RANK DIMM 677MHz |
RAM (przydzielony dla BC) |
4GB (usługi) + 2GB (Tomcat) |
Dyski twarde SAS |
4 x 300 GB |
System operacyjny |
Linux Debian Lenny 5.0 |
Zainstalowane komponenty systemu dLibra |
Aplikacja Czytelnika (Tomcat), wszystkie usługi, baza danych PostgreSQL 8.3 |