SlideShare una empresa de Scribd logo
1 de 14
Descargar para leer sin conexión
CloudScape III
                Taking European Cloud Infrastructure Forward
                             Brussels, Belgium
                              March 16th, 2011


                                       OpenNebula
             A Reference Open Cloud Stack to
                  Enable Interoperability
                                        Ignacio M. Llorente
                                          DSA-Research.org
                          Distributed Systems Architecture Research Group
                                 Universidad Complutense de Madrid



Acknowledgments
                                The research leading to these results has received funding from the European Union's Seventh
                                Framework Programme ([FP7/2007-2013] ) under grant agreement n° 215605 (RESERVOIR Project)


© OpenNebula Project. Creative Commons Attribution-NonCommercial-ShareAlike License                                       1/14
Contents
OpenNebula – A Reference Open Cloud Stack to Enable Interoperability!


About OpenNebula
●    What is OpenNebula?
●    What is the Field of Application of OpenNebula?
●    What is the OpenNebula Open-Source Project?
●    Who Uses OpenNebula?


About Interoperability with OpenNebula
●    Why Is Interoperability Important for Us?
●    What Is Our Approach for Interoperability?
●    What is the Cloud User Perspective?
●    Interoperability for Users in OpenNebula?
●    What is the Cloud Administrator Perspective?
●    Interoperability for Administrators in OpenNebula?


OpenNebula - A Reference Open Cloud Stack to Enable Interoperability    2/14
What is OpenNebula?
Open-source Toolkit to Build your IaaS Cloud!

   IaaS Cloud Provider
       Simple web interface
       Raw infrastructure resources
       Pay-as-you-go & elastic capacity

  Enabling Technology to Build your Cloud
   •  Private Cloud to simplify and optimize
      internal operations
   •  Hybrid Cloud to supplement the capacity of
      the Private Cloud
   •  Public Cloud to expose your Private to
      external users




OpenNebula - A Reference Open Cloud Stack to Enable Interoperability   3/14
What is the Field of Application of OpenNebula?
An Enterprise-grade Technology Addressing eGov, Industry and Research Use Cases

Developed to Address Requirements from Real-life Use Cases

                                                            Cluster
                                             eGov
                                                           Computing

                               Multi-site                              Hosting
                                Cloud


                                    Web              Service           Telecom
                                                    Platforms

An Enterprise-grade Technology

   Mature and Scalable                                           Stable and Robust
   ●  Many production deployments                                 ●  Thorough testing process
   ●  Massively scalable                                          ●  Community testing

   Secure and Robust                                             Interoperable
   ●  Secure multi-tenancy                                        ●  Platform independent
   ●  Fault tolerance                                             ●  Interoperable and customizable

OpenNebula - A Reference Open Cloud Stack to Enable Interoperability                                  4/14
What is the OpenNebula Open-Source Project?
Building the Industry Standard Open Source Cloud Computing Tool

Lead Innovation in Enterprise-Class Cloud Computing Management
● Develop, maintain and assure the quality of OpenNebula
● Collaborate with open-source and research projects and communities
● Support the community and the ecosystem


An Active and Engaged Community
● 4,000 downloads/month
● 100 active contributors
● OSS distribution channels


From a Research Project on Scalable Management of VMs
         Research
          Project                            TP1 v1.0 v1.2        v1.4        v2.0 v2.2



            2005       2006       2007       2008        2009          2010     2011      2012



                                                    European Funding

OpenNebula - A Reference Open Cloud Stack to Enable Interoperability                             5/14
Who Uses 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 - A Reference Open Cloud Stack to Enable Interoperability        6/14
Who Uses OpenNebula?
Importance of Interoperability in the Projects!

                            Developing an Open
                            Stack for IaaS Clouds




                                                                               Bringing Cloud to Grid
                                                                                   Infrastructures


                           Developing an Open                          Building Service Multi-site Testbeds
                          Stack for PaaS Clouds




