Obținerea de economii maxime prin utilizarea de daos în ibm lotus notes și lotus domino 8

Versiunile serverului Lotus Domino 8.0 și 8.5 se concentrează pe îmbunătățirea întregului sistem de stocare. Aceste versiuni includ tehnologii care reduc în mod semnificativ costul total de proprietate (TCO) pentru un mediu Lotus Domino. În această versiune, dezvoltatorii Lotus au acordat o atenție deosebită acelora care joacă adesea un rol important în reducerea TCO: spațiu pe disc, costuri de stocare a datelor, operații I / O și costul operațiunilor curente.







Aceste îmbunătățiri noi în Lotus Domino 8.0 și 8.5 pot reduce costul total al proprietății în mai multe moduri:

  1. Mai puține octeți sunt scrise pe disc. Utilizatorii pot obține economii extraordinare în spațiul de pe disc, menținând același nivel de serviciu și făcând același job cu mai puține unități pe serverele lor.
  2. Mai puțin disc I / O. Pe lângă scrierea mai puține date (a se vedea paragraful anterior), unele operații cu discuri în cazuri individuale pot fi, în general, eliminate.
  3. Atasamentele sunt transferate într-un sistem separat de stocare a datelor. Atasamentele sunt candidați tipici pentru utilizarea stocării pe disc mai ieftin.
  4. Îmbunătățiri în domeniul întreținerii de rutină. În timp ce mediul Lotus Domino are în mod obișnuit un cost de operare redus, îmbunătățirile în copiere de rezervă, stocare și administrare oferă posibilitatea de ao reduce în continuare, datorită următorilor factori:
    • Reducerea cantității totale de date, ceea ce reduce costul copierii
    • Reducerea timpului de backup, deoarece spațiul separat de stocare utilizat pentru atașamente poate fi copiat incremental
    • Reducerea timpului pentru restabilirea vederilor (vizualizare)
    • Reducerea timpului de defragmentare (compact) al bazelor de date Lotus Notes

Înainte de a începe să discutați despre utilizarea acestor îmbunătățiri într-un anumit mediu Lotus Domino, asigurați-vă că sunteți familiarizat cu componentele care alcătuiesc baza de date Lotus Notes. Baza de date Lotus Notes este alcătuită din mai multe tipuri de elemente. Printre acestea:

  • Elemente ale structurii. Elementele care apar în designerul Lotus Domino: formulare, vizualizări, agenți și așa mai departe. Aceste elemente au, de obicei, o dimensiune fixă, dar această dimensiune poate fi semnificativă (de exemplu, șablonul de e-mail Lotus Notes 8.5 ocupă aproape 30 MB).
  • Prezentarea. Lotus Domino stochează datele în vizualizări, de exemplu, o vizualizare pentru corespondența primită, ca element separat în baza de date Lotus Notes. Dacă baza de date are multe vederi, în special vederi cu antetul coloanelor sortate, această structură poate folosi o cantitate semnificativă de spațiu pe disc.
  • Documente. Acest element include, de exemplu, corpul mesajului de e-mail.
  • Atașamente.

Noile îmbunătățiri în Lotus Domino 8.0 și 8.5 sunt direct legate de aceste elemente. În secțiunile următoare, vă vom ajuta să înțelegeți esența fiecăruia dintre aceste îmbunătățiri și să vă arătați cum să le utilizați pentru a obține economii maxime de memorie într-un mediu Lotus Domino.

Noi opțiuni pentru salvarea spațiului pe disc în Lotus Domino 8.0 și 8.5

Așa cum am menționat deja, în baza de date Lotus Notes există patru elemente principale care pot afecta spațiul total utilizat de serverul Lotus Domino: elemente de structură, elemente legate de vizualizare, date de document și atașamente. Lotus Domino 8.0 și 8.5 conțin îmbunătățiri direcționate direct către aceste patru elemente.

Comprimați structura bazei de date

Comprimarea structurii bazei de date reduce spațiul necesar pentru stocarea acestor elemente. Aceasta oferă o salvare fixă ​​pentru fiecare bază de date. De exemplu, șablonul de e-mail Lotus Notes 8.5 utilizează aproape 30 MB de spațiu pe disc pentru fiecare fișier. Cu ajutorul funcției de comprimare a structurii, acest parametru poate fi redus la 11 MB, ceea ce economisește aproape 19 MB pe fișierul de e-mail. Această funcție necesită ODS 48 și este activată prin proprietățile bazei de date. Această funcție este disponibilă atât pentru clienți, cât și pentru servere; poate, de asemenea, să ușureze restricționarea contingentelor.

