Virtuální privátní servery (VPS) jsou ideální volbou mezi sdíleným hostingem a dedikovanými servery, protože tento typ hostingu umožňuje vyváženou úroveň kontroly, výkonu a zabezpečení. To vše umožňuje virtualizační technologie.
Starlight VPS hosting využívá KVM (Kernel-based Virtual Machine), oblíbenou open-source virtualizační technologii známou svou robustností a flexibilitou.
KVM je open-source virtualizační řešení integrované přímo do linuxového jádra, které jej proměňuje v hypervizor na holém železe. Hypervizor je typ softwaru, který dokáže efektivně spravovat více izolovaných virtuálních strojů na jednom serveru.
KVM vyžaduje hardwarové virtualizační rozšíření jako Intel VT-x nebo AMD-V. Tato rozšíření umožňují KVM využít většinu hardwarových možností a zajistit téměř nativní výkon a efektivní využití zdrojů.
Zde můžete vidět architekturu KVM:

Existuje široký výběr certifikovaných hardwarových platforem podporovaných Linuxem, které podporují KVM. Výrobci hardwaru také často přispívají k vývoji jádra, takže nové hardwarové funkce jsou často rychle integrovány do linuxového jádra.
Při plné virtualizaci získá každý virtuální stroj typické služby fyzického systému, jako je virtuální BIOS a hardware. To umožňuje uživatelům spouštět neupravené hostované operační systémy, jako by běžely na dedikovaném fyzickém hardwaru.
KVM emuluje hardwarové komponenty pro virtuální stroje, jako jsou CPU, RAM, síťové adaptéry a úložná zařízení.
KVM přebírá funkce správy paměti z Linuxu, jako je neuniformní přístup k paměti a slučování stejných stránek jádra. Paměť virtuálního stroje může být swapována, podporována velkými objemy pro lepší výkon a může být sdílena nebo zálohována souborem na disku.
Pro KVM lze použít jakékoli úložiště podporované Linuxem, například lokální disky a síťová úložiště (NAS). Podporovány jsou také sdílené souborové systémy, které mohou využívat více hostitelů.
Živá migrace v KVM umožňuje přesun běžícího virtuálního stroje mezi uzly bez přerušení služby. Virtuální stroj zůstává online s aktivními aplikacemi a síťovým připojením.
Linuxové jádro obsahuje rozšíření pro reálný čas, která umožňují aplikacím běžícím na virtuálních strojích pracovat s nižší latencí a lepší prioritizací oproti systémům na holém železe. Také rozděluje procesy s dlouhou dobou běhu na menší úkoly, které jsou následně efektivně plánovány a zpracovávány.
KVM nabízí různé výhody jako virtualizační řešení, zejména pro firmy a vývojáře používající linuxová prostředí. Funkce jako integrace do linuxového jádra a jeho open-source povaha činí z KVM vynikající volbu pro efektivní a bezpečnou virtualizaci. Hlavní výhody KVM jsou:
Kompatibilita: s KVM máte široký výběr operačních systémů, které lze nainstalovat na virtuální stroj. Můžete také upravit nízkoúrovňová nastavení jádra podle svých potřeb, protože KVM běží pouze na hardwaru podporujícím hardwarovou asistovanou virtualizaci.
Výkon: KVM je hypervizor typu 1, což znamená, že je instalován přímo na fyzický server bez jakéhokoli softwaru mezi hardwarem a hypervizorem. To umožňuje dosáhnout téměř nativního výkonu ve srovnání s hypervizory typu 2.
Škálovatelnost: Jako modul linuxového jádra se KVM automaticky přizpůsobuje zvýšené zátěži, jak roste počet virtuálních strojů. Díky výkonu založenému na Linuxu KVM efektivně škáluje podle požadavků náročných aplikací.
Zabezpečení: KVM využívá většinu bezpečnostních funkcí Linuxu, jako je stabilní záplatování a kontinuální vývoj. Riziko útoků mezi virtuálními stroji je také sníženo díky izolaci každého stroje kombinací bezpečnostního rozšíření Linuxu (SELinux) a bezpečné virtualizace (sVirt).
Zralost: KVM vzniklo v roce 2006 a od té doby je neustále vyvíjeno a vylepšováno, což z něj činí vyzrálé a spolehlivé virtualizační řešení. Pravidelně také získává podporu od open-source komunity.
KVM (Kernel-based Virtual Machine) je výkonné a univerzální virtualizační řešení, které proměňuje linuxové jádro v hypervizor. Díky hluboké integraci s linuxovým jádrem, podpoře hardwarové akcelerace a robustnímu výkonu je ideální volbou pro různé aplikace, od konsolidace serverů po cloud computing.