DDive2011 - Performance on Lotus Domino

1,498 views

Published on

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
1,498
On SlideShare
0
From Embeds
0
Number of Embeds
582
Actions
Shares
0
Downloads
11
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

DDive2011 - Performance on Lotus Domino

  1. 1. AIUTO!! La posta è “lenta”!! Aumentiamo le prestazioni del nostro server Lotus Domino!
  2. 2. Marianna Tomasatti Breve BIOGRAFIAConosco la suite Lotus da 12 anni (dalla versione 4.6!!) ed ho conseguito lacertificazione di Domino System Administrator, di release in release finoall’attuale versione 8.5.Dal 2006 ho una mia società, la GT Tech di Treviso, che si occupa di serviziinformatici.Prerequisito fondamentale per la mia attività è la buona conoscenzasistemistica delle reti e dei sistemi operativi sia in ambito virtuale (VCP3 eVCP4) che fisico.www.gttech.it marianna.tomasatti@gttech.it
  3. 3. AGENDAIntroduzioneConsiderazioni Hardware Ambiente Fisico/VirtualePrestazioni di un sistema Lotus DominoPrestazioni File di posta di grandi dimensioniAncora sulle prestazioni...Brevi considerazioniConclusioni
  4. 4. IntroduzioneConsiderazioni Hardware Ambiente Fisico/VirtualePrestazioni di un sistema Lotus DominoPrestazioni File di posta di grandi dimensioniAncora sulle prestazioni...Brevi considerazioniConclusioni
  5. 5. Introduzione AIUTO!!!La posta è lenta!!
  6. 6. IntroduzioneA causa della complessità dei sistemi informatici, trovare un problema riguardante le prestazioni può non essere così semplice...
  7. 7. IntroduzioneLa mia esperienza
  8. 8. IntroduzioneConsiderazioni Hardware Ambiente Fisico/VirtualePrestazioni di un sistema Lotus DominoPrestazioni File di posta di grandi dimensioniAncora sulle prestazioni...Brevi considerazioniConclusioni
  9. 9. Considerazioni Hardware Ambiente Fisico/VirtualeHW Fisico Datato → Nuovo HW Virtuale Infrastruttura nuova –> nessun parametro di riferimento
  10. 10. Considerazioni HardwareAmbiente Fisico/Virtuale
  11. 11. I fantastici 4
  12. 12. Considerazioni HardwareAmbiente Fisico/Virtuale
  13. 13. Considerazioni HardwareAmbiente Fisico/Virtuale
  14. 14. Considerazioni HardwareAmbiente Fisico/Virtuale
  15. 15. Considerazioni HardwareAmbiente Fisico/Virtuale
  16. 16. IntroduzioneConsiderazioni Hardware Ambiente Fisico/VirtualePrestazioni di un sistema Lotus DominoPrestazioni File di posta di grandi dimensioniAncora sulle prestazioni...Brevi considerazioniConclusioni
  17. 17. PRESTAZIONI DI UN SISTEMA LOTUS DOMINOChe indicatori abbiamo del problema?Come si genera?Con che frequenza accade?Si può riprodurre il problema?
  18. 18. PRESTAZIONI DI UN SISTEMA LOTUS DOMINOQualè la normale operatività del server Domino?
  19. 19. PRESTAZIONI DI UN SISTEMA LOTUS DOMINORisorse 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 DOMINOComandi a console Lotus Dominoshow task
  23. 23. PRESTAZIONI DI UN SISTEMA LOTUS DOMINOComandi a console Lotus Dominoshow server
  24. 24. PRESTAZIONI DI UN SISTEMA LOTUS DOMINOComandi a console Lotus Dominoshow serverTransactions/minuteTransactions
  25. 25. PRESTAZIONI DI UN SISTEMA LOTUS DOMINOComandi a console Lotus Dominoshow serveravailability index
  26. 26. PRESTAZIONI DI UN SISTEMA LOTUS DOMINOComandi a console Lotus Dominoshow aiSERVER_TRANSINFO_RANGE=nSHOW STAT server.expansionfactor
  27. 27. PRESTAZIONI DI UN SISTEMA LOTUS DOMINOComandi a console Lotus DominoSh ai - sh stat server.expansionfactor
  28. 28. PRESTAZIONI DI UN SISTEMA LOTUS DOMINOComandi a console Lotus DominoSh ai – sh stat server.expansionfactor
  29. 29. PRESTAZIONI DI UN SISTEMA LOTUS DOMINOComandi a console Lotus DominoSet config server_show_performance=1Ogni 60 secondi mostrerà in console Domino ilnumero di transazioni per minuto ed il numero diutenti collegati.Da utilizzare solo per il tempo necessario!!
  30. 30. PRESTAZIONI DI UN SISTEMA LOTUS DOMINOMonitor Continuo- schedulazione (nserver -c)e/o- scrivere in un output di testo (abilitazioneconsole.log)
  31. 31. PRESTAZIONI DI UN SISTEMA LOTUS DOMINOIl server ancora non risponde come vorremmo? Concentriamoci sulla rete e sui dischi
  32. 32. PRESTAZIONI DI UN SISTEMA LOTUS DOMINORete• Documenti connessione e Documenti server• Verifiche DNS• Verifiche Hosts• FQDN corretto (no IP)• Mai Short Name – client potrebbe non raggiungere il server in modo corretto
  33. 33. PRESTAZIONI DI UN SISTEMA LOTUS DOMINODischi• Modello di scrittura su disco RANDOM per I database• Modello di scrittura su disco SEQUENZIALE per il Transactional Logging• E importante ai fini delle prestazioni DATI e LOG stiano su ARRAY separati e dedicati
  34. 34. PRESTAZIONI DI UN SISTEMA LOTUS DOMINOConfigurazione ottimale• File di posta su Array veloce e dedicato• Transactional Logging su Array veloce e dedicato• Daos su Array veloce e dedicato• Gli Archivi di posta non richiedono necessariamente dischi veloci o array dedicati
  35. 35. IntroduzioneConsiderazioni Hardware Ambiente Fisico/VirtualePrestazioni di un sistema Lotus DominoPrestazioni File di posta di grandi dimensioniAncora sulle prestazioni...Brevi considerazioniConclusioni
  36. 36. PRESTAZIONI PER FILE DI POSTA DI GRANDI DIMENSIONIAvere dei file di posta troppo grandi potrebbe portare ad un calo di prestazioni
  37. 37. PRESTAZIONI PER FILE DI POSTA DI GRANDI DIMENSIONI Domino in crash, ripartenza e ... ...controllo di consistenza in corso... ...attendere prego...
  38. 38. PRESTAZIONI PER FILE DI POSTA DI GRANDI DIMENSIONISe possibile, attivare il transactional logging Configurazione da documento server
  39. 39. PRESTAZIONI PER FILE DI POSTA DI GRANDI DIMENSIONI File di posta con le stesse dimensioniPochi documenti grandi Molti documenti piccoliTempi di risposta più veloci Tempi di risposta più lentiMinor incremento I/O Incremento I/OMinor incremento CPU Incremento CPU Molti documenti hanno impatto sulle prestazioni soprattutto se sono presenti nella INBOX
  40. 40. PRESTAZIONI PER FILE DI POSTA DI GRANDI DIMENSIONI Alcune raccomandazioniInbox MaintenanceInbox sotto i 1000 documentiSu iNotes attivare la possibilità di mostrare idocumenti una pagina per volta
  41. 41. PRESTAZIONI PER FILE DI POSTA DI GRANDI DIMENSIONI Alcune raccomandazioni• Archiviazione• Compressione elementi del disegno e documenti• Quote• Non replicare i contrassegni di lettura se non necessari
  42. 42. PRESTAZIONI PER FILE DI POSTA DI GRANDI DIMENSIONI Alcune raccomandazioniRelease e ODS File di Posta allineati al serverCreate_R85_Databases=1
  43. 43. PRESTAZIONI PER FILE DI POSTA DI GRANDI DIMENSIONI Alcune raccomandazioniAbilitazione DAOS(Domino Attachment Object Service)DAOS Estimatorhttp://www-01.ibm.com/support/docview.wss?uid=swg27014980
  44. 44. 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 spentoLoad 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 infoIl risultato indicherà quanti allegati, in base alla dimensione scelta, potrannoessere portati al di fuori dei file .nsf in formato .nlo
  45. 45. PRESTAZIONI PER FILE DI POSTA DI GRANDI DIMENSIONI… parte del file generato del DAOS Estimator ... … con i risultati stimati
  46. 46. IntroduzioneConsiderazioni Hardware Ambiente Fisico/VirtualePrestazioni di un sistema Lotus DominoPrestazioni File di posta di grandi dimensioniAncora sulle prestazioni...Brevi considerazioniConclusioni
  47. 47. ANCORA SULLE PRESTAZIONI ...search document … Indicizzazione FT_FLY_INDEX_OFF=1 UPDATE_NO_FULLTEXT=1
  48. 48. ANCORA SULLE PRESTAZIONI ...search document …Update Task (Aggiornamento indici viste)Updaters=2Full Text Index UpdatesUPDATE_FULLTEXT_THREAD=1
  49. 49. ANCORA SULLE PRESTAZIONI ...search document …Mantenere gli indici delle visteDefault_Index_Lifetime_Days=[number of days]
  50. 50. ANCORA SULLE PRESTAZIONIReplicator Tasks MultipliReplicators=[number]In ambienti cluster dove ci sono più di due nodipuò essere abilitato un aggiuntivo task di CLREPLCluster_Replicators=[number]
  51. 51. ANCORA SULLE PRESTAZIONISessioni utente...Server_MaxSessions=[number]Server_Session_Timeout=[number minutes]
  52. 52. ANCORA SULLE PRESTAZIONIMax_Concurrent_Agents (doc server)MimeCompressAttachments =1Log_MailRouting = nServer_Max_Concurrent_Trans = 20 * num CPU
  53. 53. DCTDomino Configuration Tuner (DCT)Il Domino Configuration Tuner (DCT) è unostrumento di analisi che, controllando laconfigurazione del server Lotus Domino, forniscealcuni suggerimenti per aumentare leperformance o migliorare la configurazione.
  54. 54. DCT
  55. 55. Activity TrendStrumento per vedere come lavora Domino
  56. 56. Activity Trend
  57. 57. IntroduzioneConsiderazioni Hardware Ambiente Fisico/VirtualePrestazioni di un sistema Lotus DominoPrestazioni File di posta di grandi dimensioniAncora sulle prestazioni...Brevi considerazioniConclusioni
  58. 58. Brevi considerazioni Prestazione di un Domino acceduto da client NRPC o da client DWAUn server Domino dimensionato per funzionarecon client NRPC potrebbe non essere adeguato per accessi DWA.
  59. 59. Brevi considerazioni Esiste anche un altro metodo per cercare dirisolvere un problema di prestazioni o aumentare le prestazioni del server Domino ...è un numero di telefono...
  60. 60. Brevi considerazioniNumero Verde IBM800 820094
  61. 61. IntroduzioneConsiderazioni Hardware Ambiente Fisico/VirtualePrestazioni di un sistema Lotus DominoPrestazioni File di posta di grandi dimensioniAncora sulle prestazioni...Brevi considerazioniConclusioni
  62. 62. Conclusioni - LinkInformazioni in più o delucidazioni su ciò che avete visto e sentito in questapresentazione, 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.xhttp://www.ibm.com/developerworks/lotus/library/domino85-inotes/http://www-10.lotus.com/ldd/dominowiki.nsf/dx/4.4_Domino_Tuning_Tipshttp://www.ibm.com/developerworks/lotus/library/notes-mail-files/index.htmlhttp://www-10.lotus.com/ldd/dominowiki.nsf/dx/Domino_Server_performance_troubleshooting_best_practiceshttp://www.ibm.com/developerworks/lotus/documentation/dominovmware/https://www-304.ibm.com/support/docview.wss?uid=swg27002613&wv=1http://www.vmware.com/files/pdf/techpaper/IBM_Lotus_Domino_on_vSphere_V1.pdfhttp://communities.vmware.com/docs/DOC-9671
  63. 63. ConclusioniGRAZIE DELLATTENZIONE!
  64. 64. Grazie agli sponsor per aver reso possibile il DDive 2011! Main Sponsor Premium Sponsor Prime Sponsor

×