přednáška v3c jaro 2010 (iivos 2)

19
VIRTUALIZACE, clustery a cloud computing (V3C) Jaroslav Prodělal, virtualization consultant & architect, OldanyGroup [email protected] , 777 23 22 21 …pokračování…

Upload: jaroslav-prodelal

Post on 03-Jul-2015

677 views

Category:

Education


3 download

DESCRIPTION

Prezentace použitá při přednášce OldanyGroup v letním semestru 2009/2010 na IIVOS.

TRANSCRIPT

Page 1: Přednáška V3C jaro 2010 (IIVOS 2)

VIRTUALIZACE,clustery a cloud computing

(V3C)

Jaroslav Prodělal, virtualization consultant & architect, [email protected], 777 23 22 21

…pokračování…

Page 2: Přednáška V3C jaro 2010 (IIVOS 2)

Agenda

• podrobnosti o virtuálním HW

• základní informace o síťování

• ukládání a správa dat

• přiblížíme techniky správy paměti

• technologii živé migrace

• porovnání dostupných řešení

• praktická ukázka hypervisoru

Page 3: Přednáška V3C jaro 2010 (IIVOS 2)

Opakování

• virtualizace a její typy (bare-metal, x86)

• historie vX

• základní vlastnosti vX (abstrakce HW)

• základní funkce vX (snapshoty, klonování)

• proč virtualizovat, co ano, co ne

• virtualizace desktopů

• clustery (3 typy)

• cloud computing (definice, druhy cloudů)

Page 4: Přednáška V3C jaro 2010 (IIVOS 2)

Slovník pojmů

• vX ~ virtualizace

• VMM ~ hypervisor

• virtuální infrastruktura (VI, kompletní infrastruktura)

• transparent memorypage sharing (dynamic

memory, dynamic memory controlaka DMC)

• storage/úložiště

• LUN (logical unit number)

• FC (fibre channel)

• iSCSI (internet small computer system

interface)

• DAS/NAS/SAN

• cluster

• cluster FS

• VMFS (Virtual Machine File System)

• vMotion

Page 5: Přednáška V3C jaro 2010 (IIVOS 2)

Virtuální HW

• procesor

• paměť

• řadič

• disk (datové úložiště)

• síťový adaptér

• USB

• mechaniky – CD/DVD, floppy

• zvuková karta

• displej

• a další

Page 6: Přednáška V3C jaro 2010 (IIVOS 2)

Úložiště ve světě vX

• velmi důležitá součást virtuální infrastruktury

• velký význam diskových polí

– různé možnosti propojení DAS/NAS/SAN

– možnost využití více metod přístupu k datům

v jedné VI

• použití různých druhů filesystémů

– lokální (NTFS, ext3)

– síťové (NFS)

– clusterové (VMFS, GFS, OCFS)

• možnost RDM (Raw Device Mapping)

– propojení VM přímo na konkrétní LUN

• thin-provisioning

– prodávám víc než mám

Storage Pool

Page 7: Přednáška V3C jaro 2010 (IIVOS 2)

Sítě ve světě vX

• obdobně jako storage velmi důležitá součást VI– propustnost a redundance prvků

– podpora VLANs

– TCP offload engines

• řeší (bez nutnosti extra driverů)– balancing

– failover

• distribuované switche– VMware DVS

– Cisco Nexus 1000V

– Open vSwitch

– Virtual Distributed Ethernet (VDE)

Page 8: Přednáška V3C jaro 2010 (IIVOS 2)

Správa paměti

• transparent memory page sharing

Page 9: Přednáška V3C jaro 2010 (IIVOS 2)

Živá migrace

• vMotion, Live Migration

Page 10: Přednáška V3C jaro 2010 (IIVOS 2)

Porovnávání dostupných řešení

• výkon hypervisoru– dnes velmi srovnatelné

• celkové funkce– stále velké rozdílu

• správa (management)– velmi důležité kritérium

• cena– ne vždy je nejnižší cena řešení ta nejvýhodnější (TCO/ROI)

• POZOR na:– podporu HW jednotlivými hypervisory (HCL)

– stanovení potřeb subjektu, pro který hledám řešení (SMB vs. Enterprise)

– marketing (hledejte nezávislá porovnání, udělejte si svá vlastní)

– porovnávání neporovnatelného (2 edice různých dodavatelů, které mají odlišnou sadu fcí)

Page 11: Přednáška V3C jaro 2010 (IIVOS 2)

Porovnání architektury VMMs

VMware ESXCitrix XenServer /

MSFT Hyper-V / KVM

Page 12: Přednáška V3C jaro 2010 (IIVOS 2)

ESX vs. ESXi

VMware ESX VMware ESXi

Page 13: Přednáška V3C jaro 2010 (IIVOS 2)

VMware ESXi vs. MSFT Hyper-V R2

* informace relevantní k 03/2010.

Page 14: Přednáška V3C jaro 2010 (IIVOS 2)

VMware ESXi vs. Citrix XenServer

* informace relevantní k 03/2010.

Page 15: Přednáška V3C jaro 2010 (IIVOS 2)

VMware ESXi vs. RedHat KVM

* informace relevantní k 03/2010.

Page 16: Přednáška V3C jaro 2010 (IIVOS 2)

Praktická ukázka

VMware Workstation

Page 17: Přednáška V3C jaro 2010 (IIVOS 2)

Informační zdroje

• Google – velmi mnoho zdrojů o virtualizaci

• govirtual.org

• Wikipedie– http://en.wikipedia.org/wiki/Platform_virtualization

• Virtualization.info

• blogy– BrianMadden.com

– MikeDiPetrillo.com

– VirtualFuture.info

• vŠkola.cz

• článek o přednášce V3C– http://goto.ogservices.cz/v3c/

• OldanyGroup – http://www.oldanygroup.cz

– http://goto.ogservices.cz/twitter

– http://goto.ogservices.cz/fb

Page 18: Přednáška V3C jaro 2010 (IIVOS 2)

Možnosti spolupráce se studenty

• bakalářské a diplomové práce

• konzultace v oblasti vX

Page 19: Přednáška V3C jaro 2010 (IIVOS 2)

Děkuji za pozornost.

Dotazy?

Odevzdejte prosím vyplněné dotazníky!