Figura 1. Proprietăți avansate - permite comprimarea structurii

Obținerea de economii maxime prin utilizarea de daos în ibm lotus notes și lotus domino 8

Obținerea de economii maxime prin utilizarea de daos în ibm lotus notes și lotus domino 8

Optimizarea vizionărilor

În Lotus Domino 8.0, pentru fiecare coloană sortată din vizualizare, puteți specifica faptul că indexul de sortare nu este reconstruit până când este necesar și că, dacă nu este utilizat, poate fi șters după un anumit timp. Această funcție necesită ODS 48 și este activată de dezvoltatorul de vizualizare utilizând proprietățile coloanelor bazei de date. Această funcție este disponibilă atât pentru clienți, cât și pentru servere; poate, de asemenea, să ușureze restricționarea contingentelor. Această funcție este prezentată în Figura 2

Figura 2. Proprietățile vizualizării coloanei - crearea indexului întârziat înainte de prima utilizare

Obținerea de economii maxime prin utilizarea de daos în ibm lotus notes și lotus domino 8

Obținerea de economii maxime prin utilizarea de daos în ibm lotus notes și lotus domino 8

Comprimarea acestor documente

Figura 3. Proprietăți avansate - rezoluție document

Obținerea de economii maxime prin utilizarea de daos în ibm lotus notes și lotus domino 8

Obținerea de economii maxime prin utilizarea de daos în ibm lotus notes și lotus domino 8

Lotus Domino Attachments și Object Services

Ultima caracteristică nouă pe care o vom discuta aici și care a apărut în Lotus Domino 8.5 este atașamentele Lotus Domino și obiectele de serviciu Lotus Domino (DAOS). Serverul Lotus Domino utilizează DAOS pentru a salva un spațiu semnificativ de fișiere, sumarizând datele care sunt identificate ca fiind identice între bazele de date (aplicații) de pe același server. Documentele învechite sunt primele componente pentru care funcția DAOS este utilizată în Lotus Domino.







În bazele de date care utilizează DAOS, Lotus Domino nu mai stochează atașamente în documentele în sine. În schimb, serverul activat de DAOS folosește o singură copie a atașamentului din depozitul DAOS și înlocuiește atașamentul cu o referință la acel obiect DAOS. Dacă atașamentul există în mai multe baze de date, acesta este stocat o singură dată pentru fiecare segment al serverului, iar numărul de legături se înmulțește. Astfel, atunci când fișierul atașat este transferat către mai mulți utilizatori ai aceluiași server, spațiul de disc utilizat este redus semnificativ. Indiferent cât de impresionante sunt economiile pe spațiu pe disc, DAOS are un potențial și mai mare de reducere a costurilor. DAOS poate stoca atașamente pe dispozitive separate de bazele de date Lotus Notes. În testul nostru intern de performanță a sistemului, e-mailul DAOS a ocupat mai puțin de 2% din totalul operațiilor I / O (a se vedea exemplul din lumea reală de mai jos). Datorită acestei divizări, DAOS poate folosi discuri mai ieftine fără a sacrifica timpul de răspuns global.

De asemenea, este important de observat că consolidarea atașamentelor nu se limitează la bazele de date de poștă electronică; funcționează cu orice bază de date Lotus Notes pe un server care acceptă DAOS. Această funcție necesită ODS 51 (Lotus Domino 8.5) și este activată prin proprietățile bazei de date. Această funcție, prezentată în Figura 4, este disponibilă numai pe servere.

Figura 4. Proprietăți avansate - rezoluție DAOS

Obținerea de economii maxime prin utilizarea de daos în ibm lotus notes și lotus domino 8

Obținerea de economii maxime prin utilizarea de daos în ibm lotus notes și lotus domino 8

Un exemplu din practica reală

Chiar înainte de lansarea discului de aur Lotus Domino 8.5, caracteristicile de salvare a spațiului descris au fost implementate în două domenii IBM. Această implementare a fost concepută astfel încât dezvoltatorii să poată înțelege mai bine modul în care funcționează aceste funcții și să colecteze câțiva parametri de performanță pentru instalațiile individuale Lotus Domino din lumea reală. Următoarele secțiuni oferă exemple de implementare și rezultate pozitive documentate care au fost obținute.

