PředmětyPředměty(verze: 945)
Předmět, akademický rok 2014/2015
   Přihlásit přes CAS
Virtualizace a cloud computing - NSWI150
Anglický název: Virtualization and Cloud Computing
Zajišťuje: Katedra softwarového inženýrství (32-KSI)
Fakulta: Matematicko-fyzikální fakulta
Platnost: od 2013 do 2014
Semestr: zimní
E-Kredity: 3
Rozsah, examinace: zimní s.:2/0, Zk [HT]
Počet míst: neomezen
Minimální obsazenost: neomezen
4EU+: ne
Virtuální mobilita / počet míst pro virtuální mobilitu: ne
Stav předmětu: vyučován
Jazyk výuky: čeština
Způsob výuky: prezenční
Způsob výuky: prezenční
Další informace: http://data.ksi.ms.mff.cuni.cz/svn/NSWI150pub/index.html
Garant: RNDr. David Bednárek, Ph.D.
RNDr. Jakub Yaghob, Ph.D.
Třída: Informatika Bc.
Informatika Mgr. - volitelný
Informatika Mgr. - Softwarové systémy
Kategorizace předmětu: Informatika > Softwarové inženýrství
Prerekvizity : NSWI120
Je prerekvizitou pro: NSWI151
Výsledky anket   Termíny zkoušek   Rozvrh   Nástěnka   
Anotace -
Poslední úprava: T_KSI (28.04.2016)
Účelem předmětu je poskytnout studentům přehled o klíčových konceptech virtualizačních a cloudových systémů a o jejich využití v praxi. Přednášky pokryjí širokou škálu příbuzných témat, včetně klasifikace různých virtualizačních a cloudových modelů, hardvérového řešení datacenter, clusterů s vysokou dostupností a vyvažováním zátěže, vědeckých výpočtů a bezpečnostních rizik multi-tenance. Předpokládají se znalosti v rozsahu předmětu NSWI120 - Pricnipy počítačů!
Literatura
Poslední úprava: RNDr. David Bednárek, Ph.D. (22.04.2016)

● Adams, K.; Agesen, O.: A comparison of software and hardware techniques for x86 virtualization. SIGOPS Oper. Syst. Rev. 40, 5 (October 2006), 2-13.

● Barham, P. et al.: Xen and the art of virtualization. In Proceedings of the nineteenth ACM symposium on Operating systems principles (SOSP '03). ACM, New York, NY, USA, 164-177.

● Foster, I.; Yong Zhao; Raicu, I.; Lu, S.: "Cloud Computing and Grid Computing 360-Degree Compared," Grid Computing Environments Workshop, 2008. GCE '08 , pp.1-10

● Armbrust, M. et al.: A view of cloud computing. Commun. ACM 53, 4 (April 2010), 50-58.

● Frank Denneman, Duncan Epping: VMware vSphere 5 Clustering Technical Deepdive

● Mitch Tulloch: Understanding Microsoft Virtualization Solutions - From the Desktop to the Datacenter

● Apache Hadoop Documentation (http://hadoop.apache.org/)

Metody výuky
Poslední úprava: T_KSI (16.05.2012)

Předmět je vyučován formou přehledových přednášek. Na ně pak navazují praktické předměty, ve kterých mají studenti možnost vyzkoušet si některé z probíraných technologií.

Sylabus -
Poslední úprava: RNDr. David Bednárek, Ph.D. (22.04.2016)

1. Taxonomie virtualizačních technologií. Serverová, desktopová, aplikační, síťová a disková virtualizace. Hardwarově asistovaná virtualizace, paravirtualizace, emulace.

2. Privátní, veřejný a hybridní cloud. IaaS, PaaS a SaaS.

3. Hardwarová řešení pro datacentra.

4. Cluster, vyvažování zátěže, vysoká dostupnost, odolnost vůčí výpadkům.

5. Podpora virtualizace na dnešních hardwarových architekturách a operačních systémech.

6. Frameworky pro vývoj cloudových aplikací.

7. Vědecké výpočty v cloudu, MapReduce.

8. Identita v oblaku, federace identit, jednotné přihlášení, OpenID, SAML.

9. Bezpečnostní rizika virtualizace.

 
Univerzita Karlova | Informační systém UK