SlideShare ist ein Scribd-Unternehmen logo
1 von 18
Downloaden Sie, um offline zu lesen
SVM 2011
      5th International DMTF Academic Alliance Workshop on
              Systems and Virtualization Management
                       Standards and the Cloud
                   Paris, France, October 24th, 2011



          OpenNebula Interoperability and
                   Portability
                                       Ignacio M. Llorente
                                            Project Director




© OpenNebula Project. Creative Commons Attribution-NonCommercial-ShareAlike License   1/18
Contents
OpenNebula Interoperability and Portability!



●  What is Cloud Computing?
●  What is OpenNebula?
●  Who Use OpeNebula?
●  Challenges for Portability and Interoperability?
●  Our Approach for Interoperability and Portability
●  Some Examples of Community Collaborations




OpenNebula Interoperability and Portability            2/18
What is Cloud Computing?
Types of Cloud Services for Provision of IT Capabilities as a Service!
                                                  What                      Who
                                               On-demand                   End-user
     Software as a Service                    access to any     (does not care about hw or sw)
                                               application



                                               Platform for               Developer
     Platform as a Service                     building and    (no managing of the underlying hw
                                              delivering web             & swlayers)
                                               applications




        Infrastructure as a                   Raw computer           System Administrator
                 ᄎ
              Service
                                              infrastructure     (complete management of the
                                                                    computer infrastructure)




      Physical Infrastructure

OpenNebula Interoperability and Portability                                                      3/18
What is Cloud Computing?
Provision of Virtualized Resources as a Service!



                                                               •  Raw infrastructure
               •  Management Console                              resources
               •  Simple REST API’s




               Manage
              Instances




                                              •  Pay-as-you-go & elastic capacity



OpenNebula Interoperability and Portability                                            4/18
What is OpenNebula?
IaaS Cloud Computing Tool for Managing a Data Center's Virtual Infrastructure!


Adaptable
● Customizable and Extensible
Proven
● Many Massive Scale Production Deployments
Powerful and Innovative
● Advanced Enterprise-class Functionality
No Lock-in
● Platform Independent and Interoperable
Interoperable
● Popular cloud APIs and standard based
Openness
● Fully open-source
● Apache license



OpenNebula Interoperability and Portability                                      5/18
What is OpenNebula?
Building the Industry Standard Open Source Cloud Computing Tool!

                                                        Third party scalability
  • Develop & innovate                                  tests: 16000 VMs
  • Support the community
  • Collaborate                                                   Commercial Support


                   TP
                            v1.0              v1.2   v1.4       v2.0      v2.2 V3.0


2005           2008                  2009             2010             2011       2012
dsa group doing
   research…


                                                                    4,000 downloads/
                                                                         month
                            European Funding
OpenNebula Interoperability and Portability                                              6/18
Who Use OpenNebula?
Organizations Building Clouds and Innovative Projects!

    Organizations Building Clouds for Development, Testing and Production




          Projects Building an Open Cloud Ecosystem Around OpenNebula




                          16,000 VMs!




OpenNebula Interoperability and Portability                             7/18
Who Use OpenNebula?
Different Models of Deployment!



   Model                    Definition                         Cloud Cases
                Infrastructure is owned by    •  Optimize and simplify internal operation
      Private



                a single organization and     •  SaaS/PaaS support
                made available only to the    •  IT consolidation within large organizations
                organization                     (Goverment Clouds, University Clouds…)

                Infrastructure is owned by    •  Commercial cloud providers, mostly
                a single organization and        hosting providers to offer low cost solutions
      Public




                made available to other          with limited control/configuration and
                organizations over the           security/reliability good enough
                Internet                      •  Science public clouds to enable scientific
                                                 and educational projects or to experiment
                                                 with cloud computing
                Infrastructure is owned by    •  Telecom cloud providers to offer premium
     Private
     Virtual




                a single organization and        solutions with additional control/
                made available to other          configuration and security/reliability
                organization over a
                dedicated private network