Implementarea în domeniul IBM

IBM Global Services (IGS) operează domeniile principale ale Lotus Domino în IBM. Această implementare constă din 18 domenii Lotus și peste 1000 de servere din întreaga lume cu aproximativ 500 de mii de utilizatori. Pentru a testa impactul economiilor de spațiu pe disc în acest domeniu, au fost efectuate trei teste. Aceste teste și rezultatele acestora sunt descrise mai jos.

Testarea 1: server dedicat de e-mail IBM Research.

Primul server care a fost testat este serverul de mail Lotus Domino aparținând filialei IBMResearch. Acest server conține 112 fișiere active de poștă electronică și rulează pe IBM AIX 5.3.7.7 în modul pe 64 de biți. Înainte de scopul de a actualiza sau de a rezolva oricare dintre funcțiile listate mai sus, acest server a conținut 65,9 GB de date NSF în directorul de date Lotus Domino.

După ce ați actualizat acest server la Lotus Domino 8.5 și permisiunea DAOS, au fost obținute rezultatele din Tabelul 1.

Tabelul 1. Rezultatele serverului de mail dedicat IBM Research.

Cifrele din Tabelul 4 reprezintă doar un eșantion din datele de lucru ale partenerului de afaceri IBM. Dimensiunea fișierului curent de arhivare depășește 25 TB. Dacă extrapolați reducerea cu 41% a spațiului total pe întreg arhiva, se pare că doar DAOS le poate salva mai mult de 10 terabiți de spațiu pe disc. În plus, o reducere cu 80% a dimensiunii catalogului de date poate reduce în mod semnificativ cantitatea de copii de rezervă și poate accelera acest proces.

observații

După cum puteți vedea din aceste exemple, DAOS poate reduce semnificativ dimensiunea directorului de date și, în multe cazuri, dimensiunea totală a spațiului pe disc. În multe scenarii, DAOS poate utiliza dispozitive de stocare mai ieftine, ceea ce va reduce semnificativ costul stocării datelor. De asemenea, este important să rețineți că în testele 1 și 2, după ce DAOS a fost activat, operațiile de I / O pe discuri au fost salvate. Deoarece mulți clienți au disc I / O ca factor limitator pentru performanța serverului Lotus Domino, această reducere a numărului de operații I / O este importantă.

Pentru a demonstra ce beneficii DAOS poate aduce, chiar înainte de a fi activată, puteți utiliza instrumentul DAOS Estimator. indicând economii globale pe toate serverele din domeniu. Când executați acest instrument pentru întregul domeniu al serverelor IBM Lotus Domino IBM, am obținut rezultatele afișate în Tabelul 5.

Tabelul 5. Rezultatele implementării instrumentului de evaluare DAOS

Scăderea cu 47,8%

După cum reiese din aceste rezultate, IBM Global Services poate conta pe o economie fabuloasă a spațiului total pe hard disk în domeniul IBM. Permițând comprimarea și DAOS pe întregul domeniu, puteți reduce semnificativ capacitatea de stocare a sistemului de stocare de nivel 1 și puteți reduce volumele de backup și alte operații ale serverului.

Influența asupra altor operații

Dar dacă economiile de spațiu pe disc în Lotus Domino 85 oferă astfel de economii importante, nu fac acest lucru în detrimentul altor servere Lotus Domino? De exemplu, cum afectează acest lucru funcțiile de backup și restaurare? Cum influențează operațiile discului sau procesorului I / O? Trebuie să fac modificări funcțiilor sau metodelor de administrare? Toate acestea sunt aspecte importante și, din fericire, deși aceste funcții reduc semnificativ spațiul pe disc, nu trebuie să plătească un preț ridicat pentru ei. În următoarea discuție, ne vom concentra pe două aspecte principale pe care majoritatea clienților noștri le cer: modificări de rezervă și operaționale