OpenNebula - A Reference Open Cloud Stack to Enable Interoperability                                      7/14
Why Is Interoperability Important for Us?
Offering Common Interfaces and Fitting into any Data Center!




OpenNebula - A Reference Open Cloud Stack to Enable Interoperability   8/14
What Is Our Approach for Interoperability?
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 - A Reference Open Cloud Stack to Enable Interoperability   9/14
What is the Cloud User Perspective?
I Want to Move my Workload to Another Cloud without Changes!

Transparent Migration of Services across Clouds
● Infrastructure cost reduction
● High availability and fault tolerance
● User proximity


     Service                          Cloud User
      User
                                                                 1. Management Interfaces


                                                                 2. VM Image Format
                     VM
                                                                 3. Contextualization

                             VM           VM
                                                                 4. Service Description


OpenNebula - A Reference Open Cloud Stack to Enable Interoperability                        10/14
Interoperability for Users in OpenNebula?
Implementation of Common APIs and Adaptors for other Projects!




OpenNebula - A Reference Open Cloud Stack to Enable Interoperability   11/14
What is the Cloud Administrator Perspective?
I Want to Combine My Private Cloud with a Public Cloud without Changes!

Transparent Combination of Local Resources with Cloud Resources
● Address fluctuating or peak demands
● More cost effective for no critical and HTC workloads

                            1. Management Interfaces



                     VM


                             VM           VM                           VM   VM


                                                                            3. Contextualization

                                                         2. VM Image Format
       4. Cross-site Networking
OpenNebula - A Reference Open Cloud Stack to Enable Interoperability                         12/14
Interoperability for Administrators in OpenNebula?
Development of Adaptors!




OpenNebula - A Reference Open Cloud Stack to Enable Interoperability   13/14
Questions?
We Will Be Happy to Answer Any Question !




OpenNebula - A Reference Open Cloud Stack to Enable Interoperability   14/14

Más contenido relacionado

La actualidad más candente

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 studiesCloudExpoEurope
 
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 StudiesOpenNebula Project
 
Cloud Computing Expo West - Crash Course in Open Source Cloud Computing
Cloud Computing Expo West - Crash Course in Open Source Cloud ComputingCloud Computing Expo West - Crash Course in Open Source Cloud Computing
Cloud Computing Expo West - Crash Course in Open Source Cloud ComputingMark Hinkle
 
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 2014OpenNebula Project
 
Federated Cloud Computing - The OpenNebula Experience v1.0s
Federated Cloud Computing  - The OpenNebula Experience v1.0sFederated Cloud Computing  - The OpenNebula Experience v1.0s
Federated Cloud Computing - The OpenNebula Experience v1.0sIgnacio M. Llorente
 
Creating the open_cloud_wp_web2
Creating the open_cloud_wp_web2Creating the open_cloud_wp_web2
Creating the open_cloud_wp_web2Srikanth Minnam
 
Building Clouds with OpenNebula2.2
Building Clouds with OpenNebula2.2Building Clouds with OpenNebula2.2
Building Clouds with OpenNebula2.2Ruben S. Montero
 
Crash Course in Open Source Cloud Computing
Crash Course in Open Source Cloud ComputingCrash Course in Open Source Cloud Computing
Crash Course in Open Source Cloud ComputingMark Hinkle
 
Powering Microservices with Docker
Powering Microservices with DockerPowering Microservices with Docker
Powering Microservices with DockerCognizant
 
OpenCloudConf: It takes an (Open Source) Village to Build a Cloud
OpenCloudConf: It takes an (Open Source) Village to Build a CloudOpenCloudConf: It takes an (Open Source) Village to Build a Cloud
OpenCloudConf: It takes an (Open Source) Village to Build a CloudMark Hinkle
 
Open Cloud Computing Interface Presentation
Open Cloud Computing Interface PresentationOpen Cloud Computing Interface Presentation
Open Cloud Computing Interface PresentationIntel Corporation
 
