SlideShare a Scribd company logo
1 of 13
Download to read offline
From Grid to
                        Cloud Computing

                              Integration of Amazon Cloud in g-Eclipse


                       Markus Knauer (EclipseSource | Innoopract)

                       Harald Kornmayer (NEC Laboratories Europe)




© 2008 by Knauer/Kornmayer; made available under the EPL v1.0 | 19th of Nov. 2008
From Grid to Cloud ?
     The “Grid Vision” is
         “To solve together a (scientific) problem, by connecting the
          distributed resources (of scientists) within different administrative
          domains dynamically and coordinately with the help of fast
          networks to build a „virtual computing center/organization”
                   (According to Foster/Kesselman; end of last century)



     The Cloud Vision is
         not so well defined!!
         Many Grid slides showed the virtual
          computing center as a “Cloud”




2          From Grid to Cloud Computing | © 2008 by Knauer/Kornmayer; made available under the EPL v1.0
What makes the Cloud a hype?
     Pay-per-use
                                                 Virtualization
                                                                                  Web2.0
                 SaaS
                                                   Grid                                             Green Computing
                                                                        Utility Computing
        IaaS
                                                       PaaS
                                                                                                 SaaS – Software as a Service
                                                                                                 PaaS – Platform as a Service
                                                                                                 IaaS – Infrastructure as a Service

     Business-like spoken
        “organisations are switching from company-owned hardware and
         software assets to per-use service-based models“ (Gartner 2008)
        transform CAPEX to OPEX
        “people's applications and information are going to be accessible to
         them from anywhere because it will all be up there in the Cloud.”
         (Eric Schmidt/Google)
3         From Grid to Cloud Computing | © 2008 by Knauer/Kornmayer; made available under the EPL v1.0
Future Cloud systems blueprint

       Web 2.0       User front ends

                                                                                     10000 foot view
    Pay-per-use                  SaaS                  Utility
                                                     computing




                                 PaaS
                   Grid



                                                             Grid
      Pay-per-use                 IaaS
                      Green Comp.           Virtualization



4           From Grid to Cloud Computing | © 2008 by Knauer/Kornmayer; made available under the EPL v1.0
The market




5        From Grid to Cloud Computing | © 2008 by Knauer/Kornmayer; made available under the EPL v1.0
The Cloud use cases
                                g-Eclipse
               submit jobs
                              monitor jobs           check jobs
                                                                               Not different from the Grid
                                organize workflow
    user                                                                        use cases of g-Eclipse
                                   replicate data


                                create/delete data                                     Manage data
                                  visualize data                      operator

                                  check resources
                                                                                       Manage computing
             build workflow
                                                                                        infrastructure
                                             monitor resources
developer         code application


                 monitor application
                                             configure resources
                                                                               Tooling for seamless
                                         benchmark resources                   access is required
                 deploy application

                                                    manage VO
              debug/test application




6           From Grid to Cloud Computing | © 2008 by Knauer/Kornmayer; made available under the EPL v1.0
g-Eclipse and the Cloud

     Provides a middleware/infrastructure independent
      model for Grid access                                                                          g-Eclipse
            Including dedicated views and wizards
                                                                                               Implementation Layer
     Support as of today two Grid middlewares                                                     (Middleware)
            gLite
                Grid middleware of the LHC accelerator (CERN)
            GRIA
                                                                                                  Abstraction Layer
                (service-oriented middleware to support B2B
                   collaborations;                                                                Core         UI
                   based on WSRF)

     Interesting question:
            Can we integrate the infrastructure from Amazon                                 Eclipse Platform
             Web Services (AWS) in the g-Eclipse framework??
               Simple Storage Service (S3)                                                     Eclipse Extension Point
               Elastic Computing Cloud (EC2)


7            From Grid to Cloud Computing | © 2008 by Knauer/Kornmayer; made available under the EPL v1.0
g-Eclipse – the project

     www.geclipse.eu                                          www.eclipse.org/geclipse

     Project funded by the European                           Technology project at the
      Commission                                                Eclipse Foundation
      (INFSO-32347)
                                                               Release 1.0.0 with stable API
     8 partners                                                scheduled for end of 2008
                                                                       Including AWS support

                                                               Gathering community
                                                                       i.e. in different Grid projects
                                                                      worldwide
                                                                       by collaborating with other
                                                                      Eclipse projects
     Until end of 2008


