Vorbesprechung Hauptseminar "Cloud Computing" - IAAS ...

iaas.uni.stuttgart.de

Vorbesprechung Hauptseminar "Cloud Computing" - IAAS ...

Vorbesprechung Hauptseminar

"Cloud Computing"

Ralph Mietzner, Frank Leymann

{mietzner, leymann}@iaas.uni‐stuttgart.de

Institute of Architecture of Application Systems (IAAS)

Universität Stuttgart

Universitätsstr. 38

70569 Stuttgart

Germany

Phone +49 (0)711 7816 475

Fax +49 (0)711 7816 472

© IAAS 1


Agenda

• Termine

• Formalitäten

• Themenvergabe

© IAAS 2


Termine

• Termine:

• Do: 14:00‐15:30 Raum 0.447

• Erster Termin: 6.5.10 –7 Termine 1 / bzw. 2 Vorträge pro Termin

• Webseite beachten!

© IAAS 3


Formalitäten

• An ALLEN Terminen herrscht Anwesenheitspflicht!

• Bitte Termine auf der Webseite beachten!

• Folgende Fristen sind bindend:

• Erste Kontaktaufnahme mit Betreuer: bis 20.2.09

• Abgabe der ersten Ausarbeitung zur Korrektur: spätestens zwei

Wochen vor dem Vortrag

• Abgabe b der finalen Ausarbeitung: spätestens zwei Wochen

nach dem Vortrag

• Abgabe der ersten Präsentationsunterlagen: spätestens eine

Woche vor der Präsentation

• Abgabe der finalen Präsentationsunterlagen: einen Tag vor der

egentlichen Präsentation

© IAAS 4


Vorlagen

• Bitte unbedingt die Vorlagen für Ausarbeitung und

Vortrag von der Webseite verwenden!

• Umfang Ausarbeitung: 10‐15 Seiten

• Vortrag: 30 Minuten + 15 Minuten Diskussion

© IAAS 5


Vorgehen

• Vorgeschlagene Literatur

• Weitere Literaturrecherche ist notwendig!

Hauptseminar ist keine Zusammenfassung der jeweiligen

Buchkapitel!

• Mit Betreuer absprechen. Betreuer können auch

Literaturhinweise geben…

© IAAS 6


Themenüberblick

• 1. Cloud Introduction & Definition i i (Paper: Frank, Berkeley kl View on Clouds, Open

Cloud Manifesto…)

• 2. Cloud Background ( Clusters, Grids, On‐Demand Computing, Autonomic

Computing)

• 3. Cloud & Virtualization (OVF / Hypervisor)

• 4. Cloud Infrastructure / IaaS (Elasticity, Scaling, Eucalyptus, EC2, Rackspace…)

• 5. Cloud Platforms / PaaS (Multi‐Tenancy, Azure, …)

• 6. Cloud & BPM ( DecidR, Mashups, TheProcessFactory, Oryx)

• 7. Cloud & Data ( Algorithmen, BigTable, ColumnStores, S3, simpleDB, SQL

Services)

• 8. Cloud & Resources (Resource Allocation algorithms, Brokers, ProBus)

• 9. Cloud & Security (VPC, Verschlüsselungsalgorithmen…, SaS 70)

• 10. Cloud & Humans (Algorithms for social networks, Facebook, Flickr…)

• 11. Cloud & Massive / Scientific Computing (Hadoop, MapReduce, Algorithmen

und Implementations)

ti • 12. Cloud & Rich Clients (Citrix, Eclipse RAP, Rich Client frameworks)

• 13. Cloud & Costs (capex/opex)

© IAAS 7


Themen (in der Reihenfolge der Vorträge)

• 1. Cloud Introduction & Definition– 6.5.10

• Betreuer: Alexander Nowak

• Bearbeiter: Michael Staiger

• 2. Cloud Background ‐ 6.5.10

• Betreuer: Michael Reiter

• Bearbeiter: Kai Liu

• 3. Cloud & Virtualization ‐ 10.06.10

• Bt Betreuer: Christoph h Fehling Fhli

• Bearbeiter: Tim Waizenegger

• 4. Cloud Infrastructure / IaaS – 10.06.10

• Betreuer: Ralph Mietzner

• Bearbeiter: Robert Heinz

Bt Betreuer E‐Mails: Mil

vorname.nachname@iaas.uni‐stuttgart.de

© IAAS 8


Themen 2

• 5. Cloud Platforms / PaaS ‐ 10.6.10

• Betreuer: Daniel Schleicher

• Bearbeiter: Geoffrey‐Alexeij Heinze

e

• 6. Cloud & BPM ‐17.6.10

• Betreuer: Sema Zor

• Bearbeiter: Aleks Tolev

• 7. Cloud & Data ‐ 17.06.10

• Bt Betreuer: Oliver Kopp

• Bearbeiter: Jan Stöcklin

• 8. Cloud & Resources ‐ 17.06.10

• Betreuer: Ganna Monakova

• Bearbeiter: Sumadi Lie

© IAAS 9


Themen 3

• 9. Cloud & Security ‐ 24.06.10

• Betreuer: Steve Strauch

• Bearbeiter: Yi Xu

• 10. Cloud & Humans ‐24.06.10