OpenNebula Interoperability and Portability                                                    8/18
The Challenges
Transparent Combination of Local Resources with Cloud Resources with No Changes!

   1. Management Interfaces for                              2. Management Interfaces
     Virtual Workloads                                         for Data Elements



                      VM


                              VM              VM                    VM     VM


                                                                           4. Contextualization


                                                       3. VM Image Description
       5. Management of Cross-site
          Networking
                                                   6. Common Execution Framework
                                                    (Instance Type, QoS and Security)
OpenNebula Interoperability and Portability                                                  9/18
Our Approach
Leveraging Existing Standards and Implementing Interoperation!


      Standardization
      ●  Implement standards
      ●  Integrate with standards




      Which Standard?
      ●  Different de jure standards
      ●  Several de facto standards




       Interoperation
        ●  Implement adaptors
        ●  Use transformers


OpenNebula Interoperability and Portability                      10/18
Our Approach
A Quickly Growing Ecosystem for Interoperability and Portability!


  Ecosystem


                                        OVF   CDMI




                                                     Ecosystem



   Ecosystem




New OpenNebula Working Group!
OpenNebula Interoperability and Portability                         11/18
Some Examples of Community Collaborations
OCCI & CDMI for OpenNebula by GWDG!
Development of OCCI 1.1 Framework for OpenNebula 3.0
● Advanced integration of CDMI into OpenNebula
● Participation in OGF OCCI WG and in DMTF CMWG

Upcoming features
● Rewrite in Ruby on Rails with focus on quality, scalability and extendibility
● Advanced authentication (X.509, Shibboleth, OpenID)
● Sync up with Contrail project to support OVF
● Support for SLAs based on SLA@SOI project




                           http://dev.opennebula.org/projects/ogf-occi
OpenNebula Interoperability and Portability                                       12/18
Some Examples of Community Collaborations
Contrail – Open Computing Infrastructure for Elastic Services!

Development of OVF 1.1.0 for OpenNebula 3.0
● The Contrail project aims to develop tools for
  creating and managing a federation of private and
  public clouds
● Contrail uses OVF for distributed applications
Contributions to OpenNebula
● OVF translation tool enabling deployment of
  applications over OpenNebula IaaS clouds




                     http://contrail-project.eu
OpenNebula Interoperability and Portability                      13/18
Some Examples of Community Collaborations
StratusLab - Enhancing Grid Infrastructures with Cloud Computing !

Using OCCI for Federation and Developing jclouds
● Simplify and optimize its use and operation, providing a more flexible,
  dynamic environment for scientists; and enhance existing computing
  infrastructures with “IaaS” paradigms




                                              www.stratuslab.org

                                               www.StratusLab.eu

OpenNebula Interoperability and Portability                                14/18
Some Examples of Community Collaborations
CompatibleOne – Cloud Brokering Service!

Using OCCI for Federation




OpenNebula Interoperability and Portability   15/18
Some Examples of Community Collaborations
BonFIRE - Building Service Testbeds on FIRE!

Using OCCI for Federation
● Design, build and operate a multi-site cloud-based facility to support
  research across applications, services and systems targeting services
  research community on Future Internet




                                              www.BonFIRE-Project.eu
OpenNebula Interoperability and Portability                                16/18
Some Examples of Community Collaborations
MEGHA– Spanish R&E Intercloud Initiative !

Using OCCI for Federation
● Interoperable federated clouds platform to streamline the use of cloud
  technologies among R&E services centers and provide support to
  integrate new technologies and infrastructures over cloud
Infrastructure
● 3 OpenNebula geographical dispersed instances
● +300 distributed cores +25TB
● Network, security and identity support




                             http://wiki.rediris.es/megha/MainPage
OpenNebula Interoperability and Portability                                17/18
Questions?
We Will Be Happy to Answer Any Question !

                           CloudPlan.org      @imllorente




