Rozważam wirtualizację wielu gości na jednym serwerze z najnowszym portem KVM na Illumos. Wygląda na to, że dwie moje podstawowe opcje to OpenIndiana i SmartOS. Dystrybucja, którą wykorzystam, musi spełniać następujące wymagania:
- Musisz mieć możliwość zarządzania i dostosowywania za pomocą interfejsu CLI (np. Zmień opcje systemu plików ZFS / zvol, podłącz dysk zewnętrzny i skopiuj do niego dane lub automatycznie replikuj dane na serwerze zewnętrznym przy użyciu wysyłania / odbierania ZFS).
- Konieczność zaimplementowania automatycznych migawek ZFS (np. Przy użyciu automatycznej migawki Zfs).
- Musisz mieć możliwość skonfigurowania automatycznych powiadomień e-mail, jeśli stan serwera ulegnie pogorszeniu. Zasadniczo konfiguruj okresowe szorowanie ZFS, monitoruj problemy zpool, menedżera błędów i / lub SMART oraz wysyłaj wiadomości e-mail po wykryciu problemów itp. Ręczne konfigurowanie jest OK, o ile pozwala na to system operacyjny.
- Powinien obsługiwać gości Debiana, Ubuntu i Windows 2008 Server R2 z dobrą stabilnością i rozsądną wydajnością. Ci goście zostaną wykorzystani w produkcji.
- Należy oczekiwać, że przyszłe wydania będą nadal dostarczane - nie chcę utknąć przy użyciu ślepego zaułka.
- Byłoby miło, gdyby było łatwe do skonfigurowania i zawierało GUI, ale jest to opcjonalne.
W oparciu o te wymagania, którą dystrybucję poleciłbyś?
Możesz założyć, że to środowisko nie zostanie wdrożone, dopóki nie zostanie wydana nadchodząca stabilna wersja OpenIndiana. Możesz również założyć, że serwer będzie korzystał z procesora Sandy Bridge Xeon E3-1xxx, więc powinien zadbać o kompatybilność KVM.
A także, jak solidny / stabilny jest port KVM do Illumos w którejkolwiek z tych dystrybucji? Czy powinienem teraz rozważyć KVM / Illumos jako środowisko produkcyjne?