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

Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...Wes McKinney
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Nikki Chapple
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Mark Goldstein
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesBernd Ruecker
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Hiroshi SHIBATA
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationKnoldus Inc.
 
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxGenerative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxfnnc6jmgwh
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality AssuranceInflectra
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Strongerpanagenda
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesManik S Magar
 

Recently uploaded (20)

Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architectures
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog Presentation
 
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxGenerative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
 

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