Virtualizace na Linuxu



Podobné dokumenty
Virtualizační platforma ovirt

Pokročilé architektury počítačů

Red Hat Enterprise Virtualization

Virtualizace. Lukáš Krahulec, KRA556

VIRTUALIZACE POČÍTAČE HISTORIE A VÝVOJ

NÁSTROJE PRO VIRTUALIZACI POČÍTAČE

VIRTUALIZACE POČÍTAČE

Virtualizace pomocí Novell Open Enterprise Server 2

Virtuální datacentrum na ovirt způsob

Co je to virtualizace?

Virtualizace a virtualizace s podporou procesoru

VPS SNADNO A RYCHLE. Petr Hromádko GREENDATA s.r.o. Greenhousing.cz

Virtualizace a Cloud computing. Luboš Matějka KIV FAV ZČU Plzeň

VirtualBox desktopová virtualizace. Zdeněk Merta

Řešení EMC pro VMware

Red Hat Enterprise Virtualization

Virtualizace desktopů

Trendy v budování datových center v roce Praha,

Pokročilé architektury počítačů

Využití opensource při stavbě infrastrukturního cloudu Martin Kopta

Integrace formou virtualizace

2010/2011 ZS. Operační systém. úvod základní architektury

RHEV for Desktops & SPICE příklad nasazení v akademickém prostředí. Milan Zelenka, RHCE Enlogit s.r.o.

Virtualizace operačních systémů

B4B35OSY: Operační systémy

IBM Cloud computing. Petr Leština Client IT Architect. Jak postavit enterprise cloud na klíč IBM Corporation

Virtualizace v Linuxu

Cloud - jak jej monitorovat, reporty, účtování a fakturace

IBM SmartCloud Enterprise Igor Hegner ITS Sales

Ope p r e a r čn č í s ys y té t m é y y Windo d w o s Stručný přehled

SmartCloud Enterprise

Kontejnery v OpenSolarisu CZOSUG #27. Martin Červený M.Cerveny@computer.org

w w w. u l t i m u m t e c h n o l o g i e s. c z Infrastructure-as-a-Service na platformě OpenStack

Antonín Přibyl - Virtualizace Windows serveru s KVM hypervisorem

Pokročilé architektury počítačů

Efektivní provoz koncových stanic

Development and Test Cloud

Management virtualizace Management of virtualization

Úprava a instalace lokálního repozitáře pro provoz ve virtualizačním prostředí VMware Server

Virtualizace operačních systémů v serverech

Virtuální učebna: VMware VDI zefektivňuje výuku, zjednodušuje správu a snižuje náklady

Virtualizace desktopu virtuální realita, nebo skutečnost?

Porovnání virtualizačních technik

Migrace virtuálního prostředí VI3 na vsphere. Lukáš Radil, konzultant

FUJITSU PRIMEFLEX. Human Centric Innovation in Action. Integrované systémy pro Vaše řešení. 30. května 2017 Pavel Čáslavský. 0 Copyright 2017 FUJITSU

Virtualizace. Miroslav Novotný

Příloha č.2 - Technická specifikace předmětu veřejné zakázky

Pokročilé architektury počítačů

Projekt 7006/2014 SDAT - Sběr dat pro potřeby ČNB. Návrh realizace řešení

Acronis. Lukáš Valenta

Windows 2008 R2 - úvod. Lumír Návrat

SIMATIC Virtualization as a Service. TIA na dosah

RED HAT ENTERPRISE VIRTUALIZATION 3.0

TSM for Virtual Environments Data Protection for VMware v6.3. Ondřej Bláha CEE+R Tivoli Storage Team Leader. TSM architektura IBM Corporation

VIRTUALBOX PRÁCE SE SÍTÍ

Jak spustit provoz v DR lokalitě snadno a rychle

Brno. 30. května 2014

Registrační číslo projektu: CZ.1.07/1.5.00/ Elektronická podpora zkvalitnění výuky CZ.1.07 Vzděláním pro konkurenceschopnost