Când implementați DAOS într-un mediu Lotus Domino, puteți efectua modificări în configurația de backup și în frecvența copierii de rezervă. DAOS reduce dimensiunea volumului de date NSF și puteți salva și numărul de volume și timpul de backup. De exemplu, în domeniul IBM după implementarea volumului DAOS spațiu ocupat a scăzut cu 64 GB la 23 GB, astfel încât economiile a fost de 64%. Ca urmare, volumul total al volumelor de server de backup (date FSN și NLO) a scăzut de la 64 GB la 25 GB, deci economiile totale de aproximativ 61%. Astfel, IBM a reușit să schimbe cerințele pentru timpul de backup și capacitate, ținând cont de reducerea volumului.

Desigur, reducerea generală a cantității de date de rezervă în mediul dvs. va depinde de numărul de atașamente unice din depozitul DAOS. Acest număr poate varia în funcție de gradul de utilizare a atașamentelor din sistem.

Tabelul 6. Reducerea cantității și a timpului de copiere a copiilor de rezervă ca rezultat al implementării DAOS

Modificări operaționale

Implementarea economiilor de spațiu pe disc discutate în acest articol poate duce, de asemenea, la modificări ale programelor de întreținere ale serverelor și ale modului de funcționare a acestora în ansamblu. După cum știți, dimensiunea fișierelor NSF afectează operațiile serverului, cum ar fi compacte și fixare. Bazele mai mici de baze de date Lotus Notes reduc timpul necesar pentru îndeplinirea acestor sarcini și, prin urmare, pot reduce timpul și, eventual, chiar și frecvența operațiunilor de întreținere a serverului.

De exemplu, operațiile compacte acționează ca defragmentarea discului pentru fișierele NSF. În Lotus Domino, ca urmare a algoritmului utilizat în etapa compactă, serverul se mișcă în mod continuu componente majore (cum ar fi atașament) la sfârșitul FSN, umplând spațiul este eliberat în componente mai mici. Acest proces este repetat pentru fiecare componentă mare și mică a NSF. După ce toate spațiile sunt umplete, programul pune din nou componentele mai mari în cele din urmă. Acest proces poate determina deplasarea de multe ori a componentelor mari, ceea ce mărește timpul necesar pentru a efectua o operație compactă pe un fișier NSF mare. Atunci când aceste componente mari sunt transferate de la NSF la DAOS, operațiile compacte nu mai trebuie să funcționeze cu ele și este nevoie de mai puțin timp.

concluzie

După cum se poate observa din exemplele de mai sus, și rezultă din capacitatea de a utiliza noile caracteristici Server Lotus Domino 8.5, folosindu-le în mediul Lotus Domino, puteți obține economii semnificative. Punerea în aplicare a celor trei funcții principale pe care le-am descris aici, comprimarea structurii de compresie a documentului și Daos, pot afecta în mod semnificativ cerințele de spațiu pe disc și costurile totale de operare.

Un alt avantaj pe care nu l-am accentuat aici este capacitatea de a muta segmentele de memorie pe dispozitive mai ieftine. De exemplu, în trecut, recomandările de stocare pentru o bază de date Lotus Domino au precizat că datele Lotus Domino ar trebui să fie stocate în sisteme de stocare de ultimă generație, cu numărul maxim de procesoare I / O datorită frecvenței de acces la date și cerințelor I / O pentru lucrați cu fișiere de e-mail mari. Totuși, cu DAOS, puteți muta stocarea atașamentelor la un sistem disc mai ieftin, economisind costuri de infrastructură datorită faptului că atașamentele nu sunt de obicei accesate frecvent și nu sunt necesare operații grele de intrare / ieșire pentru a le accesa.

Un alt avantaj derivă din viteza DAOS I / O, deoarece acestea sunt supuse cerințelor I / O generale pentru serverul Lotus Domino. Mulți clienți au viteze mari de I / O și acest parametru le limitează datorită dimensiunii mari a fișierelor de e-mail. Atunci când atașarea scos din depozit FSN viteza de intrare-ieșire necesară este redusă, și este posibil să observați că cerința relativă a vitezei de intrare-ieșire pentru DAOS este semnificativ mai mică, permițând mai multe resurse intrări-ieșiri pentru baze de date Lotus Domino.

Economiile pe care le puteți obține în mediul dvs. Lotus Domino sunt reale. Noi, de la IBM, am reușit să economisim spațiu pe disc și timpul de întreținere semnificativ. Utilizați instrumentul DAOS Estimator și veți putea să vă evaluați propriile economii.

Descărcați resurse

Subiecte conexe







Trimiteți-le prietenilor: