Virtualizace serveru
Virtualizace serveru je proces rozdělení fyzického serveru na několik virtuálních serverů, které se nazývají virtuální privátní servery. Každý virtuální privátní server může běžet nezávisle.
Koncept virtualizace serverů široce používaný v infrastruktuře IT minimalizuje náklady zvýšením využití stávajících zdrojů.
Ve virtualizaci serverů hraje Hypervisor důležitou roli. Je to vrstva mezi operačním systémem (OS) a hardwarem. Existují dva typy hypervizorů.
Hypervizor typu 1 (také známý jako holé nebo nativní hypervizory) Hypervizor typu 2 (také známý jako hostovaný nebo vestavěný hypervizor)Hypervizor se používá hlavně k provádění různých úkolů, jako je alokace fyzických hardwarových zdrojů (CPU, RAM atd.). ) na několik menších nezávislých virtuálních strojů, které se na hostitelském počítači nazývají „host“.
Plná virtualizace využívá hypervizor k přímé komunikaci s CPU a fyzickým serverem. Poskytuje virtuálním strojům nejlepší izolační a bezpečnostní mechanismus.
Největší nevýhodou použití hypervizoru v plné virtualizaci je to, že hypervizor má své vlastní potřeby zpracování, takže může zpomalit výkon aplikace a serveru.
Server VMWare ESX je nejlepším příkladem plné virtualizace.
Para virtualizace je docela podobná plné virtualizaci. Výhodou použití této virtualizace je snadnější použití, zvýšený výkon a nevyžaduje režii emulace. Xen primárně a UML používají Para Virtualization.
Rozdíl mezi plnou a pare virtualizací je v tom, že v para virtualizaci nepotřebuje hypervizor příliš velký výpočetní výkon ke správě OS.
Virtualizace operačního systému se také nazývá virtualizace na pákovém systému. Jedná se o technologii virtualizace serverů, která rozděluje jeden operační systém do více izolovaných uživatelských prostorů nazývaných virtuální prostředí. Největší výhodou použití serverové vizualizace je, že snižuje využití fyzického prostoru, takže ušetří peníze.
Virtualizace operačního systému Linux a virtualizace operačního systému Windows jsou typy virtualizace operačního systému.
FreeVPS, OpenVZ a Linux Vserver jsou některé příklady virtualizace na úrovni systému.
Poznámka: Virtualizace na úrovni operačního systému nikdy nepoužívá hypervizor.Hardwarově asistovaná virtualizace byla představena společnostmi AMD a Intel. Je také známá jako virtualizace hardwaru, virtualizace AMD a virtualizace Intel. Je navržen tak, aby zvýšil výkon procesoru. Výhodou použití hardwarově asistované virtualizace je, že vyžaduje menší režii hypervizoru.
Virtualizace na úrovni jádra je jedním z nejdůležitějších typů virtualizace serverů. Jedná se o open-source virtualizaci, která využívá linuxové jádro jako hypervizor. Výhodou použití virtualizace jádra je, že nevyžaduje žádný speciální administrativní software a má velmi menší režii.
Linux v uživatelském režimu (UML) a virtuální stroj založený na jádře jsou některé příklady virtualizace jádra.
Virtualizace serveru má následující výhody –
1. Nezávislý restart
Ve Server Virtualization může být každý server restartován nezávisle a nemá vliv na fungování ostatních virtuálních serverů.
2. Nízké náklady
Virtualizace serverů může rozdělit jeden server na více virtuálních privátních serverů, takže snižuje náklady na hardwarové komponenty.
3. Zotavení po havárii<
Disaster Recovery je jednou z nejlepších výhod virtualizace serverů. Ve virtualizaci serverů lze data snadno a rychle přesouvat z jednoho serveru na druhý a tato data lze ukládat a získávat odkudkoli.
4. Rychlejší nasazení zdrojů
Virtualizace serverů nám umožňuje nasazovat naše zdroje jednodušším a rychlejším způsobem.
5. Bezpečnostní
Umožňuje uživatelům ukládat jejich citlivá data uvnitř datových center.
Virtualizace serveru má následující nevýhody:
Největší nevýhodou virtualizace serverů je to, že když server přejde do režimu offline, všechny weby, které jsou na serveru hostovány, také přestanou fungovat. Neexistuje žádný způsob, jak měřit výkon virtualizovaných prostředí. Vyžaduje to obrovské množství spotřeby RAM. je obtížné nastavit a udržovat. Některé základní aplikace a databáze nejsou podporovány virtualizací. Vyžaduje další hardwarové zdroje.Seznam použití virtualizace serverů je uveden níže -
Virtualizace serverů se používá v testovacím a vývojovém prostředí.Zlepšuje dostupnost serverů.Umožňuje organizacím efektivně využívat zdroje.Snižuje redundanci bez nákupu dalších hardwarových komponent.PREV: Chcete více kontejnerů Docker na stejném portu? Zde je návod
NEXT: Hostujte více webových stránek na jednom hostiteli pomocí Dockeru