[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Consiglio su NAS: Linux Based o Appliance?



Ciao a tutti,

vi chiedo un consiglio. Dobbiamo acquistare uno storage che dovrà contenere le Mailbox di alcune migliaia di utenti email.

La configurazione sarà questa:

- Storage/NAS che esporta via NFS la /home/
- Vari client NFS come server POP3/IMAP

Sono indeciso se prendere in NAS tipo NetApp (o di altri vendor) o assemblare noi in autonomia un server che svolga il compito di Server NFS.

Attualmente è una Debian 6 a fare da server NFS, il problema è che abbiamo la necessità di espandere lo spazio disco costantemente e non possiamo pensare di fermare lo storage ogni volta.

L'idea è quella di avere un NAS che sia

- ridondato in termini di componenti
- affidabile in termini di software
- performante in termini di prestazioni
- scalabile senza dover fermare il servizio

Con un NAS dedicato tipo NetApp tutte queste richieste sono esaudite ma ad un prezzo molto elevato e perdendo tutto il controllo a basso livello sul sistema.

L'idea è quindi quella di assemblare un server che tramite appositi controller RAID ed HBA sia espandibile tramite dei SAS Expander, che poi è la stessa cosa che fa NetApp.

Controller molto potenti (ed anche costosi) posso gestire fino a 128HD e scalare senza fermi di servizio:

http://www.pc-pitstop.com/sas_controllers/arc-1882ix-24.asp
http://www.pc-pitstop.com/sas_cables_enclosures/scsase126g.asp

Il problema è l'affidabilità che ha una soluzione assemblata. Su "piccole" installazioni ( fra 10 e 20TB) possiamo pensare di utilizzare DRBD per la replica dei dati e Pacemaker per la gestione dell'HA, ma oltre non è più conveniente come soluzione in quanto richiede la replica 1 ad 1 dell'intero sistema, con tutti i costi relativi ad hard disk e corrente elettrica. Su NAS "professionali" invece è presente un doppio controller che si occupa lui della gestione del failover del suo gemello.

Qualcuno di voi ha affrontato problemi simili? Se si come vi siete mossi?

--
Alessio Cecchi is:
@ ILS -> http://www.linux.it/~alessice/
on LinkedIn -> http://www.linkedin.com/in/alessice
Assistenza Sistemi GNU/Linux -> http://www.cecchi.biz/
@ PLUG -> ex-Presidente, adesso senatore a vita, http://www.prato.linux.it


Reply to: