SlideShare ist ein Scribd-Unternehmen logo
1 von 15
Downloaden Sie, um offline zu lesen
Cloud
Computing im
   D-Grid

  Eberhart,
   Freitag

¨
Ubersicht      Cloud Computing im Kontext des D-Grid
Cloud
Computing
                   D-Grid AHM 2010 – Open Issue Session
Clouds &
D-Grid

Diskussion                A. Eberhart, S. Freitag
ONE Demo

                       fluid Operations GmbH, TU Dortmund


                               23. M¨rz 2010
                                    a
¨
               Ubersicht

   Cloud
Computing im
   D-Grid

  Eberhart,
   Freitag

¨
Ubersicht

Cloud
Computing
                   Kurzvorstellung Cloud Computing
Clouds &           Clouds und D-Grid
D-Grid

Diskussion
                   Offene Diskussion
ONE Demo           Demonstration OpenNebula
Zusammenfassung des 1. AHM Tages

   Cloud
Computing im
   D-Grid

  Eberhart,
   Freitag

¨
Ubersicht

Cloud
Computing

Clouds &
D-Grid

Diskussion

ONE Demo




                  Abbildung: Viel Sonne am D-Grid Himmel, aber auch Wolken!
Cloud Computing

   Cloud
Computing im
   D-Grid

  Eberhart,
   Freitag

¨
Ubersicht

Cloud
Computing

Clouds &
D-Grid             Fehlende allgemein akzeptierte Definition
Diskussion         In vielen Definitionen wiedergefunden:
ONE Demo
                   Virtualisierung, Skalierbarkeit, PayPerUse

               Auspr¨gung nach Ressourcentyp/ Zugangsbeschr¨nkung
                    a                                      a

                   Storage Cloud/ Compute Cloud
                   Public Cloud/ Private Cloud
Cloud Computing – Compute Clouds

   Cloud
Computing im
   D-Grid

  Eberhart,    Bereitstellung von Rechenressourcen
   Freitag
                   Software-As-A-Service (SaaS)
¨
Ubersicht
                   Entfernter Zugriff auf in einer Cloud betriebene Software
Cloud
Computing          Platform-As-A-Service (PaaS)
Clouds &
D-Grid
                   Kunden erhalten vom Anbieter eine Software-Plattform
Diskussion
                   und entwickeln darauf eigene Dienste
ONE Demo
               Schwerpunkt heute

                   Infrastructure-As-A-Service (IaaS)
                   Bereitstellung von z. B. Virtual Appliances oder Speicher
Cloud Computing – Compute Cloud

   Cloud
Computing im
   D-Grid

  Eberhart,    Schnittstellen
   Freitag
                   Atmos
¨
Ubersicht
                   EC2
Cloud
Computing          OCCI
Clouds &
D-Grid             vCloud
Diskussion
               Funktionalit¨t der Schnittstellen (Beispiel: EC2)
                           a
ONE Demo
                   Hochladen, Klonen eines Abbilds
                   Starten u. Stoppen des Abbilds
                   Anlegen von Disks, VPN
                   ...
Cloud Computing – Compute Cloud

   Cloud
Computing im
   D-Grid
               Private Clouds
  Eberhart,        Eucalyptus
   Freitag
                   vBlock
¨
Ubersicht
               Public Clouds
Cloud
Computing
                   Amazon
Clouds &
D-Grid             EMC
Diskussion
                   Fujitsu
ONE Demo
                   Rackspace
                   ...
               Zuk¨nftig auch...
                  u

                   D-Grid?
KMUinnovativ Projekt

   Cloud
Computing im
   D-Grid
                    Erweiterung der D-Grid Basis f¨r die kommerzielle
                                                  u
  Eberhart,         Nutzung
   Freitag

¨
Ubersicht                  Cloud Frontend        Grid Compute Frontends              Grid Storage Frontends

Cloud
                                        UNICORE          gLite         WS            OGSA         dCache
Computing         Grid                    VSite           CE          GRAM            DAI           SE         Grid
                 Middle-                                                                                      Middle-
Clouds &          ware                                                                            dCache       ware
D-Grid                                                             Globus Toolkit                  Pool
Diskussion
                                                                                                    File       Local
                  LRMS                             Torque & MAUI                    Databases                 Storage
ONE Demo                                                                                          Systems     Software
                             Cloud                 Compute Cluster                     Online Storage
                            Frontend                Worker Nodes
                  Fabric                                                                                       Fabric
                                            Virtualization Layer



                              Abbildung: Erweiterter D-Grid Software Stack