OpenNebula Interoperability and Portability                 18/18

Weitere ähnliche Inhalte

Was ist angesagt?

Constantino vazquez open nebula cloud case studies
Constantino vazquez   open nebula cloud case studiesConstantino vazquez   open nebula cloud case studies
Constantino vazquez open nebula cloud case studies
CloudExpoEurope
 
Open nebula a reference open cloud stack
Open nebula   a reference open cloud stackOpen nebula   a reference open cloud stack
Open nebula a reference open cloud stack
Ignacio M. Llorente
 
OpenNebula Interoperability
OpenNebula InteroperabilityOpenNebula Interoperability
OpenNebula Interoperability
dmamolina
 
Ignacio design and building of iaa s clouds
Ignacio design and building of iaa s cloudsIgnacio design and building of iaa s clouds
Ignacio design and building of iaa s clouds
EuroCloud
 
Taiye Lambo - Auditing the cloud
Taiye Lambo - Auditing the cloudTaiye Lambo - Auditing the cloud
Taiye Lambo - Auditing the cloud
nooralmousa
 

Was ist angesagt? (18)

Constantino vazquez open nebula cloud case studies
Constantino vazquez   open nebula cloud case studiesConstantino vazquez   open nebula cloud case studies
Constantino vazquez open nebula cloud case studies
 
Challenges in hybrid and federated cloud computing
Challenges in hybrid and federated cloud computingChallenges in hybrid and federated cloud computing
Challenges in hybrid and federated cloud computing
 
Nimbus Concept
Nimbus ConceptNimbus Concept
Nimbus Concept
 
Mobility and federation of Cloud computing
Mobility and federation of Cloud computingMobility and federation of Cloud computing
Mobility and federation of Cloud computing
 
Open nebula a reference open cloud stack
Open nebula   a reference open cloud stackOpen nebula   a reference open cloud stack
Open nebula a reference open cloud stack
 
OpenNebula Interoperability
OpenNebula InteroperabilityOpenNebula Interoperability
OpenNebula Interoperability
 
Bringing Private Cloud Computing to HPC and Science - Berkeley Lab - July 2014
Bringing Private Cloud Computing to HPC and Science  - Berkeley Lab - July 2014 Bringing Private Cloud Computing to HPC and Science  - Berkeley Lab - July 2014
Bringing Private Cloud Computing to HPC and Science - Berkeley Lab - July 2014
 
Back that *aa s up – bridging multiple clouds for bursting and redundancy
Back that *aa s up – bridging multiple clouds for bursting and redundancyBack that *aa s up – bridging multiple clouds for bursting and redundancy
Back that *aa s up – bridging multiple clouds for bursting and redundancy
 
Ignacio design and building of iaa s clouds
Ignacio design and building of iaa s cloudsIgnacio design and building of iaa s clouds
Ignacio design and building of iaa s clouds
 
IAPP Atlanta Chapter Meeting 2013 February
IAPP Atlanta Chapter Meeting 2013 FebruaryIAPP Atlanta Chapter Meeting 2013 February
IAPP Atlanta Chapter Meeting 2013 February
 
A Reference Architecture for a Federated Cloud for Research
A Reference Architecture for a Federated Cloud for ResearchA Reference Architecture for a Federated Cloud for Research
A Reference Architecture for a Federated Cloud for Research
 
Open Nebula An Innovative Open Source Toolkit For Building Cloud Solutions ...
Open Nebula   An Innovative Open Source Toolkit For Building Cloud Solutions ...Open Nebula   An Innovative Open Source Toolkit For Building Cloud Solutions ...
Open Nebula An Innovative Open Source Toolkit For Building Cloud Solutions ...
 
StratusLab: Darn Simple Cloud
StratusLab: Darn Simple CloudStratusLab: Darn Simple Cloud
StratusLab: Darn Simple Cloud
 
