DDive11 - domino performance

890 views
770 views

Published on

AIUTO!! La posta è “lenta”!!

Aumentiamo le prestazioni del
nostro server Lotus Domino!

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
890
On SlideShare
0
From Embeds
0
Number of Embeds
6
Actions
Shares
0
Downloads
8
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

DDive11 - domino performance

  1. 1. AIUTO!! La posta è “lenta”!! Aumentiamo le prestazioni del nostro server Lotus Domino!
  2. 2. Marianna Tomasatti Breve BIOGRAFIA Conosco la suite Lotus da 12 anni (dalla versione 4.6!!) ed ho conseguito la certificazione di Domino System Administrator, di release in release fino all’attuale versione 8.5. Dal 2006 ho una mia società, la GT Tech di Treviso, che si occupa di servizi informatici. Prerequisito fondamentale per la mia attività è la buona conoscenza sistemistica delle reti e dei sistemi operativi sia in ambito virtuale (VCP3 e VCP4) che fisico. www.gttech.it [email_address]
  3. 3. AGENDA Introduzione Considerazioni Hardware Ambiente Fisico/Virtuale Prestazioni di un sistema Lotus Domino Prestazioni File di posta di grandi dimensioni Ancora sulle prestazioni... Brevi considerazioni Conclusioni
  4. 4. Introduzione Considerazioni Hardware Ambiente Fisico/Virtuale Prestazioni di un sistema Lotus Domino Prestazioni File di posta di grandi dimensioni Ancora sulle prestazioni... Brevi considerazioni Conclusioni
  5. 5. Introduzione AIUTO!!! La posta è lenta!!
  6. 6. Introduzione A causa della complessità dei sistemi informatici, trovare un problema riguardante le prestazioni può non essere così semplice...
  7. 7. Introduzione La mia esperienza
  8. 8. Introduzione Considerazioni Hardware Ambiente Fisico/Virtuale Prestazioni di un sistema Lotus Domino Prestazioni File di posta di grandi dimensioni Ancora sulle prestazioni... Brevi considerazioni Conclusioni
  9. 9. Considerazioni Hardware Ambiente Fisico/Virtuale HW Fisico Datato -> Nuovo HW Virtuale Infrastruttura nuova –> nessun parametro di riferimento
  10. 10. Considerazioni Hardware Ambiente Fisico/Virtuale
  11. 11. I fantastici 4
  12. 12. Considerazioni Hardware Ambiente Fisico/Virtuale
  13. 13. Considerazioni Hardware Ambiente Fisico/Virtuale
  14. 14. Considerazioni Hardware Ambiente Fisico/Virtuale
  15. 15. Considerazioni Hardware Ambiente Fisico/Virtuale
  16. 16. Introduzione Considerazioni Hardware Ambiente Fisico/Virtuale Prestazioni di un sistema Lotus Domino Prestazioni File di posta di grandi dimensioni Ancora sulle prestazioni... Brevi considerazioni Conclusioni
  17. 17. PRESTAZIONI DI UN SISTEMA LOTUS DOMINO Che indicatori abbiamo del problema? Come si genera? Con che frequenza accade? Si può riprodurre il problema?
  18. 18. PRESTAZIONI DI UN SISTEMA LOTUS DOMINO Qual'è la normale operatività del server Domino?
  19. 19. PRESTAZIONI DI UN SISTEMA LOTUS DOMINO Risorse Fisiche (CPU, Memoria, Dischi, Rete) Gestione delle risorse fisiche (Lotus Domino)
  20. 20. PRESTAZIONI DI UN SISTEMA LOTUS DOMINO Verifica Risorse di Windows NUOVO TASK MANAGER Windows 2008 e Windows 7
  21. 21. PRESTAZIONI DI UN SISTEMA LOTUS DOMINO
  22. 22. PRESTAZIONI DI UN SISTEMA LOTUS DOMINO Comandi a console Lotus Domino show task
  23. 23. PRESTAZIONI DI UN SISTEMA LOTUS DOMINO Comandi a console Lotus Domino show server
  24. 24. PRESTAZIONI DI UN SISTEMA LOTUS DOMINO Comandi a console Lotus Domino show server Transactions/minute Transactions
  25. 25. PRESTAZIONI DI UN SISTEMA LOTUS DOMINO Comandi a console Lotus Domino show server availability index
  26. 26. PRESTAZIONI DI UN SISTEMA LOTUS DOMINO Comandi a console Lotus Domino show ai SERVER_TRANSINFO_RANGE=n SHOW STAT server.expansionfactor
  27. 27. PRESTAZIONI DI UN SISTEMA LOTUS DOMINO Comandi a console Lotus Domino Sh ai - sh stat server.expansionfactor
  28. 28. PRESTAZIONI DI UN SISTEMA LOTUS DOMINO Comandi a console Lotus Domino Sh ai – sh stat server.expansionfactor
  29. 29. PRESTAZIONI DI UN SISTEMA LOTUS DOMINO Comandi a console Lotus Domino Set config server_show_performance=1 Ogni 60 secondi mostrerà in console Domino il numero di transazioni per minuto ed il numero di utenti collegati. Da utilizzare solo per il tempo necessario!!
  30. 30. PRESTAZIONI DI UN SISTEMA LOTUS DOMINO Monitor Continuo - schedulazione (nserver -c) e/o - scrivere in un output di testo (abilitazione console.log)
  31. 31. PRESTAZIONI DI UN SISTEMA LOTUS DOMINO Il server ancora non risponde come vorremmo? Concentriamoci sulla rete e sui dischi
  32. 32. PRESTAZIONI DI UN SISTEMA LOTUS DOMINO Rete <ul><li>Documenti connessione e Documenti server
  33. 33. Verifiche DNS
  34. 34. Verifiche Hosts
  35. 35. FQDN corretto (no IP)
  36. 36. Mai Short Name – client potrebbe non raggiungere il server in modo corretto </li></ul>
  37. 37. PRESTAZIONI DI UN SISTEMA LOTUS DOMINO Dischi <ul><li>Modello di scrittura su disco RANDOM per I database
  38. 38. Modello di scrittura su disco SEQUENZIALE per il Transactional Logging
  39. 39. E' importante ai fini delle prestazioni DATI e LOG stiano su ARRAY separati e dedicati </li></ul>
  40. 40. PRESTAZIONI DI UN SISTEMA LOTUS DOMINO Configurazione ottimale <ul><li>File di posta su Array veloce e dedicato
  41. 41. Transactional Logging su Array veloce e dedicato
  42. 42. Daos su Array veloce e dedicato
  43. 43. Gli Archivi di posta non richiedono necessariamente dischi veloci o array dedicati </li></ul>
  44. 44. Introduzione Considerazioni Hardware Ambiente Fisico/Virtuale Prestazioni di un sistema Lotus Domino Prestazioni File di posta di grandi dimensioni Ancora sulle prestazioni... Brevi considerazioni Conclusioni
  45. 45. PRESTAZIONI PER FILE DI POSTA DI GRANDI DIMENSIONI Avere dei file di posta troppo grandi potrebbe portare ad un calo di prestazioni
  46. 46. PRESTAZIONI PER FILE DI POSTA DI GRANDI DIMENSIONI Domino in crash, ripartenza e ... ...controllo di consistenza in corso... ...attendere prego...
  47. 47. PRESTAZIONI PER FILE DI POSTA DI GRANDI DIMENSIONI Se possibile, attivare il transactional logging Configurazione da documento server
  48. 48. PRESTAZIONI PER FILE DI POSTA DI GRANDI DIMENSIONI File di posta con le stesse dimensioni Pochi documenti grandi Molti documenti piccoli Tempi di risposta più lenti Incremento I/O Incremento CPU Tempi di risposta più veloci Minor incremento I/O Minor incremento CPU Molti documenti hanno impatto sulle prestazioni soprattutto se sono presenti nella INBOX
  49. 49. PRESTAZIONI PER FILE DI POSTA DI GRANDI DIMENSIONI Alcune raccomandazioni Inbox Maintenance Inbox sotto i 1000 documenti Su iNotes attivare la possibilità di mostrare i documenti una pagina per volta
  50. 50. PRESTAZIONI PER FILE DI POSTA DI GRANDI DIMENSIONI Alcune raccomandazioni <ul><li>Archiviazione
  51. 51. Compressione elementi del disegno e documenti
  52. 52. Quote
  53. 53. Non replicare i contrassegni di lettura se non necessari </li></ul>
  54. 54. PRESTAZIONI PER FILE DI POSTA DI GRANDI DIMENSIONI Alcune raccomandazioni Release e ODS File di Posta allineati al server Create_R85_Databases=1
  55. 55. PRESTAZIONI PER FILE DI POSTA DI GRANDI DIMENSIONI Alcune raccomandazioni Abilitazione DAOS (Domino Attachment Object Service) DAOS Estimator http://www-01.ibm.com/support/docview.wss?uid=swg27014980
  56. 56. PRESTAZIONI PER FILE DI POSTA DI GRANDI DIMENSIONI Alcune raccomandazioni - daosest.exe deve essere copiato nella cartella Domino - può essere avviato a Domino acceso o spento Load daosest <directory o nome file> [OPTIONS] -i <filename> Processa un file di testo contenente una lista di db -o <filename> Scrive in un file il risultato del daosest -v Mostra a video le info Il risultato indicherà quanti allegati, in base alla dimensione scelta, potranno essere portati al di fuori dei file .nsf in formato .nlo
  57. 57. PRESTAZIONI PER FILE DI POSTA DI GRANDI DIMENSIONI … parte del file generato del DAOS Estimator ... … con i risultati stimati
  58. 58. Introduzione Considerazioni Hardware Ambiente Fisico/Virtuale Prestazioni di un sistema Lotus Domino Prestazioni File di posta di grandi dimensioni Ancora sulle prestazioni... Brevi considerazioni Conclusioni
  59. 59. ANCORA SULLE PRESTAZIONI ...search document … Indicizzazione FT_FLY_INDEX_OFF=1 UPDATE_NO_FULLTEXT=1
  60. 60. ANCORA SULLE PRESTAZIONI ...search document … Update Task (Aggiornamento indici viste) Updaters=2 Full Text Index Updates UPDATE_FULLTEXT_THREAD=1
  61. 61. ANCORA SULLE PRESTAZIONI ...search document … Mantenere gli indici delle viste Default_Index_Lifetime_Days=[number of days]
  62. 62. ANCORA SULLE PRESTAZIONI Replicator Tasks Multipli Replicators=[number] In ambienti cluster dove ci sono più di due nodi può essere abilitato un aggiuntivo task di CLREPL Cluster_Replicators=[number]
  63. 63. ANCORA SULLE PRESTAZIONI Sessioni utente... Server_MaxSessions=[number] Server_Session_Timeout=[number minutes]
  64. 64. ANCORA SULLE PRESTAZIONI Max_Concurrent_Agents (doc server) MimeCompressAttachments =1 Log_MailRouting = n Server_Max_Concurrent_Trans = 20 * num CPU
  65. 65. DCT Domino Configuration Tuner (DCT) Il Domino Configuration Tuner (DCT) è uno strumento di analisi che, controllando la configurazione del server Lotus Domino, fornisce alcuni suggerimenti per aumentare le performance o migliorare la configurazione.
  66. 66. DCT
  67. 67. Activity Trend Strumento per vedere come lavora Domino
  68. 68. Activity Trend
  69. 69. Introduzione Considerazioni Hardware Ambiente Fisico/Virtuale Prestazioni di un sistema Lotus Domino Prestazioni File di posta di grandi dimensioni Ancora sulle prestazioni... Brevi considerazioni Conclusioni
  70. 70. Brevi considerazioni Prestazione di un Domino acceduto da client NRPC o da client DWA Un server Domino dimensionato per funzionare con client NRPC potrebbe non essere adeguato per accessi DWA.
  71. 71. Brevi considerazioni Esiste anche un altro metodo per cercare di risolvere un problema di prestazioni o aumentare le prestazioni del server Domino ...è un numero di telefono...
  72. 72. Brevi considerazioni Numero Verde IBM 800 820094
  73. 73. Introduzione Considerazioni Hardware Ambiente Fisico/Virtuale Prestazioni di un sistema Lotus Domino Prestazioni File di posta di grandi dimensioni Ancora sulle prestazioni... Brevi considerazioni Conclusioni
  74. 74. Conclusioni - Link Informazioni in più o delucidazioni su ciò che avete visto e sentito in questa presentazione, potrete trovarle ai seguenti link: http://www.ibm.com/developerworks/lotus/library/domino85-performance/ http://www-10.lotus.com/ldd/dominowiki.nsf/dx/Managing_64-bit_memory_in_IBM_Lotus_Domino_8.x http://www.ibm.com/developerworks/lotus/library/domino85-inotes/ http://www-10.lotus.com/ldd/dominowiki.nsf/dx/4.4_Domino_Tuning_Tips http://www.ibm.com/developerworks/lotus/library/notes-mail-files/index.html http://www-10.lotus.com/ldd/dominowiki.nsf/dx/Domino_Server_performance_troubleshooting_best_practices http://www.ibm.com/developerworks/lotus/documentation/dominovmware/ https://www-304.ibm.com/support/docview.wss?uid=swg27002613&wv=1 http://www.vmware.com/files/pdf/techpaper/IBM_Lotus_Domino_on_vSphere_V1.pdf http://communities.vmware.com/docs/DOC-9671
  75. 75. Conclusioni GRAZIE DELL'ATTENZIONE!
  76. 76. Grazie agli sponsor per aver reso possibile il DDive 2011! Main Sponsor Premium Sponsor Prime Sponsor

×