LinuxFest Northwest: Crash Course in Open Source Cloud Computing
LinuxFest Northwest: Crash Course in Open Source Cloud Computing LinuxFest Northwest: Crash Course in Open Source Cloud Computing
LinuxFest Northwest: Crash Course in Open Source Cloud Computing Mark Hinkle
 
Linuxcon Europe 2011: Overview - Building Cloud Computing Environments
Linuxcon Europe 2011:  Overview - Building Cloud Computing EnvironmentsLinuxcon Europe 2011:  Overview - Building Cloud Computing Environments
Linuxcon Europe 2011: Overview - Building Cloud Computing EnvironmentsMark Hinkle
 
Federated Cloud Computing
Federated Cloud ComputingFederated Cloud Computing
Federated Cloud ComputingDavid Wallom
 
Mobility and federation of Cloud computing
Mobility and federation of Cloud computingMobility and federation of Cloud computing
Mobility and federation of Cloud computingDavid Wallom
 
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 computingIgnacio M. Llorente
 

La actualidad más candente (20)

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
 
Nimbus Concept
Nimbus ConceptNimbus Concept
Nimbus Concept
 
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
 
Cloud Computing Expo West - Crash Course in Open Source Cloud Computing
Cloud Computing Expo West - Crash Course in Open Source Cloud ComputingCloud Computing Expo West - Crash Course in Open Source Cloud Computing
Cloud Computing Expo West - Crash Course in Open Source Cloud Computing
 
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
 
Federated Cloud Computing - The OpenNebula Experience v1.0s
Federated Cloud Computing  - The OpenNebula Experience v1.0sFederated Cloud Computing  - The OpenNebula Experience v1.0s
Federated Cloud Computing - The OpenNebula Experience v1.0s
 
Creating the open_cloud_wp_web2
Creating the open_cloud_wp_web2Creating the open_cloud_wp_web2
Creating the open_cloud_wp_web2
 
Building Clouds with OpenNebula2.2
Building Clouds with OpenNebula2.2Building Clouds with OpenNebula2.2
Building Clouds with OpenNebula2.2
 
Crash Course in Open Source Cloud Computing
Crash Course in Open Source Cloud ComputingCrash Course in Open Source Cloud Computing
Crash Course in Open Source Cloud Computing
 
Powering Microservices with Docker
Powering Microservices with DockerPowering Microservices with Docker
Powering Microservices with Docker
 
cloud computing
cloud computingcloud computing
cloud computing
 
OpenCloudConf: It takes an (Open Source) Village to Build a Cloud
OpenCloudConf: It takes an (Open Source) Village to Build a CloudOpenCloudConf: It takes an (Open Source) Village to Build a Cloud
OpenCloudConf: It takes an (Open Source) Village to Build a Cloud
 
Open Cloud Computing Interface Presentation
Open Cloud Computing Interface PresentationOpen Cloud Computing Interface Presentation
Open Cloud Computing Interface Presentation
 
LinuxFest Northwest: Crash Course in Open Source Cloud Computing
LinuxFest Northwest: Crash Course in Open Source Cloud Computing LinuxFest Northwest: Crash Course in Open Source Cloud Computing
LinuxFest Northwest: Crash Course in Open Source Cloud Computing
 
Linuxcon Europe 2011: Overview - Building Cloud Computing Environments
Linuxcon Europe 2011:  Overview - Building Cloud Computing EnvironmentsLinuxcon Europe 2011:  Overview - Building Cloud Computing Environments
Linuxcon Europe 2011: Overview - Building Cloud Computing Environments
 
Federated Cloud Computing
Federated Cloud ComputingFederated Cloud Computing
Federated Cloud Computing
 
About Nimbus Concept
About Nimbus ConceptAbout Nimbus Concept
About Nimbus Concept
 
Open Source Cloud
Open Source CloudOpen Source Cloud
Open Source Cloud
 
Mobility and federation of Cloud computing
Mobility and federation of Cloud computingMobility and federation of Cloud computing
Mobility and federation of Cloud computing
 
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
 

Similar a Open nebula a reference open cloud stack