Community cloud
 Community cloud Community cloud
Community cloud
 
Hybrid Cloud Computing (IBM System z)
Hybrid Cloud Computing (IBM System z)Hybrid Cloud Computing (IBM System z)
Hybrid Cloud Computing (IBM System z)
 
Taiye Lambo - Auditing the cloud
Taiye Lambo - Auditing the cloudTaiye Lambo - Auditing the cloud
Taiye Lambo - Auditing the cloud
 
MISA Cloud workshop - Cloud 101
MISA Cloud workshop - Cloud 101MISA Cloud workshop - Cloud 101
MISA Cloud workshop - Cloud 101
 
Idc white paper kvm – open source virtualization for the enterprise and ope...
Idc white paper   kvm – open source virtualization for the enterprise and ope...Idc white paper   kvm – open source virtualization for the enterprise and ope...
Idc white paper kvm – open source virtualization for the enterprise and ope...
 

Ähnlich wie OpenNebula Interoperability and Portability DMTF 2011

Open source and standards - unleashing the potential for innovation of cloud ...
Open source and standards - unleashing the potential for innovation of cloud ...Open source and standards - unleashing the potential for innovation of cloud ...
Open source and standards - unleashing the potential for innovation of cloud ...
Ignacio M. Llorente
 
Innovation in cloud computing architectures with open nebula
Innovation in cloud computing architectures with open nebulaInnovation in cloud computing architectures with open nebula
Innovation in cloud computing architectures with open nebula
Ignacio M. Llorente
 
OpenNebulaConf 2013 - Hands-on Tutorial: 1. Introduction and Architecture
OpenNebulaConf 2013 - Hands-on Tutorial: 1. Introduction and ArchitectureOpenNebulaConf 2013 - Hands-on Tutorial: 1. Introduction and Architecture
OpenNebulaConf 2013 - Hands-on Tutorial: 1. Introduction and Architecture
OpenNebula Project
 
Open Stack Cloud Services
Open Stack Cloud ServicesOpen Stack Cloud Services
Open Stack Cloud Services
Saurabh Gupta
 
CloudOpen 2012 OpenNebula talk
CloudOpen 2012 OpenNebula talkCloudOpen 2012 OpenNebula talk
CloudOpen 2012 OpenNebula talk
OpenNebula Project
 
CompatibleOne OW2 Annual Conf 2010
CompatibleOne OW2 Annual Conf 2010CompatibleOne OW2 Annual Conf 2010
CompatibleOne OW2 Annual Conf 2010
CompatibleOne
 
Cloud Standards: EnablingInteroperability.and.package.delivery
Cloud Standards: EnablingInteroperability.and.package.deliveryCloud Standards: EnablingInteroperability.and.package.delivery
Cloud Standards: EnablingInteroperability.and.package.delivery
Abiquo, Inc.
 
CompatibleOne OW2 Conference Nov10
CompatibleOne OW2 Conference Nov10CompatibleOne OW2 Conference Nov10
CompatibleOne OW2 Conference Nov10
OW2
 
CompatibleOne CloudExpo Europe 2011
CompatibleOne CloudExpo Europe 2011CompatibleOne CloudExpo Europe 2011
CompatibleOne CloudExpo Europe 2011
CompatibleOne
 

Ähnlich wie OpenNebula Interoperability and Portability DMTF 2011 (20)

Open source and standards - unleashing the potential for innovation of cloud ...
Open source and standards - unleashing the potential for innovation of cloud ...Open source and standards - unleashing the potential for innovation of cloud ...
Open source and standards - unleashing the potential for innovation of cloud ...
 
OpenNebula TechDay Boston 2015 - introduction and architecture
OpenNebula TechDay Boston 2015 - introduction and architectureOpenNebula TechDay Boston 2015 - introduction and architecture
OpenNebula TechDay Boston 2015 - introduction and architecture
 
