Sto cercando di aggiornare i server e sto cercando di capire un buon piano.
Al momento abbiamo 4 server:
- Firewall OpenBSD / server VPN
- Server di backup FreeNAS (locali) che ricevono snapshot ZFS
- Server di backup FreeNAS (remoti) che ricevono snapshot ZFS
- Il server FreeBSD del cavallo di lavoro qui sotto.
Server FreeBSD
~ 2010 FreeBSD 8.4, 32 GB di RAM, doppio Xeon E5520 ZFS (8 dischi, paura dei dischi in coppie speculari, 8 TB)
Servizi:
- Samba
- Netatalk (condivisione file Apple)
- Apache (principalmente interni, alcuni siti esterni)
- MySQL
- VirtualBox (istanza di Windows 2k3)
- Istantanee ZFS
Il mio piano (base)
Sto pianificando un aggiornamento del server che ci farebbe passare da un server primario a due server che assumessero ciascuno dei compiti del server dall'elenco sopra (e si replicerebbero l'uno con l'altro) in modo che se uno si interrompe, potrei attivarlo rapidamente tutte le funzionalità sul secondo. Qualcosa di simile a:
Server 1:
- Samba
- Netatalk (condivisione file Apple)
- VirtualBox (istanza di Windows 2k3)
- Istantanee ZFS
Server 2:
- Apache (principalmente interni, alcuni siti esterni)
- MySQL
- Istantanee ZFS
Ho sempre eseguito bare metal e non ho esperienza con VM diverse dall'esecuzione di Windows 2k3 su VirtualBox. Dovrei guardare le istanze del mio server come VM? Ho pensato che potrebbe rendere più facile il ripristino da un arresto anomalo. In generale, sembra un buon piano?
Ho esaminato i server ixSystems e l'hardware del rack Dell, se questo fa la differenza. (Inoltre non ho mai usato alcuna attrezzatura per montaggio su rack.)