Czym jest mechanizm wirtualizacji KVM?

KVM jest mechanizmem opartym o pełną wirtualizację sprzętu zapewniającą środowisko funkcjonalnie porównywalne z serwerem dedykowanym.

W szczególności:

  • umożliwia instalację wielu systemów operacyjnych (takich jak Linux, Windows)
  • każdy VPS posiada własną pełną kopię systemu w tym własne jądro (ang. kernel)
  • Klient może modyfikować jądro systemu w identycznym zakresie jak w przypadku serwera fizycznego/dedykowanego (własne moduły, łatki itp.)
  • zapewnia pełną emulację karty sieciowej pozwalającą na dowolne kształtowanie ruchu sieciowego (w tym brak ograniczeń w zakresie mechanizmu filtrowania pakietów - np. iptables), uruchamianie dowolnych tuneli VPN itp.
  • daje dostęp do graficznej konsoli awaryjnej (HTML5/noVNC) np. w sytuacji zablokowania podstawowgo dostępu przez błąd podczas konfiguracji sieci.
  • Umożliwia bezproblemową pracę oprogramowania wymagającego ścisłej integracji z jądrem jak np. Docker

Powyższe cechy wyróżniają mechanizm pełnej wirtualizacji (np. KVM) od rozwiązań kontenerowych (jak OpenVZ). Wpływają również na wyższy poziom bezpieczeństwa (własne jądro, możliwość szyfrowania partycji) oraz komfortu pracy (graficzna konsola VNC).

Copyright © 2013-2019 AppDistrict Sp. z o.o.