Próbowałem skonfigurować parę serwerów wykorzystujących KVM w systemie Ubuntu 9.10 do hostowania między nimi 8 maszyn wirtualnych i skończyło się to różnymi problemami, od zawieszania się maszyn wirtualnych, aż po nie włączanie się.
Miałem skonfigurowany i uruchomiony jeden serwer wirtualny i ustawiałem drugi, gdy jakakolwiek operacja z udziałem OpenSSL spowodowałaby dziwne zablokowanie maszyny wirtualnej - cały ruch sieciowy zostałby zatrzymany, nie przetwarzałby logowania na konsoli, ale nie wymagało to czasu procesora od hosta. Pierwszy wirtualny serwer był identyczny i działał idealnie.
Inna maszyna wirtualna, którą próbowałem zainstalować, zainstalowała Ubuntu dobrze, a następnie odmówiła ponownego uruchomienia, zgłaszając wyjątki jądra związane z XFS.
Zainstalowałem Citrix XenServer 5.5 na obu hostach i teraz konfiguruję moją trzecią maszynę wirtualną bez żadnych problemów. Miałem to samo doświadczenie, gdy wypróbowałem VMware, ale wolałem Xen, ponieważ wydaje się, że daje więcej funkcji na bezpłatnej licencji.
Moje pytanie brzmi: czy mam po prostu pecha z KVM, czy KVM jest tak niestabilny, jak się wydaje? Czy używasz KVM lub planujesz używać KVM w produkcji i jaki był Twój sukces?
EDYTOWAĆ:
Dziękuję za wszystkie odpowiedzi. Niedawno zaktualizowałem nasze dwa fizyczne serwery do Ubuntu 10.04 LTS, który używa KVM 0.12.3. Teraz instaluję moją szóstą maszynę wirtualną na KVM i nawet nie miałem pojęcia o problemach, które wcześniej występowały, więc teraz trzymam się KVM :)