LinuxTag 2013
LinuxTag 2013LinuxTag 2013
LinuxTag 2013
 
Innovation in cloud computing architectures with open nebula
Innovation in cloud computing architectures with open nebulaInnovation in cloud computing architectures with open nebula
Innovation in cloud computing architectures with open nebula
 
OpenNebulaConf 2013 - Hands-on Tutorial: 1. Introduction and Architecture
OpenNebulaConf 2013 - Hands-on Tutorial: 1. Introduction and ArchitectureOpenNebulaConf 2013 - Hands-on Tutorial: 1. Introduction and Architecture
OpenNebulaConf 2013 - Hands-on Tutorial: 1. Introduction and Architecture
 
OpenNebula - Open-source Enterprise Cloud Simplified - CeBIT March 2014
OpenNebula - Open-source Enterprise Cloud Simplified - CeBIT March 2014OpenNebula - Open-source Enterprise Cloud Simplified - CeBIT March 2014
OpenNebula - Open-source Enterprise Cloud Simplified - CeBIT March 2014
 
OpenNebula - The Project
OpenNebula - The ProjectOpenNebula - The Project
OpenNebula - The Project
 
OSDC 2012 | OpenNebula Open Source Toolkit for DataCenter Virtualization by C...
OSDC 2012 | OpenNebula Open Source Toolkit for DataCenter Virtualization by C...OSDC 2012 | OpenNebula Open Source Toolkit for DataCenter Virtualization by C...
OSDC 2012 | OpenNebula Open Source Toolkit for DataCenter Virtualization by C...
 
Open Stack Cloud Services
Open Stack Cloud ServicesOpen Stack Cloud Services
Open Stack Cloud Services
 
Building Clouds with OpenNebula2.2
Building Clouds with OpenNebula2.2Building Clouds with OpenNebula2.2
Building Clouds with OpenNebula2.2
 
CloudOpen 2012 OpenNebula talk
CloudOpen 2012 OpenNebula talkCloudOpen 2012 OpenNebula talk
CloudOpen 2012 OpenNebula talk
 
CNCF Introduction - Feb 2018
CNCF Introduction - Feb 2018CNCF Introduction - Feb 2018
CNCF Introduction - Feb 2018
 
CompatibleOne OW2 Annual Conf 2010
CompatibleOne OW2 Annual Conf 2010CompatibleOne OW2 Annual Conf 2010
CompatibleOne OW2 Annual Conf 2010
 
Cloud Standards: EnablingInteroperability.and.package.delivery
Cloud Standards: EnablingInteroperability.and.package.deliveryCloud Standards: EnablingInteroperability.and.package.delivery
Cloud Standards: EnablingInteroperability.and.package.delivery
 
CompatibleOne OW2 Conference Nov10
CompatibleOne OW2 Conference Nov10CompatibleOne OW2 Conference Nov10
CompatibleOne OW2 Conference Nov10
 
OpenNebula TechDay Boston 2015 - An introduction to OpenNebula
OpenNebula TechDay Boston 2015 - An introduction to OpenNebulaOpenNebula TechDay Boston 2015 - An introduction to OpenNebula
OpenNebula TechDay Boston 2015 - An introduction to OpenNebula
 
Unlock the Cloud: Building a Vendor Independent Private Cloud
Unlock the Cloud: Building a Vendor Independent Private CloudUnlock the Cloud: Building a Vendor Independent Private Cloud
Unlock the Cloud: Building a Vendor Independent Private Cloud
 
Ow2
Ow2Ow2
Ow2
 
CompatibleOne CloudExpo Europe 2011
CompatibleOne CloudExpo Europe 2011CompatibleOne CloudExpo Europe 2011
CompatibleOne CloudExpo Europe 2011
 
Linuxcon 2011 Crash Course in Open Source Cloud Computing
Linuxcon 2011   Crash Course in Open Source Cloud ComputingLinuxcon 2011   Crash Course in Open Source Cloud Computing
Linuxcon 2011 Crash Course in Open Source Cloud Computing
 