a co je operační systém?

Vy chráníte naše zdraví, my chráníme vaše data. Lubomír Tomány

SÁM O SOBĚ DOKÁŽE POČÍTAČ DĚLAT JEN O MÁLO VÍC NEŽ TO, ŽE PO ZAPNUTÍ, PODOBNĚ JAKO KOJENEC PO PROBUZENÍ, CHCE JÍST.

Architektura počítačů

Sjednotit, zjednodušit, posílit. posílit. Rackové servery Cisco UCS C-Series. Obchodní přehled

Moderní privátní cloud pro město na platformě OpenStack a Kubernetes

Fujitsu Day Praha 2018

SÁM O SOBĚ DOKÁŽE POČÍTAČ DĚLAT JEN O MÁLO VÍC NEŽ TO, ŽE PO ZAPNUTÍ, PODOBNĚ JAKO KOJENEC PO PROBUZENÍ, CHCE

Budování infrastruktury v době digitalizace společnosti

Implementace Xenu v univerzitním prostředí

Využití moderních přístupů při budování Technologického centra kraje

Procesy a vlákna (Processes and Threads)

TIA Portal Cloud Connector. Práce v privátním cloudu od TIA Portal V14

NMS. Linux na Strahově. Radim Roška & Moris Bangoura InstallFest Silicon Hill

VIRTUALBOX INSTALACE OS

Zkušenosti z průběhu nasazení virtualizace a nástrojů pro správu infrastruktury v IT prostředí České správy sociálního zabezpečení

aniel Dvořák, Martin Mičan Liberec Windows Server 2012/R2 Migrační scénáře

RHEV PRAKTICKÉ ZKUŠENOSTI

Programové vybavení počítačů operační systémy

Virtualizace porovnání dvou daných platforem

ŘEŠENÍ PROBLEMATIKY VIRTUALIZACE SYSTEMŮ SCADA/HMI

Část 1. Technická specifikace. Posílení ochrany demokratické společnosti proti terorismu a extremismu

Vysvětlení zadávací dokumentace č. 3

Operační systémy. Přednáška 1: Úvod

Backup Srovnání licencí. Přehled

Networking v hypervisoru Hyper-V

TECHNICKÁ SPECIFIKACE

MetaCentrum - Virtualizace a její použití

Jaké zvolit Softwarově definované datové úložiště?

Ladění ovladačů pomocí virtuálního stroje...2 Úvod...2 Ladění ovladačů pomocí dvou fyzických počítačů...2 Ladění ovladačů pomocí jednoho fyzického

Konsolidace v datacentru. Miroslav Kotrle, Ph.D. CONVENIO CONSULTING

Administrace Unixu. Vojtěch Aschenbrenner. 6. října / 27

Využití virtualizace pro malé a střední firmy

Přednáška 1. Katedra počítačových systémů FIT, České vysoké učení technické v Praze Jan Trdlička, 2012

Cloud Computing pro státní správu v praxi. Martin Vondrouš - Software602, a.s. Pavel Kovář - T-Systems Czech Republic a.s.

Windows Server 2008 {přehled verzí} Martin Pavlis Microsoft MVP. MARTIN PAVLIS Microsoft MVP

Agenda. Micropartitioning - POWER5/6 POWER5/6 Hypervisor - aktivní Virtuální I/O

Správa privilegovaných účtů ve fyzickém a virtuálním prostředí

Cloudová Řešení UAI/612

Operační systémy. Tomáš Hudec.

Visualization & Virtualization

Nový přístup k bezpečnosti v budování výpočetní a komunikační infrastruktury

Transkript:

Virtualizace na Linuxu Silicon Hill 13.4.2010

zdroj:xkcd.com

Outline 1 2 3

Co to je virtualizace obecně = abstrakce počítačových zdrojů konkrétně pro nás = technika, který na jednom fyzickém počítači umožní spustit řadu virtuálních počítačů

K čemu to je? zefektivňuje využití hardware v datacentrech... učební prostředí sandbox

Základní pojmy host OS guest OS hypervisor VM - virtual machine

Hypervisor - virtual machine monitor umožňuje běh více OS na hostovi - poskytuje virtualní platformu monitoruje a řídí běh guest OS z hlediska hw prostředků izoluje jednotlivé guesty 2 typy: typ I - native: hypervisor běží přímo na hw typ II - hosted: hypervisor je sw spuštěný v běžném OS

Hypervisor - typ II

Požadavky virtualizovaného prostředí Popek a Goldberg: Software nepozná, že běží na VM Operace(chyby,... ) v jednom VM nemohou ovlivnit jiný VM ani hosta. Významná část instrukcí by měla proběhnout bez zásahu VMM (efektivita) Theorem : For any conventional third-generation computer, a VMM may be constructed if the set of sensitive instructions for that computer is a subset of the set of privileged instructions.

Outline 1 2 3

Full virtualization(plná virtualizace) virtualizují se všechny hw součásti PC guest není modifikovaný přístup k fyzickým zdrojům zprostředkován hypervisore To přináší vykonostní postih.

Paravirtualization částečná abstrakce, co jde to se nechá zpracovat přímo na hw - bez emulace za využití specialního API guest musí být upraven jednodušší hypervisor Výkonější než plná virtualizace.

Hardware-assisted virtualization plná virtualizace za podpory procesoru (Intel VT,AMD-V) => bez emulace guest nemusí být modifikován lepší výkon současný trend:, Virtualbox, VMWare Workstation, Xen,... egrep (vmx svm) /proc/cpuinfo

Operating system-level virtualization kernel(opatchovaný) umí pracovat s více izolovanýma user-space instancema operačního systému => linux only guesti a host sdilí tentýž kernel kernel poskytuje také nástroje na řízení prostředků(pamět, hdd,... ) hodně pokročilý chroot container, jail, zone... bezpečnost, dynamický load balancing mezi nody v clusteru

Outline 1 2 3

VirtualBox Xen VMWare

Universální ovládání libvirt (by Red Hat) - knihovna, kterou lze ovládat téměř všechny hypervisory (Xen,,,VirtualBox, VMWare... ) = naprostá volnost v automatizaci některých úkonů, úspora spotřeby etc...

Outline 1 2 3

Kernel-based virtualization..aneb tučňák hypervisorem VM je běžný proces process management, memory management řeší Linux => hypervisor může být jednodušší I/O operace (emulace HW) řeší qemu přidán guest mód

way

Guest mode Guest mode: spouštění non-i/o guest kódu Kernel mode: přepínání do guest modu a zpracování výstupů z něj kvůl i I/O operacím User mode: provedení I/O operací pro guesta

Guest mode, part 2

Ovládání man kvm man kvm-img man virt-manager man virsh

Outline 1 2 3

je kompletní řešení pro tvorbu tzv. VPS (Virtual Private Server) OS-level virtualizace Každý guest(vps) se chová jako stand-alone server pro své uživatele

Vlastnosti Z pohledu apps je VPS nezávislý system <= virtualization layer v host kernelu virtualizace sítě - izolace sít ových interfaců template - šablona pro tvorbu VPS resource management - kontroluje množství prostředků poskytnuté VPS

1. úkol recept: 2x kvm virtual každý okořeníme s jedním openvz patchnutým kernelem a dochutíme nainstalovaným VPS serverem následně zmigrujeme kontejner z jednoho virtualu na druhý

Otázky?

Zdroje wikipedia :) http://www.ok-labs.com/blog/entry/some-get-it-some-dont/ http://www.linuxforu.com/how-to/kvm-virtualisation-the-linux-way/ http://download.openvz.org/doc/-users-guide.pdf

Appendix - poznámky z diskuze Zrcadlení disku po síti: http://www.drbd.org/ Úplnou šedou kopii umí VMWare