8          From Grid to Cloud Computing | © 2008 by Knauer/Kornmayer; made available under the EPL v1.0
Prerequisites for the demo
     Amazon AWS Account
         http://aws.amazon.com/

     One of the available 3.4 Eclipse Downloads
     g-Eclipse Framework
         http://download.eclipse.org/technology/geclipse/updates/1.0/

     g-Eclipse Amazon Webservice Integration
         http://www.geclipse.eu/update/1.0/
         We work on moving it to eclipse.org

     Switch to the g-Eclipse User Perspective and start creating a
      new Grid Project
         AMI with image ID:              ami-2766824e (or ask for an updated one)
         You can connect e.g. via ssh to user 'tomcat' with PW 'EclipseCon'
         See README in /home/tomcat

9          From Grid to Cloud Computing | © 2008 by Knauer/Kornmayer; made available under the EPL v1.0
Demo mode
      Create a Grid project for Amazon Web service
         Including the definition of a Virtual Organisation

      Access data at S3 resources
         Based on EFS
         Secure authorisation and interoperability

      Start a Cloud computing instance at EC2
         Open seamless connection
         Start OSGi remotely
         Deploy bundles into a running Tomcat with p2
         Enjoy a simple RAP-based application

      Screenshots and (movies)

10         From Grid to Cloud Computing | © 2008 by Knauer/Kornmayer; made available under the EPL v1.0
Summary

      g-Eclipse
          is an extensible framework which enables intuitive and easy access for
           various Grid actors
          relies on the Eclipse framework
          Provides Grid model to seamlessly integrate Grid and Cloud resources
          can be extended to support different Grid middleware systems.
               gLite, GRIA, AWS are already available

      Grid computing and Cloud computing are similar in many senses
          Grid + Cloud
                      Groud
      g-Eclipse can contribute to the future Eclipse runtime framework
       supporting IaaS, SaaS, PaaS




11           From Grid to Cloud Computing | © 2008 by Knauer/Kornmayer; made available under the EPL v1.0
Outlook – Possible Eclipse Cloud stack
                                                             RCP
         Web 2.0
           RCP           User front end                          RAP


                          RT                          STP
      Pay-per-use                   SaaS             Utility
                                                   computing

                                           ECF

                                    PaaS                             p2
                      Grid
                                           Equinox

                         g-Eclipse
                                                                Grid
        Pay-per-use                  IaaS
                         Green Comp.           Virtualization



12           From Grid to Cloud Computing | © 2008 by Knauer/Kornmayer; made available under the EPL v1.0
How to contribute

 Use our tool and send us feedback!
    Webpage www.eclipse.org/geclipse or www.geclipse.eu
    Developer mailing list
          https://dev.eclipse.org/mailman/listinfo/geclipse-dev

    Bugzilla
          https://bugs.eclipse.org/bugs
 Collaborate and provide patches for other middleware systems
    Contact {at} geclipse.eu

 Acknowledgement
    Thanks to Scott Lewis for providing parts of the demo!




      From Grid to Cloud Computing | © 2008 by Knauer/Kornmayer; made available under the EPL v1.0

More Related Content

What's hot

OpenNebula Interoperability and Portability DMTF 2011
OpenNebula Interoperability and Portability  DMTF 2011OpenNebula Interoperability and Portability  DMTF 2011
OpenNebula Interoperability and Portability DMTF 2011Ignacio M. Llorente
 
Open nebula leading innovation in cloud computing management
Open nebula   leading innovation in cloud computing managementOpen nebula   leading innovation in cloud computing management
Open nebula leading innovation in cloud computing managementIgnacio M. Llorente
 
e-Infrastructures for Science and Industry
e-Infrastructures for Science and Industrye-Infrastructures for Science and Industry
e-Infrastructures for Science and IndustryWolfgang Gentzsch
 
[OSDC.tw 2011] The Path to Pass into PaaS -- How We Build the Solution
[OSDC.tw 2011] The Path to Pass into PaaS -- How We Build the Solution[OSDC.tw 2011] The Path to Pass into PaaS -- How We Build the Solution
[OSDC.tw 2011] The Path to Pass into PaaS -- How We Build the SolutionJeff Hung
 
Cloud is such stuff as dreams are made on
Cloud is such stuff as dreams are made onCloud is such stuff as dreams are made on
Cloud is such stuff as dreams are made onPatrick Chanezon
 
Blaze clan company presentation
Blaze clan   company presentationBlaze clan   company presentation
Blaze clan company presentationSupratik Ghatak
 
OSCON 2013 - The Hitchiker’s Guide to Open Source Cloud Computing
OSCON 2013 - The Hitchiker’s Guide to Open Source Cloud ComputingOSCON 2013 - The Hitchiker’s Guide to Open Source Cloud Computing
OSCON 2013 - The Hitchiker’s Guide to Open Source Cloud ComputingMark Hinkle
 
The Future of Cloud is Hybrid over Distance
The Future of Cloud is Hybrid over DistanceThe Future of Cloud is Hybrid over Distance
The Future of Cloud is Hybrid over DistanceRackspace
 
HPC Cloud Computing with OpenNebula
HPC Cloud Computing with OpenNebulaHPC Cloud Computing with OpenNebula
HPC Cloud Computing with OpenNebulaIgnacio M. Llorente
 
Becloud hybrid cloud
Becloud hybrid cloudBecloud hybrid cloud
Becloud hybrid cloudBecloud
 
Distributed Block-level Storage Management for OpenStack, by Danile lee
Distributed Block-level Storage Management for OpenStack, by Danile leeDistributed Block-level Storage Management for OpenStack, by Danile lee
Distributed Block-level Storage Management for OpenStack, by Danile leeHui Cheng
 
IIR Congres ICT & Recht - Cloud Computing - Peter de Haas - Microsoft - 20-04...
IIR Congres ICT & Recht - Cloud Computing - Peter de Haas - Microsoft - 20-04...IIR Congres ICT & Recht - Cloud Computing - Peter de Haas - Microsoft - 20-04...
IIR Congres ICT & Recht - Cloud Computing - Peter de Haas - Microsoft - 20-04...Peter de Haas
 
RightScale Sydney Customer Appreciation Day
RightScale Sydney Customer Appreciation DayRightScale Sydney Customer Appreciation Day
RightScale Sydney Customer Appreciation DayAmazon Web Services
 
Kubernetes for the VI Admin
Kubernetes for the VI AdminKubernetes for the VI Admin
Kubernetes for the VI AdminKendrick Coleman
 
Your Future with Cloud Computing - Dr. Werner Vogels - AWS Summit 2012 Australia
Your Future with Cloud Computing - Dr. Werner Vogels - AWS Summit 2012 AustraliaYour Future with Cloud Computing - Dr. Werner Vogels - AWS Summit 2012 Australia
Your Future with Cloud Computing - Dr. Werner Vogels - AWS Summit 2012 AustraliaAmazon Web Services
 
Utility metered cloud slideshare
Utility metered cloud   slideshareUtility metered cloud   slideshare
Utility metered cloud slideshareValencell, Inc.
 
AbiCloud Webinar 1.0
AbiCloud Webinar 1.0AbiCloud Webinar 1.0
AbiCloud Webinar 1.0Abiquo, Inc.
 

What's hot (20)

OpenNebula Interoperability and Portability DMTF 2011
OpenNebula Interoperability and Portability  DMTF 2011OpenNebula Interoperability and Portability  DMTF 2011
OpenNebula Interoperability and Portability DMTF 2011
 
NFV_vCPE
NFV_vCPENFV_vCPE
NFV_vCPE
 
Open nebula leading innovation in cloud computing management
Open nebula   leading innovation in cloud computing managementOpen nebula   leading innovation in cloud computing management
Open nebula leading innovation in cloud computing management
 
e-Infrastructures for Science and Industry
e-Infrastructures for Science and Industrye-Infrastructures for Science and Industry
e-Infrastructures for Science and Industry
 
[OSDC.tw 2011] The Path to Pass into PaaS -- How We Build the Solution
[OSDC.tw 2011] The Path to Pass into PaaS -- How We Build the Solution[OSDC.tw 2011] The Path to Pass into PaaS -- How We Build the Solution
[OSDC.tw 2011] The Path to Pass into PaaS -- How We Build the Solution
 
Cloud is such stuff as dreams are made on
Cloud is such stuff as dreams are made onCloud is such stuff as dreams are made on
Cloud is such stuff as dreams are made on
 
Blaze clan company presentation
Blaze clan   company presentationBlaze clan   company presentation
Blaze clan company presentation
 
OSCON 2013 - The Hitchiker’s Guide to Open Source Cloud Computing
OSCON 2013 - The Hitchiker’s Guide to Open Source Cloud ComputingOSCON 2013 - The Hitchiker’s Guide to Open Source Cloud Computing
OSCON 2013 - The Hitchiker’s Guide to Open Source Cloud Computing
 
The Future of Cloud is Hybrid over Distance
The Future of Cloud is Hybrid over DistanceThe Future of Cloud is Hybrid over Distance
The Future of Cloud is Hybrid over Distance
 
HPC Cloud Computing with OpenNebula
HPC Cloud Computing with OpenNebulaHPC Cloud Computing with OpenNebula
HPC Cloud Computing with OpenNebula
 
Becloud hybrid cloud
Becloud hybrid cloudBecloud hybrid cloud
Becloud hybrid cloud
 
Distributed Block-level Storage Management for OpenStack, by Danile lee
Distributed Block-level Storage Management for OpenStack, by Danile leeDistributed Block-level Storage Management for OpenStack, by Danile lee
Distributed Block-level Storage Management for OpenStack, by Danile lee
 
IIR Congres ICT & Recht - Cloud Computing - Peter de Haas - Microsoft - 20-04...
IIR Congres ICT & Recht - Cloud Computing - Peter de Haas - Microsoft - 20-04...IIR Congres ICT & Recht - Cloud Computing - Peter de Haas - Microsoft - 20-04...
IIR Congres ICT & Recht - Cloud Computing - Peter de Haas - Microsoft - 20-04...
 
RightScale Sydney Customer Appreciation Day
RightScale Sydney Customer Appreciation DayRightScale Sydney Customer Appreciation Day
RightScale Sydney Customer Appreciation Day
 
Kubernetes for the VI Admin
Kubernetes for the VI AdminKubernetes for the VI Admin
Kubernetes for the VI Admin
 
Secure cloud mining By ahlam
Secure cloud mining  By ahlamSecure cloud mining  By ahlam
Secure cloud mining By ahlam
 
Your Future with Cloud Computing - Dr. Werner Vogels - AWS Summit 2012 Australia
Your Future with Cloud Computing - Dr. Werner Vogels - AWS Summit 2012 AustraliaYour Future with Cloud Computing - Dr. Werner Vogels - AWS Summit 2012 Australia
Your Future with Cloud Computing - Dr. Werner Vogels - AWS Summit 2012 Australia
 
Utility metered cloud slideshare
Utility metered cloud   slideshareUtility metered cloud   slideshare
Utility metered cloud slideshare
 
AbiCloud Webinar 1.0
AbiCloud Webinar 1.0AbiCloud Webinar 1.0
AbiCloud Webinar 1.0
 
Smals
Smals Smals
Smals
 

Viewers also liked

Presentation grid cloud computing
Presentation grid cloud computingPresentation grid cloud computing
Presentation grid cloud computingsebky adil adil
 
A Scalable and Distributed Electrical Power Monitoring System Utilizing Cloud...
A Scalable and Distributed Electrical Power Monitoring System Utilizing Cloud...A Scalable and Distributed Electrical Power Monitoring System Utilizing Cloud...
A Scalable and Distributed Electrical Power Monitoring System Utilizing Cloud...Ryousei Takano
 
Benefits of Grid Computing in the Cloud
Benefits of Grid Computing in the CloudBenefits of Grid Computing in the Cloud
Benefits of Grid Computing in the CloudRightScale
 
UCGEC Smart Grid Seminar Ii
UCGEC Smart Grid Seminar IiUCGEC Smart Grid Seminar Ii
UCGEC Smart Grid Seminar IiMartin Kurtovich
 
Cloud Computing: The Green Grid
Cloud Computing: The Green GridCloud Computing: The Green Grid
Cloud Computing: The Green GridTarry Singh
 
Cloud computing vs grid computing
Cloud computing vs grid computingCloud computing vs grid computing
Cloud computing vs grid computing8neutron8
 
A secure cloud computing based framework for big information management syste...
A secure cloud computing based framework for big information management syste...A secure cloud computing based framework for big information management syste...
A secure cloud computing based framework for big information management syste...Pawan Arya
 
Cloud computing and Grid Computing
Cloud computing and Grid ComputingCloud computing and Grid Computing
Cloud computing and Grid Computingprabathsl
 
Grid computing [2005]
Grid computing [2005]Grid computing [2005]
Grid computing [2005]Raul Soto
 
Cloud Computing and your Data Warehouse
Cloud Computing and your Data WarehouseCloud Computing and your Data Warehouse
Cloud Computing and your Data Warehousedrluckyspin
 
Distributed computing ).ppt him
Distributed computing ).ppt himDistributed computing ).ppt him
Distributed computing ).ppt himHimanshu Saini
 
Grid computing Seminar PPT
Grid computing Seminar PPTGrid computing Seminar PPT
Grid computing Seminar PPTUpender Upr
 
Virtualization in cloud computing ppt
Virtualization in cloud computing pptVirtualization in cloud computing ppt
Virtualization in cloud computing pptMehul Patel
 
Seminar on cloud computing by Prashant Gupta
Seminar on cloud computing by Prashant GuptaSeminar on cloud computing by Prashant Gupta
Seminar on cloud computing by Prashant GuptaPrashant Gupta
 
LinkedIn SlideShare: Knowledge, Well-Presented
LinkedIn SlideShare: Knowledge, Well-PresentedLinkedIn SlideShare: Knowledge, Well-Presented
LinkedIn SlideShare: Knowledge, Well-PresentedSlideShare
 

Viewers also liked (16)

Presentation grid cloud computing
Presentation grid cloud computingPresentation grid cloud computing
Presentation grid cloud computing
 
A Scalable and Distributed Electrical Power Monitoring System Utilizing Cloud...
A Scalable and Distributed Electrical Power Monitoring System Utilizing Cloud...A Scalable and Distributed Electrical Power Monitoring System Utilizing Cloud...
A Scalable and Distributed Electrical Power Monitoring System Utilizing Cloud...
 
Benefits of Grid Computing in the Cloud
Benefits of Grid Computing in the CloudBenefits of Grid Computing in the Cloud
Benefits of Grid Computing in the Cloud
 
Smart Grid
Smart GridSmart Grid
Smart Grid
 
UCGEC Smart Grid Seminar Ii
UCGEC Smart Grid Seminar IiUCGEC Smart Grid Seminar Ii
UCGEC Smart Grid Seminar Ii
 
Cloud Computing: The Green Grid
Cloud Computing: The Green GridCloud Computing: The Green Grid
Cloud Computing: The Green Grid
 
Cloud computing vs grid computing
Cloud computing vs grid computingCloud computing vs grid computing
Cloud computing vs grid computing
 
A secure cloud computing based framework for big information management syste...
A secure cloud computing based framework for big information management syste...A secure cloud computing based framework for big information management syste...
A secure cloud computing based framework for big information management syste...
 
Cloud computing and Grid Computing
Cloud computing and Grid ComputingCloud computing and Grid Computing
Cloud computing and Grid Computing
 
Grid computing [2005]
Grid computing [2005]Grid computing [2005]
Grid computing [2005]
 
Cloud Computing and your Data Warehouse
Cloud Computing and your Data WarehouseCloud Computing and your Data Warehouse
Cloud Computing and your Data Warehouse
 
Distributed computing ).ppt him
Distributed computing ).ppt himDistributed computing ).ppt him
Distributed computing ).ppt him
 
Grid computing Seminar PPT
Grid computing Seminar PPTGrid computing Seminar PPT
Grid computing Seminar PPT
 
Virtualization in cloud computing ppt
Virtualization in cloud computing pptVirtualization in cloud computing ppt
Virtualization in cloud computing ppt
 
Seminar on cloud computing by Prashant Gupta
Seminar on cloud computing by Prashant GuptaSeminar on cloud computing by Prashant Gupta
Seminar on cloud computing by Prashant Gupta
 
LinkedIn SlideShare: Knowledge, Well-Presented
LinkedIn SlideShare: Knowledge, Well-PresentedLinkedIn SlideShare: Knowledge, Well-Presented
LinkedIn SlideShare: Knowledge, Well-Presented
 

Similar to g Eclipse @ Eclipse Summit Europe 2008

Cloud Computing and Eclipse technology - how does it fit together?
Cloud Computing and Eclipse technology - how does it fit together?Cloud Computing and Eclipse technology - how does it fit together?
Cloud Computing and Eclipse technology - how does it fit together?Markus Knauer
 
Cloud Computing, SDN, Big Data and Internet of Everything - Lew Tucker
Cloud Computing, SDN, Big Data and Internet of Everything - Lew TuckerCloud Computing, SDN, Big Data and Internet of Everything - Lew Tucker
Cloud Computing, SDN, Big Data and Internet of Everything - Lew TuckerLew Tucker
 
Operating the Hyperscale Cloud
Operating the Hyperscale CloudOperating the Hyperscale Cloud
Operating the Hyperscale CloudOpen Stack
 
Hp Ncoic Susanne Balle Sept17 Final
Hp Ncoic Susanne Balle Sept17 FinalHp Ncoic Susanne Balle Sept17 Final
Hp Ncoic Susanne Balle Sept17 FinalGovCloud Network
 
OSCON 2012 OpenStack Automation and DevOps Best Practices
OSCON 2012 OpenStack Automation and DevOps Best PracticesOSCON 2012 OpenStack Automation and DevOps Best Practices
OSCON 2012 OpenStack Automation and DevOps Best PracticesMatt Ray
 
Cloud Computing - Jan 2011 - Chandna
Cloud Computing - Jan 2011 - ChandnaCloud Computing - Jan 2011 - Chandna
Cloud Computing - Jan 2011 - ChandnaAsheem Chandna
 
Access security on cloud computing implemented in hadoop system
Access security on cloud computing implemented in hadoop systemAccess security on cloud computing implemented in hadoop system
Access security on cloud computing implemented in hadoop systemJoão Gabriel Lima
 
The unified data center for cloud david yen
The unified data center for cloud david yenThe unified data center for cloud david yen
The unified data center for cloud david yendeepersnet
 
OpenStack Quantum Network Service
OpenStack Quantum Network ServiceOpenStack Quantum Network Service
OpenStack Quantum Network ServiceLew Tucker
 
Hitchhiker's Guide to Open Source Cloud Computing
Hitchhiker's Guide to Open Source Cloud ComputingHitchhiker's Guide to Open Source Cloud Computing
Hitchhiker's Guide to Open Source Cloud ComputingMark Hinkle
 
Dell web monsters-oct2011-v6-public
Dell web monsters-oct2011-v6-publicDell web monsters-oct2011-v6-public
Dell web monsters-oct2011-v6-publicBarton George
 
Cloud Computing Webinar
Cloud Computing WebinarCloud Computing Webinar
Cloud Computing WebinarSaif Ahmad
 
In De Wolken Met Cloud Computing
In De Wolken Met Cloud ComputingIn De Wolken Met Cloud Computing
In De Wolken Met Cloud ComputingAnko Duizer
 
Taiye Lambo - Auditing the cloud
Taiye Lambo - Auditing the cloudTaiye Lambo - Auditing the cloud
Taiye Lambo - Auditing the cloudnooralmousa
 
NCOIC Enterprise Cloud Computing - Kevin Jackson
NCOIC Enterprise Cloud Computing - Kevin JacksonNCOIC Enterprise Cloud Computing - Kevin Jackson
NCOIC Enterprise Cloud Computing - Kevin JacksonGovCloud Network
 
Cloud Application Platforms – Reality & Promise
Cloud Application Platforms – Reality & PromiseCloud Application Platforms – Reality & Promise
Cloud Application Platforms – Reality & PromiseIntel Corporation
 

Similar to g Eclipse @ Eclipse Summit Europe 2008 (20)

Cloud Computing and Eclipse technology - how does it fit together?
Cloud Computing and Eclipse technology - how does it fit together?Cloud Computing and Eclipse technology - how does it fit together?
Cloud Computing and Eclipse technology - how does it fit together?
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud Computing, SDN, Big Data and Internet of Everything - Lew Tucker
Cloud Computing, SDN, Big Data and Internet of Everything - Lew TuckerCloud Computing, SDN, Big Data and Internet of Everything - Lew Tucker
Cloud Computing, SDN, Big Data and Internet of Everything - Lew Tucker
 
Cloudy Ajax 08 10
Cloudy Ajax 08 10Cloudy Ajax 08 10
Cloudy Ajax 08 10
 
Operating the Hyperscale Cloud
Operating the Hyperscale CloudOperating the Hyperscale Cloud
Operating the Hyperscale Cloud
 
Hp Ncoic Susanne Balle Sept17 Final
Hp Ncoic Susanne Balle Sept17 FinalHp Ncoic Susanne Balle Sept17 Final
Hp Ncoic Susanne Balle Sept17 Final
 
OSCON 2012 OpenStack Automation and DevOps Best Practices
OSCON 2012 OpenStack Automation and DevOps Best PracticesOSCON 2012 OpenStack Automation and DevOps Best Practices
OSCON 2012 OpenStack Automation and DevOps Best Practices
 
Cloud Computing - Jan 2011 - Chandna
Cloud Computing - Jan 2011 - ChandnaCloud Computing - Jan 2011 - Chandna
Cloud Computing - Jan 2011 - Chandna
 
Access security on cloud computing implemented in hadoop system
Access security on cloud computing implemented in hadoop systemAccess security on cloud computing implemented in hadoop system
Access security on cloud computing implemented in hadoop system
 
The unified data center for cloud david yen
The unified data center for cloud david yenThe unified data center for cloud david yen
The unified data center for cloud david yen
 
OpenStack Quantum Network Service
OpenStack Quantum Network ServiceOpenStack Quantum Network Service
OpenStack Quantum Network Service
 
Hitchhiker's Guide to Open Source Cloud Computing
Hitchhiker's Guide to Open Source Cloud ComputingHitchhiker's Guide to Open Source Cloud Computing
Hitchhiker's Guide to Open Source Cloud Computing
 
Dell web monsters-oct2011-v6-public
Dell web monsters-oct2011-v6-publicDell web monsters-oct2011-v6-public
Dell web monsters-oct2011-v6-public
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud Computing Webinar
Cloud Computing WebinarCloud Computing Webinar
Cloud Computing Webinar
 
In De Wolken Met Cloud Computing
In De Wolken Met Cloud ComputingIn De Wolken Met Cloud Computing
In De Wolken Met Cloud Computing
 
Taiye Lambo - Auditing the cloud
Taiye Lambo - Auditing the cloudTaiye Lambo - Auditing the cloud
Taiye Lambo - Auditing the cloud
 
NCOIC Enterprise Cloud Computing - Kevin Jackson
NCOIC Enterprise Cloud Computing - Kevin JacksonNCOIC Enterprise Cloud Computing - Kevin Jackson
NCOIC Enterprise Cloud Computing - Kevin Jackson
 
Cloud Application Platforms – Reality & Promise
Cloud Application Platforms – Reality & PromiseCloud Application Platforms – Reality & Promise
Cloud Application Platforms – Reality & Promise
 

Recently uploaded

From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 

Recently uploaded (20)

From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 

