Bakalářská práce se zabývá popisem technologií virtualizačních systémů běžně používaných v IT praxi. Rozebírá základní pojmy, definuje pojem virtualizace. Větší část práce je věnována rozboru principů, na kterých virtualizační systému pracují. Setkáváme se zde s termíny hardwarová virtualizace, softwarová virtualizace, paravirtualizace, hypervisor a dalšími. Všechny tyto pojmy jsou vysvětleny. Následuje popis několika dostupných produktů, které jsou v běžné praxi používány k virtualizaci, včetně jejich architektur a popisu jednotlivých součástí virtualizačních systémů. Podrobněji jsou popsány tři zástupci hardwarové virtualizace -- VMware ESXi, Microsoft Hyper-V a Xen Hypervisor a dva zástupci virtualizace softwarové -- Oracle VM VirtualBox a VMware Workstation. Těchto pět produktů je v poslední části práce podrobně otestováno a zhodnoceno. Systémy jsou podle celkového hodnocení přibližně stejně výkoné, avšak v dílčích oblastech můžeme nalézt rozdíly.
Anotace v angličtině
This bachelor thesis deals with the description of virtualization technology systems commonly used in IT practice. It discusses basic concepts, defines the term virtualization. The larger part is devoted to analysis of the principles on which the virtualization works. We can find here the concept of hardware virtualization, software virtualization, paravirtualization, hypervisor and other. All of these concepts are explained. The following is a description of products that are in common practice used to virtualization, including the description of their architecture and components of virtualization systems. Three representatives of hardware virtualization are described in detail -- VMware ESXi, Microsoft Hyper-V, Xen Hypervisor and two representatives of the software virtualization -- Oracle VM VirtualBox and VMware Workstation as well. These five products are tested and evaluated in the last part of the thesis. Based on the overall benchmarking are systems approximately the same performance, but in particular tests we can find differences.
Bakalářská práce se zabývá popisem technologií virtualizačních systémů běžně používaných v IT praxi. Rozebírá základní pojmy, definuje pojem virtualizace. Větší část práce je věnována rozboru principů, na kterých virtualizační systému pracují. Setkáváme se zde s termíny hardwarová virtualizace, softwarová virtualizace, paravirtualizace, hypervisor a dalšími. Všechny tyto pojmy jsou vysvětleny. Následuje popis několika dostupných produktů, které jsou v běžné praxi používány k virtualizaci, včetně jejich architektur a popisu jednotlivých součástí virtualizačních systémů. Podrobněji jsou popsány tři zástupci hardwarové virtualizace -- VMware ESXi, Microsoft Hyper-V a Xen Hypervisor a dva zástupci virtualizace softwarové -- Oracle VM VirtualBox a VMware Workstation. Těchto pět produktů je v poslední části práce podrobně otestováno a zhodnoceno. Systémy jsou podle celkového hodnocení přibližně stejně výkoné, avšak v dílčích oblastech můžeme nalézt rozdíly.
Anotace v angličtině
This bachelor thesis deals with the description of virtualization technology systems commonly used in IT practice. It discusses basic concepts, defines the term virtualization. The larger part is devoted to analysis of the principles on which the virtualization works. We can find here the concept of hardware virtualization, software virtualization, paravirtualization, hypervisor and other. All of these concepts are explained. The following is a description of products that are in common practice used to virtualization, including the description of their architecture and components of virtualization systems. Three representatives of hardware virtualization are described in detail -- VMware ESXi, Microsoft Hyper-V, Xen Hypervisor and two representatives of the software virtualization -- Oracle VM VirtualBox and VMware Workstation as well. These five products are tested and evaluated in the last part of the thesis. Based on the overall benchmarking are systems approximately the same performance, but in particular tests we can find differences.
V současné době se z důvodu větší efektivity a flexibility v síťovém prostředí firem a institucí stále častěji využívá principu virtualizace, která umožňuje využít fyzický hardware jednoho počítače pro více systémů.
Vypracujte přehled proprietárních i opensource softwarových prostředků pro virtualizaci hardware.
Porovnejte jejich funkce a vlastnosti, uveďte využití těchto softwarových
nástrojů. Vhodnou metodou porovnejte jednotlivá řešení.
Metodický postup:
Studium odborné literatury.
Obecný popis virtualizačních metod.
Teoretický popis konkrétních dostupných produktů pro virtualizaci.
Porovnání a analýza vybraných produktů, zhodnocení jejich použitelnosti pro nasazení v reálném prostředí.
Závěr.
Zásady pro vypracování
V současné době se z důvodu větší efektivity a flexibility v síťovém prostředí firem a institucí stále častěji využívá principu virtualizace, která umožňuje využít fyzický hardware jednoho počítače pro více systémů.
Vypracujte přehled proprietárních i opensource softwarových prostředků pro virtualizaci hardware.
Porovnejte jejich funkce a vlastnosti, uveďte využití těchto softwarových
nástrojů. Vhodnou metodou porovnejte jednotlivá řešení.
Metodický postup:
Studium odborné literatury.
Obecný popis virtualizačních metod.
Teoretický popis konkrétních dostupných produktů pro virtualizaci.
Porovnání a analýza vybraných produktů, zhodnocení jejich použitelnosti pro nasazení v reálném prostředí.
Závěr.
Seznam doporučené literatury
Ruest, D., Ruest, N. Virtualizace: podrobný průvodce. Brno : Computer Press, 2010.
Tulloch, M., et al. Understanding Microsoft Virtualization Solutions: From the Desktop to the Datacenter. Redmond, WA : Microsoft Press, 2010.
Introduction to VMware vSphere. Palo Alto, CA : VMware, Inc., 2010.
Oracle VM VirtualBox: User Manual. Redwood Shores, CA : Oracle Corporation, 2011.
Xen: Users' Manual Xen v3.3. University of Cambridge, UK : Citrix Systems, Inc., 2008.
Seznam doporučené literatury
Ruest, D., Ruest, N. Virtualizace: podrobný průvodce. Brno : Computer Press, 2010.
Tulloch, M., et al. Understanding Microsoft Virtualization Solutions: From the Desktop to the Datacenter. Redmond, WA : Microsoft Press, 2010.
Introduction to VMware vSphere. Palo Alto, CA : VMware, Inc., 2010.
Oracle VM VirtualBox: User Manual. Redwood Shores, CA : Oracle Corporation, 2011.
Xen: Users' Manual Xen v3.3. University of Cambridge, UK : Citrix Systems, Inc., 2008.