CloudScape III                Taking European Cloud Infrastructure Forward                             Brussels, Belgium  ...
ContentsOpenNebula – A Reference Open Cloud Stack to Enable Interoperability!About OpenNebula●    What is OpenNebula?●    ...
What is OpenNebula?Open-source Toolkit to Build your IaaS Cloud!   IaaS Cloud Provider       Simple web interface       ...
What is the Field of Application of OpenNebula?An Enterprise-grade Technology Addressing eGov, Industry and Research Use C...
What is the OpenNebula Open-Source Project?Building the Industry Standard Open Source Cloud Computing ToolLead Innovation ...
Who Uses OpenNebula?Organizations Building Clouds and Innovative Projects!    Organizations Building Clouds for Developmen...
Who Uses OpenNebula?Importance of Interoperability in the Projects!                            Developing an Open         ...
Why Is Interoperability Important for Us?Offering Common Interfaces and Fitting into any Data Center!OpenNebula - A Refere...
What Is Our Approach for Interoperability?Leveraging Existing Standards and Implementing Interoperation!      Standardizat...
What is the Cloud User Perspective?I Want to Move my Workload to Another Cloud without Changes!Transparent Migration of Se...
Interoperability for Users in OpenNebula?Implementation of Common APIs and Adaptors for other Projects!OpenNebula - A Refe...
What is the Cloud Administrator Perspective?I Want to Combine My Private Cloud with a Public Cloud without Changes!Transpa...
Interoperability for Administrators in OpenNebula?Development of Adaptors!OpenNebula - A Reference Open Cloud Stack to Ena...
Questions?We Will Be Happy to Answer Any Question !OpenNebula - A Reference Open Cloud Stack to Enable Interoperability   ...
Upcoming SlideShare
Loading in …5
×

Open nebula a reference open cloud stack

1,628 views

Published on

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,628
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
41
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Open nebula a reference open cloud stack

  1. 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 MadridAcknowledgments The research leading to these results has received funding from the European Unions Seventh Framework Programme ([FP7/2007-2013] ) under grant agreement n° 215605 (RESERVOIR Project)© OpenNebula Project. Creative Commons Attribution-NonCommercial-ShareAlike License 1/14
  2. 2. ContentsOpenNebula – 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. 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 usersOpenNebula - A Reference Open Cloud Stack to Enable Interoperability 3/14
  4. 4. What is the Field of Application of OpenNebula?An Enterprise-grade Technology Addressing eGov, Industry and Research Use CasesDeveloped to Address Requirements from Real-life Use Cases Cluster eGov Computing Multi-site Hosting Cloud Web Service Telecom PlatformsAn 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 customizableOpenNebula - A Reference Open Cloud Stack to Enable Interoperability 4/14
  5. 5. What is the OpenNebula Open-Source Project?Building the Industry Standard Open Source Cloud Computing ToolLead 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 ecosystemAn Active and Engaged Community● 4,000 downloads/month● 100 active contributors● OSS distribution channelsFrom 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 FundingOpenNebula - A Reference Open Cloud Stack to Enable Interoperability 5/14
  6. 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. 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 CloudsOpenNebula - A Reference Open Cloud Stack to Enable Interoperability 7/14
  8. 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. 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 transformersOpenNebula - A Reference Open Cloud Stack to Enable Interoperability 9/14
  10. 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 DescriptionOpenNebula - A Reference Open Cloud Stack to Enable Interoperability 10/14
  11. 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. 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 NetworkingOpenNebula - A Reference Open Cloud Stack to Enable Interoperability 12/14
  13. 13. Interoperability for Administrators in OpenNebula?Development of Adaptors!OpenNebula - A Reference Open Cloud Stack to Enable Interoperability 13/14
  14. 14. Questions?We Will Be Happy to Answer Any Question !OpenNebula - A Reference Open Cloud Stack to Enable Interoperability 14/14

×