• Betreuer: Matthias Wieland

• Bearbeiter: Giuseppina Maringolo

• 11. Cloud & Massive / Scientific Computing ‐ 01.07.10

• Bt Betreuer: Mirko Sonntag

• Bearbeiter: Moritz Semler

• 12. Cloud & Rich Clients ‐ 01.07.10

• Betreuer: Branimir Wetzstein

• Bearbeiter: Evgeni Baranovskiy

• 13. Cloud & Costs ‐ 01.07.1007 10

• Betreuer: Olha Danylevych

• Bearbeiter: Andrej Rapoport

© IAAS 10


Literaturhinweise

• Thema 1 ‐ Cloud Introduction & Definition (und allg.):

• Frank Leymann; Cloud Computing: The Next Revolution in IT

www.ifp.uni‐stuttgart.de/publications/phowo09/010Leymann.pdf

• Open Cloud Manifesto: www.opencloudmanifesto.com

• M Armbrust et al. Above the clouds: A berkeley view of cloud

computing

• Thema 2 ‐ Cloud Background

• JO Kephart, DM Chess: The vision of autonomic computing

• I Foster, C Kesselman: The grid: blueprint for a new computing

infrastructure

• FOSTER, I. ; ZHAO, Y. ; RAICU, I. ; LU, S.: Cloud computing and

grid computing 360‐degree compared.


© IAAS 11


Literaturhinweise

• Thema 3 ‐ Cloud & Virtualization :

• OVF

• XEN

• VMWare

• Hypervisors in General

• Thema 4 ‐ Cloud Infrastructure / IaaS :

• Amazon AWS EC2

• Eucalyptus

• D Nurmi, R Wolski, C Grzegorczyk, G : The eucalyptus opensource

cloud‐computing system

© IAAS 12


Literaturhinweise

• Thema 5 ‐ Cloud Platforms / PaaS :

• GUO, C.J. ; SUN, W. ; HUANG, Y. ; WANG, Z.H. ; GAO, B. ; IBM, B.:

A framework for native multi‐tenancy application development

and management.

• Windows Azure

• Salesforce Force.com

• Thema 6 ‐ Cloud & BPM

• IaaS: DecidR (www.decidr.de)

• Mashups (z.b. Yahoo Pipes)

• Theprocessfactory.com

• J Yu, B Benatallah, F Casati, F Daniel: Understanding mashup

development

© IAAS 13


Literaturhinweise

• Thema 7 ‐ Cloud & Data

• Amazon S3, SimpleDB

• Windows Azure SQL Services

• F Chang, J Dean, S Ghemawat, WC Hsieh: ] Bigtable: A

distributed storage system for structured data

• DJ Abadi, SR Madden, N Hachem: Column‐Stores vs. Row‐

Stores: How different are they really?

© IAAS 14


Literaturhinweise

• Thema 8 ‐ Cloud & Resources

• Buyya, CS Yeo, S Venugopal, J Broberg, I: Cloud computing and

emerging IT platforms: Vision, hype, and reality for delivering

• Resource Calculations with Constraints, and Placement of

Tenants and Instances for Multi‐tenanttenant SaaS Applications

• R Mietzner, T Lessen, A Wiese et. A.: Virtualizing Services and

Resources with ProBus

• C Fehling: Provisioning of Software as a Service Applications in

the Cloud

© IAAS 15


Literaturhinweise

• Thema 9 ‐ Cloud & Security

• SAS 70

• Verschlüsselungsalgorithmen

• Amazon Virtual Private Cloud

• T Mather, S Kumaraswamy, S Latif: Cloud Security and Privacy:

An Enterprise Perspective on Risks and Compliance

• Anstett, Tobias; Karastoyanova, Dimka; Leymann, Frank;

Mietzner, Ralph; Monakova, Ganna; Schleicher, Daniel; Strauch,

Steve: MC‐Cube: Mastering Customizable Compliance in the

Cloud

© IAAS 16


Literaturhinweise

• Thema 10 ‐ Cloud & Humans

• Facebook / Facebook API

• Flickr

• J Howe: The rise of crowdsourcing

• A Kittur, EH Chi, B Suh: Crowdsourcing user studies with

Mechanical Turk

• Thema 11 ‐ Cloud & Massive / Scientific Computing

• D Borthakur ‐ Hadoop Project: The hadoop distributed file

system: Architecture and design

• J Dean, S Ghemawat: MapReduce: Simplified data processing

on large clusters

© IAAS 17


Literaturhinweise

• Thema 12 ‐ Cloud & Rich Clients

• Citrix

• Eclipse RAP

• Ajax

• Flash / Silverlight

• Rich Clients vs. Thin Clients

• Thema 13 ‐ Cloud & Costs

• E Deelman, G Singh, M Livny, B Berriman: The cost of doing

science on the cloud: the montage example

• M Klems, J Nimis, S Tai: Do clouds compute? a framework for

estimating the value of cloud computing

• S Bandyopadhyay, SR Marston, J Zhang, L Zhi, A: Cloud

Computing: The Business Perspective

© IAAS 18


Fragen?

• http://www.iaas.unistuttgart.de/lehre/vorlesung/2010_ss/hauptseminar/

© IAAS 19


End of Document

More magazines by this user
Similar magazines