Offene Diskussion

   Cloud
Computing im
   D-Grid

  Eberhart,
   Freitag
               Fragen an Anwender
¨
Ubersicht

Cloud
                   Welche Anforderungen gibt es?
Computing
                   Einfaches Deployment von VMs (Jobs)?
Clouds &
D-Grid             Autorisation via X.509 Zertifikate/ Proxies?
Diskussion
                   Support f¨r Rollen-/ attributbasierten Zugriff?
                            u
ONE Demo
                   Was soll uber die Cloud-Schnittstelle m¨glich sein?
                            ¨                             o
                   Zugang zu gestarteten VMs (VNC und Co)?
Offene Diskussion

   Cloud
Computing im
   D-Grid

  Eberhart,
   Freitag
               Betreibersicht
¨
Ubersicht

Cloud              W¨rden Betrieber diese Cloud Middleware akzeptieren/
                     u
Computing
                   installieren?
Clouds &
D-Grid             Costs of change: Wie teuer w¨re eine Umstellung?
                                               a
Diskussion
                   Mehrwert? Bedeutet die neue Schnittstelle mehr Nutzer?
ONE Demo
                   Sicherheit (z. B. Blackbox Execution), Haftung
                   Einfluss auf installierte Grid Komponenten
Offene Diskussion

   Cloud
Computing im
   D-Grid

  Eberhart,
   Freitag

¨
               D-Grid (Integrationsprojekt)
Ubersicht

Cloud              Integration der neuen Middleware in den D-Grid Software
Computing
                   Stack
Clouds &
D-Grid             Wo ist uberall anzusetzen?
                          ¨
Diskussion              Accounting
ONE Demo                Monitoring
                        Information system
                        Nutzerverwaltung/ Ressourcenverwaltung (GRRS)
Demonstration OpenNebula

   Cloud
Computing im
   D-Grid

  Eberhart,
   Freitag

¨
Ubersicht

Cloud
Computing
                   Leicht modifiziertes ONE 1.4, Snapshot M¨rz 2010
                                                          a
Clouds &           Xen Unterst¨tzung, SSH-basierter Transfer der Abbilder
                              u
D-Grid

Diskussion
                   Abbilder/ Schablonen f¨r Grid Workernodes, JeOS
                                         u
ONE Demo           Interaktion mit ONE via CLI, OCCI- oder EC2-Interface
Demonstration OpenNebula

   Cloud
Computing im   Workernode Template (keine Kontextualisierung)
   D-Grid

  Eberhart,    VCPU = 1                # normal : 8
   Freitag     MEMORY = 512            # n o r m a l : ˜ 13 GByte
¨
               OS = [ b o o t l o a d e r = ”/ r o o t / b i n / domUloader . py ” ]