OpenNebula Interoperability
OpenNebula InteroperabilityOpenNebula Interoperability
OpenNebula Interoperabilitydmamolina
 
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
 
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 architectureOpenNebula Project
 
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 ArchitectureOpenNebula Project
 
Open Nebula OW2 Conference Nov10
Open Nebula OW2 Conference Nov10Open Nebula OW2 Conference Nov10
Open Nebula OW2 Conference Nov10OW2
 
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 OpenNebulaOpenNebula Project
 
Interoperability Features in OpenNebula
Interoperability Features in OpenNebulaInteroperability Features in OpenNebula
Interoperability Features in OpenNebulaOpenNebula Project
 
CompatibleOne CloudExpo Europe 2011
CompatibleOne CloudExpo Europe 2011CompatibleOne CloudExpo Europe 2011
CompatibleOne CloudExpo Europe 2011CompatibleOne
 
OpenNebula TechDay Waterloo 2015 - An Introduction to OpenNebula
OpenNebula TechDay Waterloo 2015 - An Introduction to OpenNebulaOpenNebula TechDay Waterloo 2015 - An Introduction to OpenNebula
OpenNebula TechDay Waterloo 2015 - An Introduction to OpenNebulaOpenNebula Project
 
OpenNebula - Bringing Simplicity to the Enterprise Cloud
OpenNebula - Bringing Simplicity to the Enterprise CloudOpenNebula - Bringing Simplicity to the Enterprise Cloud
OpenNebula - Bringing Simplicity to the Enterprise CloudOpenNebula Project
 
Cloud computing from an institutional perspective
Cloud computing from an institutional perspectiveCloud computing from an institutional perspective
Cloud computing from an institutional perspectiveIgnacio M. Llorente
 
CompatibleOne OW2 Annual Conf 2010
CompatibleOne OW2 Annual Conf 2010CompatibleOne OW2 Annual Conf 2010
CompatibleOne OW2 Annual Conf 2010CompatibleOne
 
CompatibleOne OW2 Conference Nov10
CompatibleOne OW2 Conference Nov10CompatibleOne OW2 Conference Nov10
CompatibleOne OW2 Conference Nov10OW2
 
IRJET- Implementation of Cloud Energy Saving System using Virtual Machine...
IRJET-  	  Implementation of Cloud Energy Saving System using Virtual Machine...IRJET-  	  Implementation of Cloud Energy Saving System using Virtual Machine...
IRJET- Implementation of Cloud Energy Saving System using Virtual Machine...IRJET Journal
 
CloudOpen 2012 OpenNebula talk
CloudOpen 2012 OpenNebula talkCloudOpen 2012 OpenNebula talk
CloudOpen 2012 OpenNebula talkOpenNebula 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...NETWAYS
 
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.2Ignacio M. Llorente
 

Similar a Open nebula a reference open cloud stack (20)

OpenNebula Interoperability
OpenNebula InteroperabilityOpenNebula Interoperability
OpenNebula Interoperability
 
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
 
OpenNebula - The Project
OpenNebula - The ProjectOpenNebula - The Project
OpenNebula - The Project
 
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
 
Open Nebula OW2 Conference Nov10
Open Nebula OW2 Conference Nov10Open Nebula OW2 Conference Nov10
Open Nebula 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
 
LinuxTag 2013
LinuxTag 2013LinuxTag 2013
LinuxTag 2013
 
Interoperability Features in OpenNebula
Interoperability Features in OpenNebulaInteroperability Features in OpenNebula
Interoperability Features in OpenNebula
 
CompatibleOne CloudExpo Europe 2011
CompatibleOne CloudExpo Europe 2011CompatibleOne CloudExpo Europe 2011
CompatibleOne CloudExpo Europe 2011
 
Ow2
Ow2Ow2
Ow2
 
OpenNebula TechDay Waterloo 2015 - An Introduction to OpenNebula
OpenNebula TechDay Waterloo 2015 - An Introduction to OpenNebulaOpenNebula TechDay Waterloo 2015 - An Introduction to OpenNebula
OpenNebula TechDay Waterloo 2015 - An Introduction to OpenNebula
 
