Marek Kuchciak

Marek Kuchciak Wroslauer, IBM
Collaboration
Solutions, Social
Business

Temat: Wymagania sprzętowe Lotus Domino

Dostałem takie zapytanie:

> Jakie wymagania musi spełniać maszyna, aby bez przeszkód stał na
> niej serwer Domino? Muszę postawić sobie Domino, jednak nie mam
> własnego serwera i zastanawiam się, czy dzierżawienie serwera
> wchodzi w grę? Jeśli tak, to jakiego? Wystarczy jakiś prywatny
> 1Ghz-owy VPS, czy raczej jakiś dedykowany Quad?

Formalne wymagania wobec sprzętu, systemu operacyjnego itd. dla różnych wersji Lotus Notes i Lotus Domino opisuje dokument:
IBM Support: Detailed system requirements for Lotus Notes, Lotus Domino, Lotus Domino Administrator, Lotus Domino Designer, and Lotus Notes Traveler
http://www-01.ibm.com/support/docview.wss?rs=463&uid=s...

Są tam oczywiście opisane wymagania minimalne. W konkretnym przypadku dużo zależy od funkcji, jaką ma pełnić serwer Domino, ilości użytkowników itd. Np. standardowe wykorzystanie poczty elektronicznej i prostych aplikacji w oparciu o gotowe szablony i tylko z użyciem "grubego" klienta Notes umożliwia obsłużenie nawet kilkuset umiarkowanie aktywnych użytkowników na maszynie wirtualnej z przypisanym pojedynczym rdzeniem i nawet 1-2 GB RAM. Praca w trybie offline, czyli na lokalnych replikach, jeszcze mniej zużywa zasoby serwera. Dostęp z przeglądarek WWW zwiększy zapotrzebowanie na moc procesora i pamięć. Przy dużej ilości danych oczywiście krytyczny będzie podsystem dyskowy - na obciążonych serwerach warto ma małych szybkich dyskach w RAID-1 usadowić logi transakcyjne, a na większych, może w RAID-5 - same bazy. Stosowanie ponad 4 GB RAM nie bardzo ma sens, a jeśli już, to na 64-bitowych platformach systemowych. Zapotrzebowanie na moc procesorów może drastycznie wzrosnąć w przypadku posadowienia na serwerze jakiejś aplikacji wykonującej intensywne przetwarzanie, a jeśli dodatkowo wiąże się to z dużą ilością modyfikacji dokumentów w bazie, to trzeba pomyśleć nad jakąś optymalizacją podsystemu dyskowego.

Marek Kuchciak
Tomasz Frydryk

Tomasz Frydryk Właściciel, Domino
Solutions

Temat: Wymagania sprzętowe Lotus Domino

Dodam tylko z własnej praktyki,że najczęściej wąskim gardłem dla serwera okazuje się system dyskowy. Wydajność procesora jest najmniej ważna. Najważniejsza jest pamięć i dyski. Oczywiście poza ekstremalnymi przypadkami, błędnie napisanymi aplikacjami itp.

konto usunięte

Temat: Wymagania sprzętowe Lotus Domino

Czolem.

Pytania.

1. Wersja Domino i klienta ( ma znaczenie )
2. Ilu userów
3. SCOS czy DAOS
4. Archive - local or server
5. Inne pytania...

RGDS
SF
Michał W.

Michał W. specjalista ds.
IT/Administrator
sieci

Temat: Wymagania sprzętowe Lotus Domino

Ponieważ szykuje się do wymiany serwera i aktualizacji do wersji 8.5 miałbym prośbę o sugestie co do konfiguracji którą wstępnie rozważam
- Procesor: Intel Xeon Quad Core E5540
- RAM: 4GB
- Dyski: 4 x 300GB SAS 15k w RAID 10
- System Windows 2003 srv 32 bit

Całość obsługuje 50 użytkowników, niektórzy mają na chwilę obecną skrzynki po ~10 giga.
Do tego uruchomiony traveler. Serwer w sumie pełni rolę serwera pocztowego i z aplikacji działa jedynie extrafax.
Rozważam także uruchomienie Lotus Sametime w wersji która jest na licencjach express.

Warto w tej konfiguracji coś zmienić? Czy wystarczy powinna wystarczyć na jakieś 3-4 lata?
Marek Kuchciak

Marek Kuchciak Wroslauer, IBM
Collaboration
Solutions, Social
Business