Mehr von Ignacio M. Llorente

ISC Cloud 2013 - Cloud Architectures for HPC – Industry Case Studies
 ISC Cloud 2013 - Cloud Architectures for HPC – Industry Case Studies ISC Cloud 2013 - Cloud Architectures for HPC – Industry Case Studies
ISC Cloud 2013 - Cloud Architectures for HPC – Industry Case Studies
Ignacio M. Llorente
 
Bringing Private Cloud computing to HPC and Science - EGI TF tf 2013
Bringing Private Cloud computing to HPC and Science -  EGI TF tf 2013Bringing Private Cloud computing to HPC and Science -  EGI TF tf 2013
Bringing Private Cloud computing to HPC and Science - EGI TF tf 2013
Ignacio M. Llorente
 
Challenges in cloud computing to enable future internet of things v0.3
Challenges in cloud computing to enable future internet of things v0.3Challenges in cloud computing to enable future internet of things v0.3
Challenges in cloud computing to enable future internet of things v0.3
Ignacio M. Llorente
 
key research challenges in cloud computing
key research challenges in cloud computingkey research challenges in cloud computing
key research challenges in cloud computing
Ignacio M. Llorente
 
Research Challenges In Cloud Infrastructures
Research Challenges In Cloud InfrastructuresResearch Challenges In Cloud Infrastructures
Research Challenges In Cloud Infrastructures
Ignacio M. Llorente
 
Cloud And Virtualization To Support Grid Infrastructures
Cloud And Virtualization To Support Grid InfrastructuresCloud And Virtualization To Support Grid Infrastructures
Cloud And Virtualization To Support Grid Infrastructures
Ignacio M. Llorente
 
Vm Management For Green It Data Centers
Vm Management For Green It Data CentersVm Management For Green It Data Centers
Vm Management For Green It Data Centers
Ignacio M. Llorente
 
An Introduction To Infarstructures For Cloud Computing V0.2
An Introduction To Infarstructures For Cloud Computing V0.2An Introduction To Infarstructures For Cloud Computing V0.2
An Introduction To Infarstructures For Cloud Computing V0.2
Ignacio M. Llorente
 

Mehr von Ignacio M. Llorente (9)

ISC Cloud 2013 - Cloud Architectures for HPC – Industry Case Studies
 ISC Cloud 2013 - Cloud Architectures for HPC – Industry Case Studies ISC Cloud 2013 - Cloud Architectures for HPC – Industry Case Studies
ISC Cloud 2013 - Cloud Architectures for HPC – Industry Case Studies
 
Bringing Private Cloud computing to HPC and Science - EGI TF tf 2013
Bringing Private Cloud computing to HPC and Science -  EGI TF tf 2013Bringing Private Cloud computing to HPC and Science -  EGI TF tf 2013
Bringing Private Cloud computing to HPC and Science - EGI TF tf 2013
 
Cloud Computing Architecture with Open Nebula - HPC Cloud Use Cases - NASA A...
Cloud Computing Architecture with Open Nebula  - HPC Cloud Use Cases - NASA A...Cloud Computing Architecture with Open Nebula  - HPC Cloud Use Cases - NASA A...
Cloud Computing Architecture with Open Nebula - HPC Cloud Use Cases - NASA A...
 
Challenges in cloud computing to enable future internet of things v0.3
Challenges in cloud computing to enable future internet of things v0.3Challenges in cloud computing to enable future internet of things v0.3
Challenges in cloud computing to enable future internet of things v0.3
 
key research challenges in cloud computing
key research challenges in cloud computingkey research challenges in cloud computing
key research challenges in cloud computing
 
Research Challenges In Cloud Infrastructures
Research Challenges In Cloud InfrastructuresResearch Challenges In Cloud Infrastructures
Research Challenges In Cloud Infrastructures
 
