Description
Abbiamo avuto l’occasione di lavorare alla richiesta di un cliente, di valutare in maniera obiettiva la possibilità di basare un database PostgreSQL su Network File System. Sono stati scritti molti articoli a riguardo, ma quando si ha l’opportunità di mettere in pratica questa configurazione in prima persona, ci si rende conto che ancora molto non è stato documentato. Le prestazioni di NFS possono essere molto buone, ma si abbassano notevolmente quando si inseriscono vincoli di affidabilità. Una soluzione può essere quella di basare PostreSQL su 2 partizioni NFS, una per i dati e una per gli xlog, in modo distinguere una configurazione per un rapido accesso ai dati e una con maggiore affidabilità per le scritture consistenti dei WAL. In questo talk vorrei sottoporre la mia personale esperienza esponendo quali sono stati i test effettuati per considerare PostgreSQL su NFS un’opzione molto interessante, sfatando miti e constatando fatti.