g Eclipse @ Eclipse Summit Europe 2008

  • 1. From Grid to Cloud Computing Integration of Amazon Cloud in g-Eclipse Markus Knauer (EclipseSource | Innoopract) Harald Kornmayer (NEC Laboratories Europe) © 2008 by Knauer/Kornmayer; made available under the EPL v1.0 | 19th of Nov. 2008
  • 2. From Grid to Cloud ?  The “Grid Vision” is  “To solve together a (scientific) problem, by connecting the distributed resources (of scientists) within different administrative domains dynamically and coordinately with the help of fast networks to build a „virtual computing center/organization” (According to Foster/Kesselman; end of last century)  The Cloud Vision is  not so well defined!!  Many Grid slides showed the virtual computing center as a “Cloud” 2 From Grid to Cloud Computing | © 2008 by Knauer/Kornmayer; made available under the EPL v1.0
  • 3. What makes the Cloud a hype? Pay-per-use Virtualization Web2.0 SaaS Grid Green Computing Utility Computing IaaS PaaS SaaS – Software as a Service PaaS – Platform as a Service IaaS – Infrastructure as a Service  Business-like spoken  “organisations are switching from company-owned hardware and software assets to per-use service-based models“ (Gartner 2008)  transform CAPEX to OPEX  “people's applications and information are going to be accessible to them from anywhere because it will all be up there in the Cloud.” (Eric Schmidt/Google) 3 From Grid to Cloud Computing | © 2008 by Knauer/Kornmayer; made available under the EPL v1.0
  • 4. Future Cloud systems blueprint Web 2.0 User front ends  10000 foot view Pay-per-use SaaS Utility computing PaaS Grid Grid Pay-per-use IaaS Green Comp. Virtualization 4 From Grid to Cloud Computing | © 2008 by Knauer/Kornmayer; made available under the EPL v1.0
  • 5. The market 5 From Grid to Cloud Computing | © 2008 by Knauer/Kornmayer; made available under the EPL v1.0
  • 6. The Cloud use cases g-Eclipse submit jobs monitor jobs check jobs  Not different from the Grid organize workflow user use cases of g-Eclipse replicate data create/delete data  Manage data visualize data operator check resources  Manage computing build workflow infrastructure monitor resources developer code application monitor application configure resources  Tooling for seamless benchmark resources access is required deploy application manage VO debug/test application 6 From Grid to Cloud Computing | © 2008 by Knauer/Kornmayer; made available under the EPL v1.0
  • 7. g-Eclipse and the Cloud  Provides a middleware/infrastructure independent model for Grid access g-Eclipse  Including dedicated views and wizards Implementation Layer  Support as of today two Grid middlewares (Middleware)  gLite  Grid middleware of the LHC accelerator (CERN)  GRIA Abstraction Layer  (service-oriented middleware to support B2B collaborations; Core UI based on WSRF)  Interesting question:  Can we integrate the infrastructure from Amazon Eclipse Platform Web Services (AWS) in the g-Eclipse framework??  Simple Storage Service (S3) Eclipse Extension Point  Elastic Computing Cloud (EC2) 7 From Grid to Cloud Computing | © 2008 by Knauer/Kornmayer; made available under the EPL v1.0
  • 8. g-Eclipse – the project  www.geclipse.eu  www.eclipse.org/geclipse  Project funded by the European  Technology project at the Commission Eclipse Foundation (INFSO-32347)  Release 1.0.0 with stable API  8 partners scheduled for end of 2008  Including AWS support  Gathering community  i.e. in different Grid projects worldwide  by collaborating with other Eclipse projects  Until end of 2008 8 From Grid to Cloud Computing | © 2008 by Knauer/Kornmayer; made available under the EPL v1.0
  • 9. Prerequisites for the demo  Amazon AWS Account  http://aws.amazon.com/  One of the available 3.4 Eclipse Downloads  g-Eclipse Framework  http://download.eclipse.org/technology/geclipse/updates/1.0/  g-Eclipse Amazon Webservice Integration  http://www.geclipse.eu/update/1.0/  We work on moving it to eclipse.org  Switch to the g-Eclipse User Perspective and start creating a new Grid Project  AMI with image ID: ami-2766824e (or ask for an updated one)  You can connect e.g. via ssh to user 'tomcat' with PW 'EclipseCon'  See README in /home/tomcat 9 From Grid to Cloud Computing | © 2008 by Knauer/Kornmayer; made available under the EPL v1.0
  • 10. Demo mode  Create a Grid project for Amazon Web service  Including the definition of a Virtual Organisation  Access data at S3 resources  Based on EFS  Secure authorisation and interoperability  Start a Cloud computing instance at EC2  Open seamless connection  Start OSGi remotely  Deploy bundles into a running Tomcat with p2  Enjoy a simple RAP-based application  Screenshots and (movies) 10 From Grid to Cloud Computing | © 2008 by Knauer/Kornmayer; made available under the EPL v1.0
  • 11. Summary  g-Eclipse  is an extensible framework which enables intuitive and easy access for various Grid actors  relies on the Eclipse framework  Provides Grid model to seamlessly integrate Grid and Cloud resources  can be extended to support different Grid middleware systems.  gLite, GRIA, AWS are already available  Grid computing and Cloud computing are similar in many senses  Grid + Cloud  Groud  g-Eclipse can contribute to the future Eclipse runtime framework supporting IaaS, SaaS, PaaS 11 From Grid to Cloud Computing | © 2008 by Knauer/Kornmayer; made available under the EPL v1.0
  • 12. Outlook – Possible Eclipse Cloud stack RCP Web 2.0 RCP User front end RAP RT STP Pay-per-use SaaS Utility computing ECF PaaS p2 Grid Equinox g-Eclipse Grid Pay-per-use IaaS Green Comp. Virtualization 12 From Grid to Cloud Computing | © 2008 by Knauer/Kornmayer; made available under the EPL v1.0
  • 13. How to contribute  Use our tool and send us feedback!  Webpage www.eclipse.org/geclipse or www.geclipse.eu  Developer mailing list  https://dev.eclipse.org/mailman/listinfo/geclipse-dev  Bugzilla  https://bugs.eclipse.org/bugs  Collaborate and provide patches for other middleware systems  Contact {at} geclipse.eu  Acknowledgement  Thanks to Scott Lewis for providing parts of the demo! From Grid to Cloud Computing | © 2008 by Knauer/Kornmayer; made available under the EPL v1.0