Co je počítačová virtualizace?
Počítačová virtualizace je po mnoho desetiletí životaschopným řešením pro využití infrastruktury počítačového hardwarového vybavení. Virtualizace počítače je metoda rozdělení hardwaru počítače způsobem, který představuje více virtuálních strojů v rámci jedné základní počítačové platformy. Tato technika vytváří schopnost spouštět více operačních systémů a nastavení konfigurace, aniž by vyžadovala více samostatných hardwarových konfigurací.
Před vynálezem počítačových stolních počítačů většina počítačových platforem používala model centralizované architektury využívající infrastrukturu sálových počítačů. Ve snaze vytvořit opětovné použití v rámci této hardwarové platformy byl centrální server rozdělen do oddílů, které by mohly být využívány několika entitami organizace. Tento sektorový přístup ke správě hardwaru serverů je prvním příkladem počítačové virtualizace.
Moderní aplikace obvykle používají n-tierovou strukturu k distribuci zpracování napříč více konfiguracemi serverů v celé organizaci. Virtualizace počítače se používá v distribuovaném modelu vytvořením více prostředí pro provádění v rámci strukturálního prostředí jednoho serveru nebo skupiny clusterů. Tento virtualizační přístup umožňuje vertikální expanzi serverů pro podporu více aplikací, což umožňuje nejvyšší možné využití stávajícího hardwarového vybavení
Virtualizace aplikací je technika umožňující aplikacím pracovat v prostředí, které není speciálně navrženo pro podporu aplikace. Tato virtualizace poskytuje aplikaci způsob, jak používat vhodné protokoly pro stávající hardware a operační systém. Využití virtualizace aplikací umožňuje standardní použití jednoho operačního systému, který mohou využívat všechny aplikace bez ohledu na vzájemnou závislost mezi konkrétními operačními systémy a aplikacemi.
Testování podnikového softwaru je pro většinu organizací komplikovaným paradigmatem, protože vyžaduje značné konfigurace hardwaru a softwaru pro podporu simultánního prostředí pro testování více aplikací. Využitím počítačové virtualizace v rámci testovacího paradigmatu může organizace vytvořit více virtuálních strojů, které napodobují požadovanou platformu specifického testovacího prostředí. Tento přístup umožní opětovné použití prostředí pro testování hardwaru pro podporu více paralelních testovacích procesů.
Použití počítačové virtualizace není omezeno na velké organizace, protože má také mnoho výhod pro domácí počítače. Vytvoření virtuálního počítače v domácím počítači umožňuje opětovné použití jednoho počítače pro podporu více operačních systémů a systémových konfigurací v jednom počítači. To má mnoho výhod, protože jakékoli problémy, které se vyskytnou ve virtuálním stroji, mohou být vyřešeny instalací nového virtuálního počítače, spíše než formátováním celého počítačového systému.