OpenNebula is an open-source toolkit for building IaaS clouds that provides a simple web interface and enables raw infrastructure resources on a pay-as-you-go model. Interoperability is important for OpenNebula to offer common interfaces and fit into any data center. OpenNebula's approach to interoperability leverages existing standards by implementing them and integrating with standards. For users, OpenNebula implements common APIs and adaptors to allow transparent migration of workloads between clouds without changes. For administrators, OpenNebula develops adaptors to enable transparent combination of local resources with cloud resources by addressing peak demands more cost effectively.
StratusLab: A IaaS Cloud Distribution Focusing on Simplicitystratuslab
The StratusLab collaboration provides an Infrastructure as a Service (IaaS) cloud distribution, allowing data centres to install private, community, or public clouds for their users. The distribution focuses on simplicity: allowing quick, straightforward installation on commodity hardware as well as easy access by scientists and engineers. Having run a cloud service based on StratusLab for several years, we will present issues that have arisen and provide examples of scientific use of the infrastructure. This will be followed by a live demonstration of the main features of the StratusLab cloud distribution.
(Presentation given at Summer School on Cloud Computing, Evry, France, August 29, 2013.)
Research Inventy : International Journal of Engineering and Scienceinventy
Research Inventy : International Journal of Engineering and Science is published by the group of young academic and industrial researchers with 12 Issues per year. It is an online as well as print version open access journal that provides rapid publication (monthly) of articles in all areas of the subject such as: civil, mechanical, chemical, electronic and computer engineering as well as production and information technology. The Journal welcomes the submission of manuscripts that meet the general criteria of significance and scientific excellence. Papers will be published by rapid process within 20 days after acceptance and peer review process takes only 7 days. All articles published in Research Inventy will be peer-reviewed.
StratusLab: A IaaS Cloud Distribution Focusing on Simplicitystratuslab
The StratusLab collaboration provides an Infrastructure as a Service (IaaS) cloud distribution, allowing data centres to install private, community, or public clouds for their users. The distribution focuses on simplicity: allowing quick, straightforward installation on commodity hardware as well as easy access by scientists and engineers. Having run a cloud service based on StratusLab for several years, we will present issues that have arisen and provide examples of scientific use of the infrastructure. This will be followed by a live demonstration of the main features of the StratusLab cloud distribution.
(Presentation given at Summer School on Cloud Computing, Evry, France, August 29, 2013.)
Research Inventy : International Journal of Engineering and Scienceinventy
Research Inventy : International Journal of Engineering and Science is published by the group of young academic and industrial researchers with 12 Issues per year. It is an online as well as print version open access journal that provides rapid publication (monthly) of articles in all areas of the subject such as: civil, mechanical, chemical, electronic and computer engineering as well as production and information technology. The Journal welcomes the submission of manuscripts that meet the general criteria of significance and scientific excellence. Papers will be published by rapid process within 20 days after acceptance and peer review process takes only 7 days. All articles published in Research Inventy will be peer-reviewed.
Cloud Computing Expo West - Crash Course in Open Source Cloud ComputingMark Hinkle
Very few trends in IT have generated as much buzz as cloud computing. This session will cut through the hype and quickly clarify the ontology for cloud computing. The bulk of the conversation will focus on the open source software that can be used to build compute clouds (infrastructure-as-a-service) and the complimentary open source management tools that can be combined to automate the management of cloud computing environments.
The discussion will appeal to anyone who has a good grasp of traditional data center infrastructure but is struggling with the benefits and migration path to a cloud computing environment. Systems administrators and IT generalists will leave the discussion with a general overview of the options at their disposal to effectively build and manage their own cloud computing environments using free and open source software.
The aim of the talk is to describe OpenNebula, a simple but
feature-rich, production-ready, customizable solution to manage
private clouds featuring an Apache license. The topics covered would
the history of the OpenNebula project, who contributes to it and which
are its key features, as compared with its most direct competitors.
Federated Cloud Computing - The OpenNebula Experience v1.0sIgnacio M. Llorente
The talk mostly focuses on private cloud computing to support Science and High Performance Computing environments, the different architectures to federate cloud infrastructures, the existing challenges for cloud interoperability, and the OpenNebula's vision for the future of existing Grid infrastructures.
When seeking to implement microservices architecture in an organization, these are the benefits of deploying Docker as the platform as a service (PaaS); Docker helps manage costs, complexity, service continuity and production times.
LinuxFest Northwest: Crash Course in Open Source Cloud Computing Mark Hinkle
Few IT trends have generated as much buzz as cloud computing. This talk will cut through the hype and clarify cloud computing. The bulk of the conversation will focus on the open source software that can be used to build compute clouds (infrastructure-as-a-service) and the complementary open source management tools that can be combined to automate the management of cloud computing environments. The discussion will appeal to anyone who has a good grasp of traditional data center infrastructure but is struggling with the benefits and migration path to a cloud computing environment. Systems administrators and IT generalists will leave the discussion with a general overview of the options for building and managing their own cloud computing environments using free and open source software.
Linuxcon Europe 2011: Overview - Building Cloud Computing EnvironmentsMark Hinkle
Cloud Computing has been touted as an almost magical solution for changing the way enterprise IT infrastructure is deployed. Despite all the “cloudwashing” there is no magic, cloud computing still requires the same rigor in planning and design as in legacy IT architecture. The difference is that thanks to inexpensive hardware and exceptional free and open source software state-of-the-art technology is now this evolution of technology is accessible to any organization. This levels the IT playing field allowing users them to be competitive by deploying systems that are agile, scalable and adaptable to their needs. This presentation will cover the open source software that can be combined to build cloud computing environments for a variety of different uses as well as informing potential cloud users on how to choose technologies to best address the computing needs of their organization.
https://events.linuxfoundation.org/events/linuxcon-europe/hinkle
We are an Engineering study devoted to Analyze, Develop, Deploy and Integrate platforms and architectures related to Cloud Computing based on Open Source solutions.
The presentation describes the different cloud federation scenarios, ranging from a federation built on commercial cloud providers that offer no real support for federation to one built on data centers of the same organization where the sites are completely dedicated to supporting all aspects of federation. The level of federation is defined based on the amount of information disclosed and how much control over the resources is provided across sites. The talk also presents the existing challenges for interoperability in federated and hybrid cloud computing scenarios, and ends with real-life examples of multi-cloud environments running OpenNebula.
Cloud Computing Expo West - Crash Course in Open Source Cloud ComputingMark Hinkle
Very few trends in IT have generated as much buzz as cloud computing. This session will cut through the hype and quickly clarify the ontology for cloud computing. The bulk of the conversation will focus on the open source software that can be used to build compute clouds (infrastructure-as-a-service) and the complimentary open source management tools that can be combined to automate the management of cloud computing environments.
The discussion will appeal to anyone who has a good grasp of traditional data center infrastructure but is struggling with the benefits and migration path to a cloud computing environment. Systems administrators and IT generalists will leave the discussion with a general overview of the options at their disposal to effectively build and manage their own cloud computing environments using free and open source software.
The aim of the talk is to describe OpenNebula, a simple but
feature-rich, production-ready, customizable solution to manage
private clouds featuring an Apache license. The topics covered would
the history of the OpenNebula project, who contributes to it and which
are its key features, as compared with its most direct competitors.
Federated Cloud Computing - The OpenNebula Experience v1.0sIgnacio M. Llorente
The talk mostly focuses on private cloud computing to support Science and High Performance Computing environments, the different architectures to federate cloud infrastructures, the existing challenges for cloud interoperability, and the OpenNebula's vision for the future of existing Grid infrastructures.
When seeking to implement microservices architecture in an organization, these are the benefits of deploying Docker as the platform as a service (PaaS); Docker helps manage costs, complexity, service continuity and production times.
LinuxFest Northwest: Crash Course in Open Source Cloud Computing Mark Hinkle
Few IT trends have generated as much buzz as cloud computing. This talk will cut through the hype and clarify cloud computing. The bulk of the conversation will focus on the open source software that can be used to build compute clouds (infrastructure-as-a-service) and the complementary open source management tools that can be combined to automate the management of cloud computing environments. The discussion will appeal to anyone who has a good grasp of traditional data center infrastructure but is struggling with the benefits and migration path to a cloud computing environment. Systems administrators and IT generalists will leave the discussion with a general overview of the options for building and managing their own cloud computing environments using free and open source software.
Linuxcon Europe 2011: Overview - Building Cloud Computing EnvironmentsMark Hinkle
Cloud Computing has been touted as an almost magical solution for changing the way enterprise IT infrastructure is deployed. Despite all the “cloudwashing” there is no magic, cloud computing still requires the same rigor in planning and design as in legacy IT architecture. The difference is that thanks to inexpensive hardware and exceptional free and open source software state-of-the-art technology is now this evolution of technology is accessible to any organization. This levels the IT playing field allowing users them to be competitive by deploying systems that are agile, scalable and adaptable to their needs. This presentation will cover the open source software that can be combined to build cloud computing environments for a variety of different uses as well as informing potential cloud users on how to choose technologies to best address the computing needs of their organization.
https://events.linuxfoundation.org/events/linuxcon-europe/hinkle
We are an Engineering study devoted to Analyze, Develop, Deploy and Integrate platforms and architectures related to Cloud Computing based on Open Source solutions.
The presentation describes the different cloud federation scenarios, ranging from a federation built on commercial cloud providers that offer no real support for federation to one built on data centers of the same organization where the sites are completely dedicated to supporting all aspects of federation. The level of federation is defined based on the amount of information disclosed and how much control over the resources is provided across sites. The talk also presents the existing challenges for interoperability in federated and hybrid cloud computing scenarios, and ends with real-life examples of multi-cloud environments running OpenNebula.
Talk held by Jaime Melis at the CentOS Dojo in Cologne, August 4th (http://wiki.centos.org/Events/Dojo/Cologne2014)
In this talk we talk about OpenNebula from the perspective of the project, the technology and the community.
OSDC 2012 | OpenNebula Open Source Toolkit for DataCenter Virtualization by C...NETWAYS
OpenNebula is the open-source industry standard for data center virtualization. The presentation will describe its innovative features for the comprehensive, complete management of virtualized data centers to enable on-premise IaaS clouds in existing infrastructure. OpenNebula interoperability makes cloud an evolution by leveraging existing IT assets, protecting your investments, and avoiding vendor lock-in.
Cloud Computing Architecture with Open Nebula - HPC Cloud Use Cases - NASA A...Ignacio M. Llorente
OpenNebula is a fully open-source cloud management platform, with excellent performance and scalability to manage tens of thousands of virtual machines, and with the most advanced functionality for building virtualized enterprise data centers and private cloud infrastructures. OpenNebula is the result of many years of research and development in efficient and scalable management of virtual machines on large-scale distributed infrastructures. Its innovative features have been developed to address the requirements of business use cases from leading companies in the context of flagship international projects in cloud computing. OpenNebula is being used by many supercomputing and leading research centers to build HPC and science clouds for hosting virtualized computational environments, such as batch farms and computing clusters, or for providing users with new "HPC as a service" resource provisioning models. The talk describes how to design a cloud architecture with OpenNebula and its innovative features to enable the execution of flexible and elastic cluster and high performance computing services on demand while reducing the associated cost of building the datacenter infrastructure.
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