Temat: Wymagania sprzętowe Lotus Domino

Michał W.:
- Procesor: Intel Xeon Quad Core E5540
- RAM: 4GB
- Dyski: 4 x 300GB SAS 15k w RAID 10
- System Windows 2003 srv 32 bit

Moim zdaniem do opisanych zastosowań sprzęt ten uciągnąłby znacznie więcej użytkowników, ewentualnie jedynie powierzchni dyskowej potrzeba by było więcej. Praktycznie z wersji na wersję wydajność serwerów Domino rośnie, czyli innymi słowy spada zapotrzebowanie na zasoby sprzętowe.

Marek Kuchciak
Michał Ogonowski

Michał Ogonowski Administrator
systemów i sieci

Temat: Wymagania sprzętowe Lotus Domino

Ile polecacie pamięci RAM do serwera Lotus Domino 6.5 postawionego na IBM xseries 346 (system redhat 3)?
Ilość użytkowników - ponad 200
Wielkość baz - 500GB
Aktualnie RAM - 2GB
Czy zwiększenie pamięci do 4GB, 6GB poprawi wydajność serwera?
Tomasz Frydryk

Tomasz Frydryk Właściciel, Domino
Solutions

Temat: Wymagania sprzętowe Lotus Domino

Odpowiedziałbym, jak zawsze, że pamięci nigdy za dużo.
Z drugiej strony więcej iż 4 GB chyba rzeczywiście nie ma sensu, nie ma 64 bitowej wersji Domino na Linuxa, więc więcej niż 4GB i tak nie wykorzysta.
Przy obecnych cenach pamięci nie ma się co zastanawiać i lepiej włożyć 4GB.
Jeśli masz problemy z wydajnością serwera, to na początek przyjrzałbym się operacjom dyskowym. Widziałem kiedyś instalację na dużym serwerze intelowskim, gdzie położono ok 500 skrzynek pocztowych na jednym raidzie 5. I serwer umarł...
Marek Kuchciak

Marek Kuchciak Wroslauer, IBM
Collaboration
Solutions, Social
Business

Temat: Wymagania sprzętowe Lotus Domino

Michał Ogonowski:
Ile polecacie pamięci RAM do serwera Lotus Domino 6.5 postawionego na IBM xseries 346 (system redhat 3)?
Ilość użytkowników - ponad 200
Wielkość baz - 500GB
Aktualnie RAM - 2GB
Czy zwiększenie pamięci do 4GB, 6GB poprawi wydajność serwera?

Można zwiększyć ilość RAM do 4 GB (przy ww. wersjach Domino i systemu więcej raczej nie ma sensu), ale stawiam hipotezę, że przyczyna problemów z wydajnością leży gdzie indziej, najprawdopodobniej w podsystemie dyskowym. Pomóc może inne rozłożenie danych na dyskach albo włączenie logowania transakcyjnego (jeśli nie jest włączone). 200 użytkowników to nie jest jakaś przytłaczająca ilość, więc może na tym serwerze są także jakieś aplikacje i być może one generują zwiększone obciążenie? Źle napisany kawałek kodu może bardzo obciążać serwer, szczególnie jeśli wiąże się z wykonywaniem niepotrzebnych operacji I/O. Nie upieram się, że tak jest w tym przypadku, ale warto to sprawdzić, w szczególności obciążenie poszczególnych dysków na poziomie systemu operacyjnego.

Paradoksalnie nowsza wersja Domino, w szczególności 8.5.x, zmniejszyłaby zapotrzebowanie na zasoby sprzętowe: procesor, pasmo sieciowe i powierzchnię dyskową.

Marek KuchciakMarek Kuchciak edytował(a) ten post dnia 19.10.10 o godzinie 13:39

Temat: Wymagania sprzętowe Lotus Domino

Aktualnie RAM - 2GB
Czy zwiększenie pamięci do 4GB, 6GB poprawi wydajność serwera?

A co pokazuje komenda top, iostat , vmstat? Używacie tylko do poczty czy też aplikacji, używacie replik lokalnych czy praca na serwerze, jakie są objawy słabej wydajności? Musisz więcej napisać, bo tu nikt nie ma szklanej kuli, a na tak postawione pytanie - ramu nigdy nie za wiele ;-)
Poza tym, wersja 6.5 jest trochę stara i jak masz możliwość to rób upgrade do 8.5.X.
Michał Ogonowski