OpenNebula - Bringing Simplicity to the Enterprise Cloud
OpenNebula - Bringing Simplicity to the Enterprise CloudOpenNebula - Bringing Simplicity to the Enterprise Cloud
OpenNebula - Bringing Simplicity to the Enterprise Cloud
 
Cloud computing from an institutional perspective
Cloud computing from an institutional perspectiveCloud computing from an institutional perspective
Cloud computing from an institutional perspective
 
CompatibleOne OW2 Annual Conf 2010
CompatibleOne OW2 Annual Conf 2010CompatibleOne OW2 Annual Conf 2010
CompatibleOne OW2 Annual Conf 2010
 
CompatibleOne OW2 Conference Nov10
CompatibleOne OW2 Conference Nov10CompatibleOne OW2 Conference Nov10
CompatibleOne OW2 Conference Nov10
 
IRJET- Implementation of Cloud Energy Saving System using Virtual Machine...
IRJET-  	  Implementation of Cloud Energy Saving System using Virtual Machine...IRJET-  	  Implementation of Cloud Energy Saving System using Virtual Machine...
IRJET- Implementation of Cloud Energy Saving System using Virtual Machine...
 
CloudOpen 2012 OpenNebula talk
CloudOpen 2012 OpenNebula talkCloudOpen 2012 OpenNebula talk
CloudOpen 2012 OpenNebula talk
 
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...
 
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
 

Más de 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 StudiesIgnacio 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 2013Ignacio M. Llorente
 
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...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.3Ignacio M. Llorente
 
HPC Cloud Computing with OpenNebula
HPC Cloud Computing with OpenNebulaHPC Cloud Computing with OpenNebula
HPC Cloud Computing with OpenNebulaIgnacio M. Llorente
 
key research challenges in cloud computing
key research challenges in cloud computingkey research challenges in cloud computing
key research challenges in cloud computingIgnacio 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 nebulaIgnacio M. Llorente
 
Research Challenges In Cloud Infrastructures
Research Challenges In Cloud InfrastructuresResearch Challenges In Cloud Infrastructures
Research Challenges In Cloud InfrastructuresIgnacio 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 InfrastructuresIgnacio 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 CentersIgnacio M. Llorente
 

Más de Ignacio M. Llorente (10)

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
 
HPC Cloud Computing with OpenNebula
HPC Cloud Computing with OpenNebulaHPC Cloud Computing with OpenNebula
HPC Cloud Computing with OpenNebula
 
key research challenges in cloud computing
key research challenges in cloud computingkey research challenges in cloud computing
key research challenges in cloud computing
 
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
 
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
 

