DAOS: gli allegati fuori dal database, una sola copia per tutti

Il Domino Attachment and Object Service conserva gli allegati fuori dal file NSF, deduplicati, così la dimensione del database non limita quella dell'applicazione.

Disponibile da
Domino 14.5 per DAOS Tuner
Per chi
amministratori, decisori
Prodotti
HCL Domino, DAOS Tuner

Il problema che risolve

In un sistema di posta e documenti gli allegati sono la parte che cresce. Conservati dentro il database, gonfiano il file NSF, moltiplicano lo stesso file per ogni destinatario e portano il database contro i propri limiti di dimensione.

Come funziona

DAOS, il Domino Attachment and Object Service, sposta gli allegati fuori dal file NSF in un archivio gestito dal server, in modo trasparente per le applicazioni: chi usa l’applicazione continua ad aprire l’allegato come prima.

Due conseguenze contano. La prima è la deduplicazione: lo stesso allegato inviato a molti destinatari è conservato una volta sola. La seconda è che il limite di dimensione del datastore riguarda ciò che il file NSF conserva davvero, quindi non è più il limite della dimensione complessiva dell’applicazione.

La versione 14.5 introduce DAOS Tuner, documentato da HCL come strumento per ottimizzare un ambiente DAOS esistente.

Per chi è

  • Amministratori: controllo della crescita dei database e delle finestre di manutenzione.
  • Decisori: la dimensione di un’applicazione documentale smette di essere il vincolo architetturale che era.

Il prezzo da conoscere

La scala non è gratuita in termini operativi. Nel caso da circa 13 terabyte e 1,9 milioni di oggetti DAOS riportato dal product manager di Domino nell’ottobre 2024, backup e manutenzione risultavano lenti. DAOS richiede quindi che siano dimensionati anche l’archivio degli oggetti e la strategia di backup, non solo il database.

La cifra citata è un caso osservato in produzione presso un cliente, riportato su un blog personale, non un limite supportato né un dato pubblicato da HCL. I limiti della versione in uso sono quelli della documentazione HCL.