Cloud And Virtualization To Support Grid Infrastructures
Cloud And Virtualization To Support Grid InfrastructuresCloud And Virtualization To Support Grid Infrastructures
Cloud And Virtualization To Support Grid Infrastructures
 
Vm Management For Green It Data Centers
Vm Management For Green It Data CentersVm Management For Green It Data Centers
Vm Management For Green It Data Centers
 
An Introduction To Infarstructures For Cloud Computing V0.2
An Introduction To Infarstructures For Cloud Computing V0.2An Introduction To Infarstructures For Cloud Computing V0.2
An Introduction To Infarstructures For Cloud Computing V0.2
 

Kürzlich hochgeladen

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Kürzlich hochgeladen (20)

HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
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
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 

OpenNebula Interoperability and Portability DMTF 2011

  • 1. SVM 2011 5th International DMTF Academic Alliance Workshop on Systems and Virtualization Management Standards and the Cloud Paris, France, October 24th, 2011 OpenNebula Interoperability and Portability Ignacio M. Llorente Project Director © OpenNebula Project. Creative Commons Attribution-NonCommercial-ShareAlike License 1/18
  • 2. Contents OpenNebula Interoperability and Portability! ●  What is Cloud Computing? ●  What is OpenNebula? ●  Who Use OpeNebula? ●  Challenges for Portability and Interoperability? ●  Our Approach for Interoperability and Portability ●  Some Examples of Community Collaborations OpenNebula Interoperability and Portability 2/18
  • 3. What is Cloud Computing? Types of Cloud Services for Provision of IT Capabilities as a Service! What Who On-demand End-user Software as a Service access to any (does not care about hw or sw) application Platform for Developer Platform as a Service building and (no managing of the underlying hw delivering web & swlayers) applications Infrastructure as a Raw computer System Administrator ᄎ Service infrastructure (complete management of the computer infrastructure) Physical Infrastructure OpenNebula Interoperability and Portability 3/18
  • 4. What is Cloud Computing? Provision of Virtualized Resources as a Service! •  Raw infrastructure •  Management Console resources •  Simple REST API’s Manage Instances •  Pay-as-you-go & elastic capacity OpenNebula Interoperability and Portability 4/18
  • 5. What is OpenNebula? IaaS Cloud Computing Tool for Managing a Data Center's Virtual Infrastructure! Adaptable ● Customizable and Extensible Proven ● Many Massive Scale Production Deployments Powerful and Innovative ● Advanced Enterprise-class Functionality No Lock-in ● Platform Independent and Interoperable Interoperable ● Popular cloud APIs and standard based Openness ● Fully open-source ● Apache license OpenNebula Interoperability and Portability 5/18
  • 6. What is OpenNebula? Building the Industry Standard Open Source Cloud Computing Tool! Third party scalability • Develop & innovate tests: 16000 VMs • Support the community • Collaborate Commercial Support TP v1.0 v1.2 v1.4 v2.0 v2.2 V3.0 2005 2008 2009 2010 2011 2012 dsa group doing research… 4,000 downloads/ month European Funding OpenNebula Interoperability and Portability 6/18
  • 7. Who Use OpenNebula? Organizations Building Clouds and Innovative Projects! Organizations Building Clouds for Development, Testing and Production Projects Building an Open Cloud Ecosystem Around OpenNebula 16,000 VMs! OpenNebula Interoperability and Portability 7/18
  • 8. Who Use OpenNebula? Different Models of Deployment! Model Definition Cloud Cases Infrastructure is owned by •  Optimize and simplify internal operation Private a single organization and •  SaaS/PaaS support made available only to the •  IT consolidation within large organizations organization (Goverment Clouds, University Clouds…) Infrastructure is owned by •  Commercial cloud providers, mostly a single organization and hosting providers to offer low cost solutions Public made available to other with limited control/configuration and organizations over the security/reliability good enough Internet •  Science public clouds to enable scientific and educational projects or to experiment with cloud computing Infrastructure is owned by •  Telecom cloud providers to offer premium Private Virtual a single organization and solutions with additional control/ made available to other configuration and security/reliability organization over a dedicated private network OpenNebula Interoperability and Portability 8/18
  • 9. The Challenges Transparent Combination of Local Resources with Cloud Resources with No Changes! 1. Management Interfaces for 2. Management Interfaces Virtual Workloads for Data Elements VM VM VM VM VM 4. Contextualization 3. VM Image Description 5. Management of Cross-site Networking 6. Common Execution Framework (Instance Type, QoS and Security) OpenNebula Interoperability and Portability 9/18
  • 10. Our Approach Leveraging Existing Standards and Implementing Interoperation! Standardization ●  Implement standards ●  Integrate with standards Which Standard? ●  Different de jure standards ●  Several de facto standards Interoperation ●  Implement adaptors ●  Use transformers OpenNebula Interoperability and Portability 10/18
  • 11. Our Approach A Quickly Growing Ecosystem for Interoperability and Portability! Ecosystem OVF CDMI Ecosystem Ecosystem New OpenNebula Working Group! OpenNebula Interoperability and Portability 11/18
  • 12. Some Examples of Community Collaborations OCCI & CDMI for OpenNebula by GWDG! Development of OCCI 1.1 Framework for OpenNebula 3.0 ● Advanced integration of CDMI into OpenNebula ● Participation in OGF OCCI WG and in DMTF CMWG Upcoming features ● Rewrite in Ruby on Rails with focus on quality, scalability and extendibility ● Advanced authentication (X.509, Shibboleth, OpenID) ● Sync up with Contrail project to support OVF ● Support for SLAs based on SLA@SOI project http://dev.opennebula.org/projects/ogf-occi OpenNebula Interoperability and Portability 12/18
  • 13. Some Examples of Community Collaborations Contrail – Open Computing Infrastructure for Elastic Services! Development of OVF 1.1.0 for OpenNebula 3.0 ● The Contrail project aims to develop tools for creating and managing a federation of private and public clouds ● Contrail uses OVF for distributed applications Contributions to OpenNebula ● OVF translation tool enabling deployment of applications over OpenNebula IaaS clouds http://contrail-project.eu OpenNebula Interoperability and Portability 13/18
  • 14. Some Examples of Community Collaborations StratusLab - Enhancing Grid Infrastructures with Cloud Computing ! Using OCCI for Federation and Developing jclouds ● Simplify and optimize its use and operation, providing a more flexible, dynamic environment for scientists; and enhance existing computing infrastructures with “IaaS” paradigms www.stratuslab.org www.StratusLab.eu OpenNebula Interoperability and Portability 14/18
  • 15. Some Examples of Community Collaborations CompatibleOne – Cloud Brokering Service! Using OCCI for Federation OpenNebula Interoperability and Portability 15/18
  • 16. Some Examples of Community Collaborations BonFIRE - Building Service Testbeds on FIRE! Using OCCI for Federation ● Design, build and operate a multi-site cloud-based facility to support research across applications, services and systems targeting services research community on Future Internet www.BonFIRE-Project.eu OpenNebula Interoperability and Portability 16/18
  • 17. Some Examples of Community Collaborations MEGHA– Spanish R&E Intercloud Initiative ! Using OCCI for Federation ● Interoperable federated clouds platform to streamline the use of cloud technologies among R&E services centers and provide support to integrate new technologies and infrastructures over cloud Infrastructure ● 3 OpenNebula geographical dispersed instances ● +300 distributed cores +25TB ● Network, security and identity support http://wiki.rediris.es/megha/MainPage OpenNebula Interoperability and Portability 17/18
  • 18. Questions? We Will Be Happy to Answer Any Question ! CloudPlan.org @imllorente OpenNebula Interoperability and Portability 18/18