Open nebula a reference open cloud stack

  • 1. CloudScape III Taking European Cloud Infrastructure Forward Brussels, Belgium March 16th, 2011 OpenNebula A Reference Open Cloud Stack to Enable Interoperability Ignacio M. Llorente DSA-Research.org Distributed Systems Architecture Research Group Universidad Complutense de Madrid Acknowledgments The research leading to these results has received funding from the European Union's Seventh Framework Programme ([FP7/2007-2013] ) under grant agreement n° 215605 (RESERVOIR Project) © OpenNebula Project. Creative Commons Attribution-NonCommercial-ShareAlike License 1/14
  • 2. Contents OpenNebula – A Reference Open Cloud Stack to Enable Interoperability! About OpenNebula ●  What is OpenNebula? ●  What is the Field of Application of OpenNebula? ●  What is the OpenNebula Open-Source Project? ●  Who Uses OpenNebula? About Interoperability with OpenNebula ●  Why Is Interoperability Important for Us? ●  What Is Our Approach for Interoperability? ●  What is the Cloud User Perspective? ●  Interoperability for Users in OpenNebula? ●  What is the Cloud Administrator Perspective? ●  Interoperability for Administrators in OpenNebula? OpenNebula - A Reference Open Cloud Stack to Enable Interoperability 2/14
  • 3. What is OpenNebula? Open-source Toolkit to Build your IaaS Cloud! IaaS Cloud Provider   Simple web interface   Raw infrastructure resources   Pay-as-you-go & elastic capacity Enabling Technology to Build your Cloud •  Private Cloud to simplify and optimize internal operations •  Hybrid Cloud to supplement the capacity of the Private Cloud •  Public Cloud to expose your Private to external users OpenNebula - A Reference Open Cloud Stack to Enable Interoperability 3/14
  • 4. What is the Field of Application of OpenNebula? An Enterprise-grade Technology Addressing eGov, Industry and Research Use Cases Developed to Address Requirements from Real-life Use Cases Cluster eGov Computing Multi-site Hosting Cloud Web Service Telecom Platforms An Enterprise-grade Technology Mature and Scalable Stable and Robust ●  Many production deployments ●  Thorough testing process ●  Massively scalable ●  Community testing Secure and Robust Interoperable ●  Secure multi-tenancy ●  Platform independent ●  Fault tolerance ●  Interoperable and customizable OpenNebula - A Reference Open Cloud Stack to Enable Interoperability 4/14
  • 5. What is the OpenNebula Open-Source Project? Building the Industry Standard Open Source Cloud Computing Tool Lead Innovation in Enterprise-Class Cloud Computing Management ● Develop, maintain and assure the quality of OpenNebula ● Collaborate with open-source and research projects and communities ● Support the community and the ecosystem An Active and Engaged Community ● 4,000 downloads/month ● 100 active contributors ● OSS distribution channels From a Research Project on Scalable Management of VMs Research Project TP1 v1.0 v1.2 v1.4 v2.0 v2.2 2005 2006 2007 2008 2009 2010 2011 2012 European Funding OpenNebula - A Reference Open Cloud Stack to Enable Interoperability 5/14
  • 6. Who Uses 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 - A Reference Open Cloud Stack to Enable Interoperability 6/14
  • 7. Who Uses OpenNebula? Importance of Interoperability in the Projects! Developing an Open Stack for IaaS Clouds Bringing Cloud to Grid Infrastructures Developing an Open Building Service Multi-site Testbeds Stack for PaaS Clouds OpenNebula - A Reference Open Cloud Stack to Enable Interoperability 7/14
  • 8. Why Is Interoperability Important for Us? Offering Common Interfaces and Fitting into any Data Center! OpenNebula - A Reference Open Cloud Stack to Enable Interoperability 8/14
  • 9. What Is Our Approach for Interoperability? 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 - A Reference Open Cloud Stack to Enable Interoperability 9/14
  • 10. What is the Cloud User Perspective? I Want to Move my Workload to Another Cloud without Changes! Transparent Migration of Services across Clouds ● Infrastructure cost reduction ● High availability and fault tolerance ● User proximity Service Cloud User User 1. Management Interfaces 2. VM Image Format VM 3. Contextualization VM VM 4. Service Description OpenNebula - A Reference Open Cloud Stack to Enable Interoperability 10/14
  • 11. Interoperability for Users in OpenNebula? Implementation of Common APIs and Adaptors for other Projects! OpenNebula - A Reference Open Cloud Stack to Enable Interoperability 11/14
  • 12. What is the Cloud Administrator Perspective? I Want to Combine My Private Cloud with a Public Cloud without Changes! Transparent Combination of Local Resources with Cloud Resources ● Address fluctuating or peak demands ● More cost effective for no critical and HTC workloads 1. Management Interfaces VM VM VM VM VM 3. Contextualization 2. VM Image Format 4. Cross-site Networking OpenNebula - A Reference Open Cloud Stack to Enable Interoperability 12/14
  • 13. Interoperability for Administrators in OpenNebula? Development of Adaptors! OpenNebula - A Reference Open Cloud Stack to Enable Interoperability 13/14
  • 14. Questions? We Will Be Happy to Answer Any Question ! OpenNebula - A Reference Open Cloud Stack to Enable Interoperability 14/14