Ubersicht
               RAW = [       t y p e = ” xen ” ,
Cloud
Computing                    d a t a = ” b o o t a r g s=”−−v e r b o s e −−e n t r y=xvda1 ””
               DISK = [
Clouds &
D-Grid             s o u r c e = ”<some path >/ w n s l 5 4 x 8 6 6 4 . img ” ,
Diskussion         t a r g e t = ” xvda ” , r e a d o n l y = ” no ” ]
ONE Demo
               DISK = [
                   t y p e = swap , s i z e = 1 0 2 4 , t a r g e t = ” xvdb ” ,
                   r e a d o n l y = ” no ” ]
               DISK = [
                   type = ” b l o c k ” , c l o n e = ” yes ” , t a r g e t = ” xvdc ” ,
                   s o u r c e = ”/ dev / c c i s s / c0d0p4 ” , r e a d o n l y = ” no ” ]

               NIC = [NETWORK=” d g r z r ” , IP = 1 2 9 . 2 1 7 . 2 4 1 . 2 1 5 ]
Demonstration OpenNebula

   Cloud
Computing im
   D-Grid

  Eberhart,
   Freitag     Erzeugen einer Virtuellen Maschine
¨
Ubersicht          Definieren des Abbilds
Cloud
Computing          <DISK>
Clouds &            <NAME e n t o s 5 . 3 Image </NAME
                         >C                                     >
D-Grid
                    <URL> f i l e :/// < path >/ c e n t o s . x86 . img</URL>
Diskussion
                   </DISK>
ONE Demo

                   Hochladen des Festplattenabbilds
                   o c c i −s t o r a g e   [...]   c r e a t e <d e f i n i t i o n >
Demonstration OpenNebula

   Cloud
Computing im
   D-Grid

  Eberhart,         Definition des VM Templates
   Freitag

                    <COMPUTE>
¨
Ubersicht
                     <NAME>TestVM</NAME  >
Cloud
Computing            <STORAGE>
Clouds &
D-Grid
                       <DISK image =”3” dev=”s d a 1 ”/>
Diskussion
                     </STORAGE>
ONE Demo
                     <INSTANCE TYPE>c e n t o s </INSTANCE TYPE>
                    </COMPUTE>

                    Starten der VM

                o c c i −compute [ . . . ]   c r e a t e t e m p l a t e . xml

Weitere ähnliche Inhalte

Andere mochten auch

Bay Area Event - Nov. 17 Healthy City presentation
Bay Area Event - Nov. 17 Healthy City presentationBay Area Event - Nov. 17 Healthy City presentation
Bay Area Event - Nov. 17 Healthy City presentationHealthy City
 
Gls dezign social media in government context
Gls dezign social media in government contextGls dezign social media in government context
Gls dezign social media in government contextGLS dezign MarCom
 
Final exam English III
Final exam English IIIFinal exam English III
Final exam English IIIMónica Gómez
 
Youth Voices on a Map
Youth Voices on a MapYouth Voices on a Map
Youth Voices on a MapHealthy City
 
Cwex and apprenticeship credits 2012
Cwex and apprenticeship credits 2012Cwex and apprenticeship credits 2012
Cwex and apprenticeship credits 2012V
 
How to Use HealthyCity.org to Influence Policy
How to Use HealthyCity.org to Influence PolicyHow to Use HealthyCity.org to Influence Policy
How to Use HealthyCity.org to Influence PolicyHealthy City
 
211 Healthy City Webinar 3 25 10
211 Healthy City Webinar 3 25 10211 Healthy City Webinar 3 25 10
211 Healthy City Webinar 3 25 10Healthy City
 
Angel beats!&戀色空模樣
Angel beats!&戀色空模樣Angel beats!&戀色空模樣
Angel beats!&戀色空模樣wsb54321
 
Solving the Mystery of Geographies (pdf)
Solving the Mystery of Geographies (pdf)Solving the Mystery of Geographies (pdf)
Solving the Mystery of Geographies (pdf)Healthy City
 
Labs And Walkthroughs
Labs And WalkthroughsLabs And Walkthroughs
Labs And WalkthroughsBryan Tuttle
 
Capaciteits vraagstukken
Capaciteits vraagstukkenCapaciteits vraagstukken
Capaciteits vraagstukkenJH W
 
Texascasestudyaug2009
Texascasestudyaug2009Texascasestudyaug2009
Texascasestudyaug2009Wayne Rohde
 
ECF2011: 'Human’ is the new ‘professional'
ECF2011: 'Human’ is the new ‘professional'ECF2011: 'Human’ is the new ‘professional'
ECF2011: 'Human’ is the new ‘professional'more like people
 
100624.1 wouke lam
100624.1 wouke lam100624.1 wouke lam
100624.1 wouke lamKennisLAB
 
How to Use HealthyCity.org for Grant Writing & Reporting
How to Use HealthyCity.org for Grant Writing & ReportingHow to Use HealthyCity.org for Grant Writing & Reporting
How to Use HealthyCity.org for Grant Writing & ReportingHealthy City
 
Inhauteriak power point
Inhauteriak power pointInhauteriak power point
Inhauteriak power pointaltzaeskola
 
Marxist Critique of the Liberal Concept of Justice
Marxist Critique of the Liberal Concept of JusticeMarxist Critique of the Liberal Concept of Justice
Marxist Critique of the Liberal Concept of JusticeC
 
OurInterest Client Brochure
OurInterest Client BrochureOurInterest Client Brochure
OurInterest Client BrochureOurInterest Inc
 

Andere mochten auch (20)

Bay Area Event - Nov. 17 Healthy City presentation
Bay Area Event - Nov. 17 Healthy City presentationBay Area Event - Nov. 17 Healthy City presentation
Bay Area Event - Nov. 17 Healthy City presentation
 
Gls dezign social media in government context
Gls dezign social media in government contextGls dezign social media in government context
Gls dezign social media in government context
 
Final exam English III
Final exam English IIIFinal exam English III
Final exam English III
 
Youth Voices on a Map
Youth Voices on a MapYouth Voices on a Map
Youth Voices on a Map
 
Cwex and apprenticeship credits 2012
Cwex and apprenticeship credits 2012Cwex and apprenticeship credits 2012
Cwex and apprenticeship credits 2012
 
How to Use HealthyCity.org to Influence Policy
How to Use HealthyCity.org to Influence PolicyHow to Use HealthyCity.org to Influence Policy
How to Use HealthyCity.org to Influence Policy
 
211 Healthy City Webinar 3 25 10
211 Healthy City Webinar 3 25 10211 Healthy City Webinar 3 25 10
211 Healthy City Webinar 3 25 10
 
Angel beats!&戀色空模樣
Angel beats!&戀色空模樣Angel beats!&戀色空模樣
Angel beats!&戀色空模樣
 
Solving the Mystery of Geographies (pdf)
Solving the Mystery of Geographies (pdf)Solving the Mystery of Geographies (pdf)
Solving the Mystery of Geographies (pdf)
 
Pre
PrePre
Pre
 
Labs And Walkthroughs
Labs And WalkthroughsLabs And Walkthroughs
Labs And Walkthroughs
 
Capaciteits vraagstukken
Capaciteits vraagstukkenCapaciteits vraagstukken
Capaciteits vraagstukken
 
Texascasestudyaug2009
Texascasestudyaug2009Texascasestudyaug2009
Texascasestudyaug2009
 
ECF2011: 'Human’ is the new ‘professional'
ECF2011: 'Human’ is the new ‘professional'ECF2011: 'Human’ is the new ‘professional'
ECF2011: 'Human’ is the new ‘professional'
 
100624.1 wouke lam
100624.1 wouke lam100624.1 wouke lam
100624.1 wouke lam
 
Tugas pw [10]
Tugas pw [10]Tugas pw [10]
Tugas pw [10]
 
How to Use HealthyCity.org for Grant Writing & Reporting
How to Use HealthyCity.org for Grant Writing & ReportingHow to Use HealthyCity.org for Grant Writing & Reporting
How to Use HealthyCity.org for Grant Writing & Reporting
 
Inhauteriak power point
Inhauteriak power pointInhauteriak power point
Inhauteriak power point
 
Marxist Critique of the Liberal Concept of Justice
Marxist Critique of the Liberal Concept of JusticeMarxist Critique of the Liberal Concept of Justice
Marxist Critique of the Liberal Concept of Justice
 
OurInterest Client Brochure
OurInterest Client BrochureOurInterest Client Brochure
OurInterest Client Brochure
 

Ähnlich wie Cloud Computing im Kontext des D-Grid

D-Grid IaaS Vorstellung
D-Grid IaaS VorstellungD-Grid IaaS Vorstellung
D-Grid IaaS VorstellungStefan Freitag
 
Enable2Cloud: Risk Management by Cloud Escrow
Enable2Cloud: Risk Management by Cloud EscrowEnable2Cloud: Risk Management by Cloud Escrow
Enable2Cloud: Risk Management by Cloud EscrowCloudOps Summit
 
Technologien 2011 Einblick in die Zukunft von Citrix
Technologien 2011 Einblick in die Zukunft von CitrixTechnologien 2011 Einblick in die Zukunft von Citrix
Technologien 2011 Einblick in die Zukunft von CitrixDigicomp Academy AG
 
Oracle Cloud
Oracle CloudOracle Cloud
Oracle CloudTim Cole
 
Einsatzmöglichkeiten von Virtual Private Workspace
Einsatzmöglichkeiten von Virtual Private WorkspaceEinsatzmöglichkeiten von Virtual Private Workspace
Einsatzmöglichkeiten von Virtual Private WorkspaceUniversity St. Gallen
 
Auf geht‘s in die Cloud: „Das kann doch nicht so schwer sein!“
Auf geht‘s in die Cloud: „Das kann doch nicht so schwer sein!“Auf geht‘s in die Cloud: „Das kann doch nicht so schwer sein!“
Auf geht‘s in die Cloud: „Das kann doch nicht so schwer sein!“OPEN KNOWLEDGE GmbH
 
Cloud Computing: Eine Einführung
Cloud Computing: Eine EinführungCloud Computing: Eine Einführung
Cloud Computing: Eine EinführungTelekom MMS
 
20.03.2010 20 BarCampRuhr3 Infrastructure As A Service
20.03.2010 20 BarCampRuhr3 Infrastructure As A Service20.03.2010 20 BarCampRuhr3 Infrastructure As A Service
20.03.2010 20 BarCampRuhr3 Infrastructure As A ServiceThomas Lobinger
 
Cloud Characteristics
Cloud CharacteristicsCloud Characteristics
Cloud CharacteristicsTom Peruzzi
 
Was die Cloud mit einem brennenden Haus zu tun hat
Was die Cloud mit einem brennenden Haus zu tun hatWas die Cloud mit einem brennenden Haus zu tun hat
Was die Cloud mit einem brennenden Haus zu tun hatNane Kratzke
 
Das Informationszeitalter beginnt sicher erst mit der Cloud!
Das Informationszeitalter beginnt sicher erst mit der Cloud!Das Informationszeitalter beginnt sicher erst mit der Cloud!
Das Informationszeitalter beginnt sicher erst mit der Cloud!Connected-Blog
 
Auf gehts in die Cloud: „Das kann doch nicht so schwer sein!“
Auf gehts in die Cloud: „Das kann doch nicht so schwer sein!“Auf gehts in die Cloud: „Das kann doch nicht so schwer sein!“
Auf gehts in die Cloud: „Das kann doch nicht so schwer sein!“OPEN KNOWLEDGE GmbH
 
Hochleistungsspeichersysteme für Datenanalyse an der TU Dresden (Michael Kluge)
Hochleistungsspeichersysteme für Datenanalyse an der TU Dresden (Michael Kluge)Hochleistungsspeichersysteme für Datenanalyse an der TU Dresden (Michael Kluge)
Hochleistungsspeichersysteme für Datenanalyse an der TU Dresden (Michael Kluge)data://disrupted®
 
skilllocation Foliensatz zu Microsoft Azure
skilllocation Foliensatz zu Microsoft Azureskilllocation Foliensatz zu Microsoft Azure
skilllocation Foliensatz zu Microsoft AzureCarola Pantenburg
 
Cloud Computing Vortrag bei arvato services
Cloud Computing Vortrag bei arvato servicesCloud Computing Vortrag bei arvato services
Cloud Computing Vortrag bei arvato servicesRene Buest
 

Ähnlich wie Cloud Computing im Kontext des D-Grid (20)

D-Grid IaaS Vorstellung
D-Grid IaaS VorstellungD-Grid IaaS Vorstellung
D-Grid IaaS Vorstellung
 
Cloud ms0.9
Cloud ms0.9Cloud ms0.9
Cloud ms0.9
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Enable2Cloud: Risk Management by Cloud Escrow
Enable2Cloud: Risk Management by Cloud EscrowEnable2Cloud: Risk Management by Cloud Escrow
Enable2Cloud: Risk Management by Cloud Escrow
 
Technologien 2011 Einblick in die Zukunft von Citrix
Technologien 2011 Einblick in die Zukunft von CitrixTechnologien 2011 Einblick in die Zukunft von Citrix
Technologien 2011 Einblick in die Zukunft von Citrix
 
Oracle Cloud
Oracle CloudOracle Cloud
Oracle Cloud
 
Einsatzmöglichkeiten von Virtual Private Workspace
Einsatzmöglichkeiten von Virtual Private WorkspaceEinsatzmöglichkeiten von Virtual Private Workspace
Einsatzmöglichkeiten von Virtual Private Workspace
 
Auf geht‘s in die Cloud: „Das kann doch nicht so schwer sein!“
Auf geht‘s in die Cloud: „Das kann doch nicht so schwer sein!“Auf geht‘s in die Cloud: „Das kann doch nicht so schwer sein!“
Auf geht‘s in die Cloud: „Das kann doch nicht so schwer sein!“
 
Cloud Computing: Eine Einführung
Cloud Computing: Eine EinführungCloud Computing: Eine Einführung
Cloud Computing: Eine Einführung
 
20.03.2010 20 BarCampRuhr3 Infrastructure As A Service
20.03.2010 20 BarCampRuhr3 Infrastructure As A Service20.03.2010 20 BarCampRuhr3 Infrastructure As A Service
20.03.2010 20 BarCampRuhr3 Infrastructure As A Service
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
CAD in the Cloud
CAD in the CloudCAD in the Cloud
CAD in the Cloud
 
Cloud Characteristics
Cloud CharacteristicsCloud Characteristics
Cloud Characteristics
 
Was die Cloud mit einem brennenden Haus zu tun hat
Was die Cloud mit einem brennenden Haus zu tun hatWas die Cloud mit einem brennenden Haus zu tun hat
Was die Cloud mit einem brennenden Haus zu tun hat
 
Das Informationszeitalter beginnt sicher erst mit der Cloud!
Das Informationszeitalter beginnt sicher erst mit der Cloud!Das Informationszeitalter beginnt sicher erst mit der Cloud!
Das Informationszeitalter beginnt sicher erst mit der Cloud!
 
Auf gehts in die Cloud: „Das kann doch nicht so schwer sein!“
Auf gehts in die Cloud: „Das kann doch nicht so schwer sein!“Auf gehts in die Cloud: „Das kann doch nicht so schwer sein!“
Auf gehts in die Cloud: „Das kann doch nicht so schwer sein!“
 
Hochleistungsspeichersysteme für Datenanalyse an der TU Dresden (Michael Kluge)
Hochleistungsspeichersysteme für Datenanalyse an der TU Dresden (Michael Kluge)Hochleistungsspeichersysteme für Datenanalyse an der TU Dresden (Michael Kluge)
Hochleistungsspeichersysteme für Datenanalyse an der TU Dresden (Michael Kluge)
 
skilllocation Foliensatz zu Microsoft Azure
skilllocation Foliensatz zu Microsoft Azureskilllocation Foliensatz zu Microsoft Azure
skilllocation Foliensatz zu Microsoft Azure
 
Cloud Computing Vortrag bei arvato services
Cloud Computing Vortrag bei arvato servicesCloud Computing Vortrag bei arvato services
Cloud Computing Vortrag bei arvato services
 
How to use Big Data
How to use Big DataHow to use Big Data
How to use Big Data
 

Mehr von Stefan Freitag

Globus Toolkit Status @ bwGrid F2F
Globus Toolkit Status @ bwGrid F2FGlobus Toolkit Status @ bwGrid F2F
Globus Toolkit Status @ bwGrid F2FStefan Freitag
 
Vorstellung IGE bei bwGrid Face2Face Meeting
Vorstellung IGE bei bwGrid Face2Face MeetingVorstellung IGE bei bwGrid Face2Face Meeting
Vorstellung IGE bei bwGrid Face2Face MeetingStefan Freitag
 
Cloud Computing in D-Grid
Cloud Computing in D-GridCloud Computing in D-Grid
Cloud Computing in D-GridStefan Freitag
 
Talk at the Security Workshop, GridKA Summerschool 2010
Talk at the Security Workshop, GridKA Summerschool 2010Talk at the Security Workshop, GridKA Summerschool 2010
Talk at the Security Workshop, GridKA Summerschool 2010Stefan Freitag
 
gLite Administration Workshop, Slides
gLite Administration Workshop, SlidesgLite Administration Workshop, Slides
gLite Administration Workshop, SlidesStefan Freitag
 
Virtuelle Organisation dgOps - Status
Virtuelle Organisation dgOps - StatusVirtuelle Organisation dgOps - Status
Virtuelle Organisation dgOps - StatusStefan Freitag
 
Integration of Cloud and Grid Middleware at DGRZR
Integration of Cloud and Grid Middleware at DGRZRIntegration of Cloud and Grid Middleware at DGRZR
Integration of Cloud and Grid Middleware at DGRZRStefan Freitag
 

Mehr von Stefan Freitag (8)

Globus Toolkit Status @ bwGrid F2F
Globus Toolkit Status @ bwGrid F2FGlobus Toolkit Status @ bwGrid F2F
Globus Toolkit Status @ bwGrid F2F
 
Vorstellung IGE bei bwGrid Face2Face Meeting
Vorstellung IGE bei bwGrid Face2Face MeetingVorstellung IGE bei bwGrid Face2Face Meeting
Vorstellung IGE bei bwGrid Face2Face Meeting
 
D-Grid Infrastructure
D-Grid InfrastructureD-Grid Infrastructure
D-Grid Infrastructure
 
Cloud Computing in D-Grid
Cloud Computing in D-GridCloud Computing in D-Grid
Cloud Computing in D-Grid
 
Talk at the Security Workshop, GridKA Summerschool 2010
Talk at the Security Workshop, GridKA Summerschool 2010Talk at the Security Workshop, GridKA Summerschool 2010
Talk at the Security Workshop, GridKA Summerschool 2010
 
gLite Administration Workshop, Slides
gLite Administration Workshop, SlidesgLite Administration Workshop, Slides
gLite Administration Workshop, Slides
 
Virtuelle Organisation dgOps - Status
Virtuelle Organisation dgOps - StatusVirtuelle Organisation dgOps - Status
Virtuelle Organisation dgOps - Status
 
Integration of Cloud and Grid Middleware at DGRZR
Integration of Cloud and Grid Middleware at DGRZRIntegration of Cloud and Grid Middleware at DGRZR
Integration of Cloud and Grid Middleware at DGRZR
 

Cloud Computing im Kontext des D-Grid

  • 1. Cloud Computing im D-Grid Eberhart, Freitag ¨ Ubersicht Cloud Computing im Kontext des D-Grid Cloud Computing D-Grid AHM 2010 – Open Issue Session Clouds & D-Grid Diskussion A. Eberhart, S. Freitag ONE Demo fluid Operations GmbH, TU Dortmund 23. M¨rz 2010 a
  • 2. ¨ Ubersicht Cloud Computing im D-Grid Eberhart, Freitag ¨ Ubersicht Cloud Computing Kurzvorstellung Cloud Computing Clouds & Clouds und D-Grid D-Grid Diskussion Offene Diskussion ONE Demo Demonstration OpenNebula
  • 3. Zusammenfassung des 1. AHM Tages Cloud Computing im D-Grid Eberhart, Freitag ¨ Ubersicht Cloud Computing Clouds & D-Grid Diskussion ONE Demo Abbildung: Viel Sonne am D-Grid Himmel, aber auch Wolken!
  • 4. Cloud Computing Cloud Computing im D-Grid Eberhart, Freitag ¨ Ubersicht Cloud Computing Clouds & D-Grid Fehlende allgemein akzeptierte Definition Diskussion In vielen Definitionen wiedergefunden: ONE Demo Virtualisierung, Skalierbarkeit, PayPerUse Auspr¨gung nach Ressourcentyp/ Zugangsbeschr¨nkung a a Storage Cloud/ Compute Cloud Public Cloud/ Private Cloud
  • 5. Cloud Computing – Compute Clouds Cloud Computing im D-Grid Eberhart, Bereitstellung von Rechenressourcen Freitag Software-As-A-Service (SaaS) ¨ Ubersicht Entfernter Zugriff auf in einer Cloud betriebene Software Cloud Computing Platform-As-A-Service (PaaS) Clouds & D-Grid Kunden erhalten vom Anbieter eine Software-Plattform Diskussion und entwickeln darauf eigene Dienste ONE Demo Schwerpunkt heute Infrastructure-As-A-Service (IaaS) Bereitstellung von z. B. Virtual Appliances oder Speicher
  • 6. Cloud Computing – Compute Cloud Cloud Computing im D-Grid Eberhart, Schnittstellen Freitag Atmos ¨ Ubersicht EC2 Cloud Computing OCCI Clouds & D-Grid vCloud Diskussion Funktionalit¨t der Schnittstellen (Beispiel: EC2) a ONE Demo Hochladen, Klonen eines Abbilds Starten u. Stoppen des Abbilds Anlegen von Disks, VPN ...
  • 7. Cloud Computing – Compute Cloud Cloud Computing im D-Grid Private Clouds Eberhart, Eucalyptus Freitag vBlock ¨ Ubersicht Public Clouds Cloud Computing Amazon Clouds & D-Grid EMC Diskussion Fujitsu ONE Demo Rackspace ... Zuk¨nftig auch... u D-Grid?
  • 8. KMUinnovativ Projekt Cloud Computing im D-Grid Erweiterung der D-Grid Basis f¨r die kommerzielle u Eberhart, Nutzung Freitag ¨ Ubersicht Cloud Frontend Grid Compute Frontends Grid Storage Frontends Cloud UNICORE gLite WS OGSA dCache Computing Grid VSite CE GRAM DAI SE Grid Middle- Middle- Clouds & ware dCache ware D-Grid Globus Toolkit Pool Diskussion File Local LRMS Torque & MAUI Databases Storage ONE Demo Systems Software Cloud Compute Cluster Online Storage Frontend Worker Nodes Fabric Fabric Virtualization Layer Abbildung: Erweiterter D-Grid Software Stack
  • 9. Offene Diskussion Cloud Computing im D-Grid Eberhart, Freitag Fragen an Anwender ¨ Ubersicht Cloud Welche Anforderungen gibt es? Computing Einfaches Deployment von VMs (Jobs)? Clouds & D-Grid Autorisation via X.509 Zertifikate/ Proxies? Diskussion Support f¨r Rollen-/ attributbasierten Zugriff? u ONE Demo Was soll uber die Cloud-Schnittstelle m¨glich sein? ¨ o Zugang zu gestarteten VMs (VNC und Co)?
  • 10. Offene Diskussion Cloud Computing im D-Grid Eberhart, Freitag Betreibersicht ¨ Ubersicht Cloud W¨rden Betrieber diese Cloud Middleware akzeptieren/ u Computing installieren? Clouds & D-Grid Costs of change: Wie teuer w¨re eine Umstellung? a Diskussion Mehrwert? Bedeutet die neue Schnittstelle mehr Nutzer? ONE Demo Sicherheit (z. B. Blackbox Execution), Haftung Einfluss auf installierte Grid Komponenten
  • 11. Offene Diskussion Cloud Computing im D-Grid Eberhart, Freitag ¨ D-Grid (Integrationsprojekt) Ubersicht Cloud Integration der neuen Middleware in den D-Grid Software Computing Stack Clouds & D-Grid Wo ist uberall anzusetzen? ¨ Diskussion Accounting ONE Demo Monitoring Information system Nutzerverwaltung/ Ressourcenverwaltung (GRRS)
  • 12. Demonstration OpenNebula Cloud Computing im D-Grid Eberhart, Freitag ¨ Ubersicht Cloud Computing Leicht modifiziertes ONE 1.4, Snapshot M¨rz 2010 a Clouds & Xen Unterst¨tzung, SSH-basierter Transfer der Abbilder u D-Grid Diskussion Abbilder/ Schablonen f¨r Grid Workernodes, JeOS u ONE Demo Interaktion mit ONE via CLI, OCCI- oder EC2-Interface
  • 13. Demonstration OpenNebula Cloud Computing im Workernode Template (keine Kontextualisierung) D-Grid Eberhart, VCPU = 1 # normal : 8 Freitag MEMORY = 512 # n o r m a l : ˜ 13 GByte ¨ OS = [ b o o t l o a d e r = ”/ r o o t / b i n / domUloader . py ” ] Ubersicht RAW = [ t y p e = ” xen ” , Cloud Computing d a t a = ” b o o t a r g s=”−−v e r b o s e −−e n t r y=xvda1 ”” DISK = [ Clouds & D-Grid s o u r c e = ”<some path >/ w n s l 5 4 x 8 6 6 4 . img ” , Diskussion t a r g e t = ” xvda ” , r e a d o n l y = ” no ” ] ONE Demo DISK = [ t y p e = swap , s i z e = 1 0 2 4 , t a r g e t = ” xvdb ” , r e a d o n l y = ” no ” ] DISK = [ type = ” b l o c k ” , c l o n e = ” yes ” , t a r g e t = ” xvdc ” , s o u r c e = ”/ dev / c c i s s / c0d0p4 ” , r e a d o n l y = ” no ” ] NIC = [NETWORK=” d g r z r ” , IP = 1 2 9 . 2 1 7 . 2 4 1 . 2 1 5 ]
  • 14. Demonstration OpenNebula Cloud Computing im D-Grid Eberhart, Freitag Erzeugen einer Virtuellen Maschine ¨ Ubersicht Definieren des Abbilds Cloud Computing <DISK> Clouds & <NAME e n t o s 5 . 3 Image </NAME >C > D-Grid <URL> f i l e :/// < path >/ c e n t o s . x86 . img</URL> Diskussion </DISK> ONE Demo Hochladen des Festplattenabbilds o c c i −s t o r a g e [...] c r e a t e <d e f i n i t i o n >
  • 15. Demonstration OpenNebula Cloud Computing im D-Grid Eberhart, Definition des VM Templates Freitag <COMPUTE> ¨ Ubersicht <NAME>TestVM</NAME > Cloud Computing <STORAGE> Clouds & D-Grid <DISK image =”3” dev=”s d a 1 ”/> Diskussion </STORAGE> ONE Demo <INSTANCE TYPE>c e n t o s </INSTANCE TYPE> </COMPUTE> Starten der VM o c c i −compute [ . . . ] c r e a t e t e m p l a t e . xml