2. Housekeeping dotazy možno klást v průběhu vyplnění a odevzdání dotazníků (2 strany) upozornění na chybu
3. Cíl přednášky Obecný a široký (hodně informací v krátkém čase) úvod do problematiky virtualizace s definováním základních pojmů a vymezení některých základních faktů. Téma clusterů a cloudcomputingu jsou pouze nastíněnaa přednáška si neklade za cíl o těchto tématech pojednávat hlouběji. Převážně technologická přednáška.
5. Specifikace hlavních témat přednášky Virtualizace SW vX na platformě x86 VMware ESX, CitrixXenServer, MSFT Hyper-V Clustery obecné informace o clusterech využití s/ve virtulizací Cloudcomputing základní charakteristika směr vývoje
6. Představení společnosti česká společnost založená v roce 2005 zaměření virtualizace a cloud computing (specializace na VDI) správa linux/windows/vmware serverových systémů správa Cisco sítí konzultace v oblastech ICT klademe důraz na vysokou odbornost a správnou komunikaci
8. Přednášející Jaroslav Prodělal (*1982) začátek 90. let – první počítač (Atari 800XE Video Game System) 1994 – první PC (80386DX – 40Mhz, 4MB RAM) 1997 – začátky programování v ASP na platformě Windows NT, brigáda u lokání providera internetu (doma wifi 64Mbit/s s limitem 100MB/měs., potom 8Kč/MB) 2000 – první zkušenosti s OpenBSD, začátky programování v PHP 2001 – malá internetová kavárna 2003 – přechod z OpenBSD na Linux (server) a z Windows na Linux (desktop, NTB); zaměstnán jako PHP programátor s částečnou údržbou linux serverů 2004 – odklon od programování v PHP ke správě linux serverů 2005 – založení společnosti (OldanyGroup) 2006 – první přednáška na konferenci LinuxAlt na téma vysoké dostupnosti - první informace o virtualizaci do současnosti – linux server administrator, profesionalizace v oblasti virtualizace a cloudcomputingu
11. Co je to virtualizace? obecně (když řekneme, že je něco virtuální) něco co „existuje“ (abstraktně), ale nemůžeme si na to fyzicky „šáhnout“ v pojetí přednášky Virtualizace je uspořádání dostupných zdrojů (software, hardware) tak, aby bylo možné je využít pro více než jeden operační systém ... ...na jednom fyzickém serveru lze provozovat více serverů virtuálních při současném zlepšení: efektivity dostupnosti flexibility správy IT infrastruktury
12. Typy virtualizace (SW) partial~ částečná (parciální) virtuální paměť, základy ve všech moderních OS os-level ~ vyhrazení prostoru na úrovni jednoho jádra chroot (linux), jail (bsd), Linux-VServer, Virtuozzo, OpenVZ paravirtualizace ~SW rozhraní VM (API), nutná modifikace guest OS Xen (patří i do full), Oracle VM, Sun xVM, VMware Workstation (WMI, i fullvX), MS Hyper-V plná (full, platform) ~ simulace HW, bez nutnosti modifikace guest OS VMware ESX, Xen, KVM HW-assisted~podpora fullvX ze strany CPU (pomocné instrukce VMM a izolace) většina z fullvX používá; Xen
22. Základní vlastnosti vX oddělení OS od HW (abstrakce HW) kompatibilita napříč x86 servery nezávislost na HW zapouzdření (encapsulation) systémů SW kontejner VM je reprezentována několika málo soubory na pevném disku, včetně souboru reprezentující pevný disk VM izolace nízký overhead výkonu dnes kolem 5%
26. Ú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
27. Sítě ve světě vX obdobně jako storage velmi důležitá součást VI propustnost a redundance prvků podpora VLANs TCP offloadengines řeší (bez nutnosti extra driverů) balancing failover distribuované switche VMware DVS Cisco Nexus 1000V Open vSwitch VirtualDistributedEthernet (VDE)
28. Bezpečnost ve světě vX řadou bezpečnostních expertů je vX vnímána jako velmi nebezpečná (nezabezpečená) součást infrastruktury nový pohled na bezpečnost a rizika ve VI možná chyba ve VMM fyzická bezpečnost zvyšuje svůj význam zapouzdření a izolace umožňuje spuštění potencionálně nebezpečných aplikací ve VM webový prohlížeč VMsafe bezpečnostní rozhraní, které je součástí VI od VMware
30. Virtualizace aplikací zapouzdření aplikací do běhové prostředí umožňující jejich spouštění bez instalace využití často ve spojení s VDI výhody vyšší bezpečnost snadná správa a distribuce aplikací úspora místa na disku nevýhody není možné virtualizovat všechny aplikace (např. ty, které vyžadují instalaci ovladačů)
33. Co (ne)virtualizovat? ANO NE tchýně a nadřízené vše ostatní přátele, rodinu a přítelkyně, pejska systémy se speciálním HW, který není podporován systémy s vysokými nároky na CPU (?) systémy na zpracování obrazu (CPU, 3D)
34. Výzvy při adaptaci virtualizace dimenzování výkonu při návrhu virtuální infrastruktury capacityplanning (capacityassesment) cpu, paměť, storage, networking sdílení zdrojů resourcemgmt, pooling P2V konverze eliminace SPOF pokud je pouze 1 server nasazení HA nebo DR je i věcí risk mgmt licencování OS Microsoft VDI
35. iniciativa, která velmi pokročila kupředu díky vX vnímáno ale také jako pouze určitý buzzword úspora energií díky konsolidaci prostředí používání tenkých klientů a LCD panelům technologiím DRS, DPM, vMotion nutno však také přispět jiným způsobem zbytečně netisknout třídit odpady šetřit s vodou a energií obecně Green IT
36. 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í)
42. Virtual Desktop Infrastructure využívání desktopů z prostředí VI přistupuje se přes protokol pro vzdálenou plochu každý uživatel má k dispozici svůj desktop a vyhrazené výpočetní zdroje výhody jednodušší správa vyšší flexibilita prostředí testovací prostředí výukové prostředí zajištění BC/DR, snažší zálohování jednodušší (a vzdálený) přístup uživatelů k systémům vyšší zabezpečení úspora energií nevýhody nelze takto provozovat všechny aplikace s ohledem na technologii přístupu (RDP) připojování periférii (USB vyřešeno) problematické licencování(!) cena licencí pro virtuální prostředí
47. Centrální management cluster pro správné fungování clusterů potřebujeme, aby byly nějak spravovány, monitorovány a aby někdo nebo něco inicioval potřebné akce jedná se o tzv. mgmt server
55. Cloudcomputing Cloud computing describes a new supplement, consumption and delivery model for IT services based on the Internet, and it typically involves the provision of dynamically scalable and often virtualized resources as a service over the Internet. It is a byproduct and consequence of the ease-of-access to remote computing sites provided by the Internet.
64. Začínáme s virtualizací - ZDARMA VMware Server Sun/OracleVirtualBox VMware ESXi free CitrixXenServer Linux KVM Running on Windows andLinuxOSes. http://www.vmware.com/products/esxi/ HCL: http://communities.vmware.com/community/vmtn/general/cshwsw http://www.vmware.com/products/server/ http://www.virtualbox.org/
65. Začínáme s virtualizací – ZDARMA II. VMware VirtualApplianceMarketplace(VAM) http://www.vmware.com/appliances/ VMware Player http://www.vmware.com/products/player/ TurnKeyLinux http://www.turnkeylinux.org Running on Windows andLinuxOSes.
66. 10 důvodů proč se zajímat o vX zajímavá a oblíbená technologie přístupná široké veřejnosti technologie blízké budoucnosti (cloudcomputing) rozšiřuje možnosti současného IT mění pohled k přístupu ve správě systémů zjednodušuje vývoj aplikací usnadňuje distribuci systémů a aplikací zlevňuje nasazení nových systémů a technologií snižuje spotřebu energií v IT snižuje náklady na provoz IT uplatnění na trhu práce TOP5 IT pozic dle platu (http://blogs.zdnet.com/BTL/?p=31880) (USA)
67. 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