Sto pensando di virtualizzare un numero di guest su un singolo server che esegue una porta recente di KVM su Illumos. Sembra che le mie due opzioni principali saranno OpenIndiana e SmartOS. La distribuzione che finirò per utilizzare deve soddisfare i seguenti requisiti:
- È necessario essere in grado di gestire e personalizzare tramite l'interfaccia della riga di comando (ad esempio, modificare le opzioni del file system / zvol ZFS, collegare un'unità esterna e copiare i dati su di essa, oppure replicare automaticamente i dati su un server fuori sede utilizzando zfs invio / ricezione).
- È necessario implementare snapshot ZFS automatizzati (ad es. Utilizzando zfs-auto-snapshot).
- È necessario essere in grado di impostare notifiche e-mail automatiche se lo stato del server peggiora. Fondamentalmente, impostare la pulizia periodica di ZFS, monitorare zpool, gestione guasti e / o problemi SMART ed e-mail quando vengono rilevati problemi, ecc. L'impostazione manuale di questo è OK, purché il sistema operativo me lo permetta.
- Dovrebbe gestire i guest Debian, Ubuntu e Windows 2008 Server R2 con buona stabilità e prestazioni ragionevoli. Questi ospiti saranno utilizzati nella produzione.
- Dovrebbe esserci un'aspettativa ragionevole che le versioni future continuino a essere consegnate - non voglio rimanere bloccato usando un prodotto senza uscita.
- Sarebbe bello se fosse facile da configurare e avesse una sorta di interfaccia grafica, ma questo è facoltativo.
Sulla base di questi requisiti, quale distribuzione consiglieresti?
Si può presumere che questo ambiente non verrà distribuito fino al rilascio della prossima versione stabile di OpenIndiana. Inoltre, puoi supporre che il server utilizzerà una CPU Sandy Bridge Xeon E3-1xxx, quindi dovrebbe occuparsi della compatibilità KVM.
Inoltre, quanto è robusta / stabile la porta KVM per Illumos su una di queste distribuzioni? Dovrei anche considerare KVM / Illumos per un ambiente di produzione per ora?