Co je to virtualizační software?
Virtualizace se týká vytvoření systému v systému za účelem sdílení zdrojů. Virtualizační software je důvodem, proč k tomu dochází. Je navržen tak, aby vytvořil prostředí, které oklamá ostatní programy, aby si myslely, že pracují na vyhrazeném stroji, a to čistě pro své vlastní použití.
Operační systémy nemají rádi sdílení, takže je často nutné oklamat, aby si mysleli, že nejsou. Virtualizační software dělá blázny tím, že vytváří „instance“, což jsou samostatné oddíly na počítači. Každá instance si myslí, že je to jediná, a proto si to také myslí cokoli nainstalované. To vytváří jakýsi utěsněný box, kde ať se stane cokoli uvnitř, nemůže to ovlivnit to, co je venku. Virtualizační software pak žongluje s prostředky počítače, takže každá instance má to, co potřebuje k efektivnímu fungování.
Virtualizace je užitečná mnoha způsoby. To znamená, že uživatelé počítače mohou v systému vyzkoušet více operačních systémů, aniž by je museli znovu budovat. Umožňuje různým platformám sdílet zdroje, zejména pokud jich mnoho nevyžadují. Může také vytvořit mini laboratoř na počítači, což umožňuje experimentování bez rizika celého stroje.
Nejlepší příklad virtualizace je webhosting. Web je hostován na serveru připojeném k internetové páteři. Tento server provozuje virtualizační software, který rozděluje prostředky serveru mezi několik „virtuálních“ serverů. Každý virtuální server si myslí, že je to jediný server v počítači a funguje docela šťastně.
Někdo, kdo platí za webhosting, platí za segment tohoto serveru a jeho vlastní instanci. Software v každé instanci potom slouží webové stránce a vše funguje, jako kdyby byl web na vlastním serveru. To výrazně snižuje náklady jak pro web hostitele, tak pro zákazníka. Hostitel může mít mnohem více zákazníků, kteří sdílejí stroje za mnohem nižší cenu. Zákazníci mají všechny vlastnosti svých vlastních serverů, a to bez nákladů vyhrazených serverů.
Podniky se také probouzí k myšlence virtualizace. V současné době se odhaduje, že většina podnikových serverů je využívána nejvýše 40%, a to i v těch nejrušnějších obdobích. Virtualizační software umožňuje podnikům hostovat několik softwarových platforem na každém serveru, a tím více využívat dostupné zdroje. To znamená, že je potřeba méně serverů, což může vést k významné úspoře nákladů. Úspora nákladů se projeví nejen tím, že nemusíte kupovat další servery, ale také náklady na jejich napájení, udržování funkčnosti a údržbu.
Virtualizační software lze také použít doma. Například počítač, na kterém je spuštěn operační systém Windows®, může běžet Linux na virtuálním serveru, kde by za normálních okolností bylo obtížné provozovat oba bez velké práce. To umožňuje uživateli používat oba systémy, aniž by rušil druhý.