Michał Ogonowski Administrator
systemów i sieci

Temat: Wymagania sprzętowe Lotus Domino

Serwera używamy tylko do poczty i nie używamy replik lokalnych. Problem jest z zapychaniem się poczty w mailboxie podczas wysyłania na adresy zewnętrzne. Prawdopodobnie to nie jest problem wydajności, a konfiguracji lub firewalla. Co o tym myślicie?

Wynik polecenia top:
top - 10:33:49 up 42 days, 19:09, 1 user, load average: 0.01, 0.05, 0.07
Tasks: 343 total, 1 running, 342 sleeping, 0 stopped, 0 zombie
Cpu(s): 0.2% us, 0.0% sy, 0.0% ni, 98.8% id, 1.0% wa, 0.0% hi, 0.0% si
Mem: 2055772k total, 2051436k used, 4336k free, 33920k buffers
Swap: 2096472k total, 1956k used, 2094516k free, 1664816k cached

Wynik polecenia vmstat:
procs -----------memory---------- ---swap-- -----io---- --system-- ----cpu----
r b swpd free buff cache si so bi bo in cs us sy id wa
0 0 1956 13000 33384 1657056 0 0 46 14 3 2 0 0 99 1
Arkadiusz Smakowski

Arkadiusz Smakowski IT Architect /IT
Admin / DevOps
Engineer / Security
Consu...

Temat: Wymagania sprzętowe Lotus Domino

Michał Ogonowski:
Serwera używamy tylko do poczty i nie używamy replik lokalnych. Problem jest z zapychaniem się poczty w mailboxie podczas wysyłania na adresy zewnętrzne. Prawdopodobnie to nie jest problem wydajności, a konfiguracji lub firewalla. Co o tym myślicie?

Witam,

Probowales tworzyc wiecej skrzynek na serwerze?

Intrukcja:

http://publib.boulder.ibm.com/infocenter/domhelp/v8r0/...Arkadiusz Smakowski edytował(a) ten post dnia 06.11.10 o godzinie 11:00
Michał Ogonowski

Michał Ogonowski Administrator
systemów i sieci

Temat: Wymagania sprzętowe Lotus Domino

Tak, mamy ustawione 2 mailboxy. Z obserwacji wynika, że to DEAD maile blokują dostarczanie poczty na zewnętrzne adresy. Czy to jest normalne zachowanie serwera?
Arkadiusz Smakowski

Arkadiusz Smakowski IT Architect /IT
Admin / DevOps
Engineer / Security
Consu...

Temat: Wymagania sprzętowe Lotus Domino

Michał Ogonowski:
Tak, mamy ustawione 2 mailboxy. Z obserwacji wynika, że to DEAD maile blokują dostarczanie poczty na zewnętrzne adresy. Czy to jest normalne zachowanie serwera?


Jaki powod DEAD maili w mail.box'ie?

Spojrz na:

Managing undeliverable mail in MAIL.BOX
http://www-12.lotus.com/ldd/doc/domino_notes/rnext/hel...

oraz

Setting advanced transfer and delivery controls
http://www-12.lotus.com/ldd/doc/domino_notes/rnext/hel...

Temat: Wymagania sprzętowe Lotus Domino

Michał Ogonowski:
Tak, mamy ustawione 2 mailboxy. Z obserwacji wynika, że to DEAD maile blokują dostarczanie poczty na zewnętrzne adresy. Czy to jest normalne zachowanie serwera?

Pierwsze - gdzie dead maile a gdzie wydajność serwera ... Po drugie, czy te dead maile nie są wynikiem forwardowania o którym piszesz w innym wątku?
tell router sh na konsoli, pokaże Tobie przyczynę niedostarczenia poczty.
Michał Ogonowski

Michał Ogonowski Administrator
systemów i sieci

Temat: Wymagania sprzętowe Lotus Domino

DEAD maile są wynikiem rozsyłania spamu, a także wysyłania wiadomości do nieistniejących już użytkowników, forwardowanie nie jest z tym związane.
Tomasz Frydryk

Tomasz Frydryk Właściciel, Domino
Solutions

Temat: Wymagania sprzętowe Lotus Domino

Zaznacz w konfiguracji serwera pole "Verify that local domain recipients exist in the Domino Directory". Dramatycznie obniża liczbę dead maili.



Wyślij zaproszenie do