SlideShare a Scribd company logo
1 of 22
Download to read offline
OSDC 2012
              25th April, Nürnberg



            OpenNebula
Open Souce Solution for DC Virtualization


          Constantino Vázquez Blanco
                OpenNebula.org
What is OpenNebula?
Multi-tenancy, Elasticity and Automatic Provision on Virtualized Environments

I’m using virtualization/cloud, and plan a private Cloud (BUT’s)

            Where do/did I put my web server VM?
                  Monitoring & Scheduling
                                                                     How do I provision a new VM?
                                                                  Image Management & Context
         Who have access to cloud (and What)?
               User & Role Management                                      How do I create a new disk?
                                                                                   Storage
          How do I set up networking for a multitier service?
                         Network & VLANs
                                                   How can I manage the distributed infrastructure?
   Can I use hypervisor X?
                                                                Interfaces & APIs
       Virtualization
                    º
      Uniform management layer that orchestrates multiple technologies




OpenNebula – Architecture for Cloud Data Centers                                                         2/22
What is OpenNebula?
Open Cloud Solution for Building and Managing Virtualized Data Centers

                                                   Public
                Fully
                                                                 Interoperable
             Open-source




                                                                         Adaptable
     Flexible




                                                   Private
      Proven
                                       Infrastructure Agnostic            Hybrid
OpenNebula – Architecture for Cloud Data Centers                                     3/22
Different Perspectives of the Cloud
Different Aims and Needs
                                                   Cloud Consumer




 Cloud Provider




                                                                    Cloud Integrator




OpenNebula – Architecture for Cloud Data Centers                                       4/22
The Cloud Consumer Perspective
Setting up and Managing Virtual Infrastructure
                                                    Remote Connection
 Network Management                                 •  SSH
                                                    •  VNC
  •    Network catalog management
                                                    •  Remote desktop
  •    Public & elastic IPs
  •    Private isolated networks
  •    Simple firewall rules

                                                            Usage Data
                                                            •  Accounting info




       Storage Management                          VM Management
        •  Image catalog management                •  VM template catalog
        •  Prepared on-site & uploaded             •  Life-cycle management
        •  Pre-defined appliances                  •  Contextualization
        •  OS and Data types (persistent)

OpenNebula – Architecture for Cloud Data Centers                                 5/22
The Cloud Consumer Perspective
How Can I Manage my Virtual Infrastructure?

   … standards (de facto and de jure) Cloud APIs to leverage existing ecosystems and
             ensure portability across providers and self-service portal ….




OpenNebula – Architecture for Cloud Data Centers                                  6/22
The Cloud Provider Perspective
What are the Main Components to Build a Cloud Infrastructure?

  Instance Networks
                                                      Internet
  •  Guests
  •  Public and private networks




   Front-end                                              Hosts
  •  Authentication                                       •  Multiple hypervisors
  •  Authorization                                        •  Up to 500 hosts
  •  ACLs, roles,                                         •  Automatic failover and HA
     groups…                                              •  Resource pools
  •  Accounting                                           •  Automatic resource allocation
  •  Logging
  •  Resource quotas

    Service Networks                                Datastores
    •  Monitoring, control…                        •  VM image storage
    •  Live migration…                             •  Multiple datastores
    •  Storage access…                             •  Heterogeneous configurations
                                                   •  Shared or non-shared
OpenNebula – Architecture for Cloud Data Centers                                             7/22
The Cloud Provider Perspective
Broad Commodity and Enterprise Platform Support
          Instance Network
          •  VLAN per user (layer2)                   Internet
          •  Open vSwitch, 802.1q
          •  Ebtables




   Front-end                                             Hosts
  •  X509, LDAP, ssh keys                                •  VMware,
  •  ACLs, roles, groups…                                •  Xen
                                                         •  KVM




                                                    Datastores
               Service Network                     •  DFS: NFS, Gluster, GlusterFS…
               •  Ganglia/Nagios                   •  SAN: Fibre Channel, iSCSI, LVM…
               •  Additional monitor agents        •  Bit Torrent, ssh…
OpenNebula – Architecture for Cloud Data Centers                                   8/22
The Cloud Provider Perspective
Clustering the Physical Resources

   Clusters
   •  Pools of hosts that share datastores and networks
   •  Used for load balancing, high availability, and high performance computing




    Multiple Datastores per Cluster
    •  Balance I/O operations between storage servers
    •  Define different SLA policies (e.g. backup) and performance features for different VM
       types or users

OpenNebula – Architecture for Cloud Data Centers                                               9/22
The Cloud Provider Perspective
Centralized Management of Multiple OpenNebula Instances (Zones)

                                                                       Federation of Clouds
                                                                       •  Multi-tier architecture
                                                                       •  Scalability
                                                   oZones Server       •  Isolation
                                            •  Portal                  •  Multiple-site support
    Cloud                                   •  Cloud API (EC2, OCCI)
   Consumer                                 •  Global AuthN




OpenNebula – Architecture for Cloud Data Centers                                                    10/22
The Cloud Provider Perspective
On-demand Provision of Virtual Data Centers

  Virtual Private Cloud Computing
  ● Typical scenario in large organizations and
    cloud providers
  ● On-demand provision of fully-configurable
    and isolated VDC with full control and
    capacity to administer its users and
    resources




OpenNebula – Architecture for Cloud Data Centers   11/22
The Cloud Provider Perspective
Hybrid Cloud Computing


   ● Extension of the local private infrastructure with resources from remote clouds
   ● Cloudbursting to meet peak or fluctuating demands


                           Cloud Consumer




                                                          Cloud Provider
OpenNebula – Architecture for Cloud Data Centers                                       12/22
The Cloud Provider Perspective
How Can I Operate my Cloud Infrastructure?

       … programming APIs (create new tools and integrate), web interfaces (simplify
               operation), and command lined interface (create scripts)…




                    CLI


                                                           API
                                                           ●  XML-RPC
                                                           ●  OCA (Ruby, Java, Python)




OpenNebula – Architecture for Cloud Data Centers                                         13/22
The Cloud Integrator Perspective
The Cloud Integrator Perspective

        … truly open (fully open-source, Apache license) and adaptable (modular and
                  extensible)… because no two data centers are the same



                            CLI                    GUI           Cloud Servers


                                                                                     Scheduler
                                          OCA (Ruby, Java)


                                                          XML-RPC API




                                                         OpenNebula core




                          Monitoring                 Storage               Network
                                                                                            DB

                         Virtualization              Images                 Auth




OpenNebula – Architecture for Cloud Data Centers                                                 14/22
The Cloud Integrator Perspective
Seamless Integration with Existing Applications and Services



                    Custom Applications
               •  Accounting & Billing
                                                                               Interfaces
               •  New self-service portal
                                                                               •    CLI (local/remote)
                                                                               •    REST APIs
                                                                               •    API (java, ruby bindings)
                                                                               •    Plug-ins




                   Virtualization                      Image & Storage                        Users & Roles
                   & Monitoring
                                             •  Integrate with SAN/NAS               •  Integrate with Active
   •    Tune hypervisor interaction
                                                solutions                               Directory
   •    New hypervisors
                                             •  Tune storage operations              •  Tune ACL
   •    Hybrid configurations
                                             •  Use of external repositories         •  Custom authentication
   •    Information systems
   •    Monitoring probes

OpenNebula – Architecture for Cloud Data Centers                                                                15/22
The Cloud Integrator Perspective
The Ecosystem

    Standards                                                               Adapters



                        CDMI                OVF                    CIMI




                  Virtualization Drivers           Configuration      Storage




OpenNebula – Architecture for Cloud Data Centers                                       16/22
What is OpenNebula?
A Project Aimed at Building the Industry Standard Open Cloud Management Tool

                                                        Third party scalability
  • Develop & innovate                                  tests: 16,000 VMs
  • Support the community
  • Collaborate                                                    Commercial Support


                   TP
                             v1.0             v1.2   v1.4        v2.0      v2.2 v3.0       v3.2 v3.4


2005            2008                   2009            2010             2011         2012
 dsa group doing
   research…


                                                                        4,000 downloads/
                                                                             month
                             European Funding
OpenNebula – Architecture for Cloud Data Centers                                                17/22
What is OpenNebula?
A Quickly Growing Community More than Doubling Each Year
                                                          25,200
  Downloads
                                                               ●  900 downloads in the last week
                                           12,828              ●  Linux distro and code repo

                      4,861
1,865                                     140% Annual Growth

 2008                  2009                   2010            2011

  Site Visits                                            579,571
                                                                     ●  15,300 visits and 194,000 page views in
                                          254,186                       the last week

                     111,541
35,842                                   150% Annual Growth

 2008                  2009                   2010            2011

 Mails                                                    4,341
                                                                     ●  800 registered users at present
                                             2,293
                       1,141
 227                                     170% Annual Growth
                                                                              Date: November 7th, 2011
 2008                  2009                   2010            2011
OpenNebula – Architecture for Cloud Data Centers                                                          18/22
Who Uses OpenNebula?
Open Cloud Enabler in the ICT Industry


   Enabling Hosting Companies and Telcos to Offer Cloud Services




   Enabling Technology Companies to Offer Cloud Products




   Enabling Service Companies to Offer Cloud Consulting and Integration




OpenNebula – Architecture for Cloud Data Centers                          19/22
Who Uses OpenNebula?
Open Cloud Enabler for Building and Operating Virtualized Data Centers

   Industry




   Supercomputing Centers




   Research Centers




OpenNebula – Architecture for Cloud Data Centers                         20/22
Who Uses OpenNebula?
Open Cloud Enabler for Building and Research and Innovation

   Distributed Computing Infrastructures




   Research Projects




                            16,000 VMs!




OpenNebula – Architecture for Cloud Data Centers              21/22
Questions?
We Will Be Happy to Answer Any Question




OpenNebula – Architecture for Cloud Data Centers   22/22

More Related Content

What's hot

Apache CloudStack Architecture by Alex Huang
Apache CloudStack Architecture by Alex HuangApache CloudStack Architecture by Alex Huang
Apache CloudStack Architecture by Alex Huangbuildacloud
 
CloudStack Architecture Future
CloudStack Architecture FutureCloudStack Architecture Future
CloudStack Architecture FutureKimihiko Kitase
 
CloudStack-Developer-Day
CloudStack-Developer-DayCloudStack-Developer-Day
CloudStack-Developer-DayKimihiko Kitase
 
CloudStack Overview
CloudStack OverviewCloudStack Overview
CloudStack Overviewsedukull
 
Cloud computing
Cloud computingCloud computing
Cloud computingMed Zaibi
 
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
 
Hacking apache cloud stack
Hacking apache cloud stackHacking apache cloud stack
Hacking apache cloud stackMurali Reddy
 
comparative study of Cloud computing tools
comparative study of Cloud computing tools comparative study of Cloud computing tools
comparative study of Cloud computing tools Aditya Trivedi
 
Deploying Apache CloudStack from API to UI
Deploying Apache CloudStack from API to UIDeploying Apache CloudStack from API to UI
Deploying Apache CloudStack from API to UIJoe Brockmeier
 
Adaptive SLA-aware Cloud Federations
Adaptive SLA-awareCloud FederationsAdaptive SLA-awareCloud Federations
Adaptive SLA-aware Cloud Federationskeratt
 
Onboarding For Public Private And Hybrid Clouds Aws 30.04.09
Onboarding For Public Private And Hybrid Clouds Aws 30.04.09Onboarding For Public Private And Hybrid Clouds Aws 30.04.09
Onboarding For Public Private And Hybrid Clouds Aws 30.04.09Chris Purrington
 
Openstack Diablo Survey
Openstack Diablo SurveyOpenstack Diablo Survey
Openstack Diablo SurveyPjack Chen
 
An introduction to Citrix CloudPlatform (powered by Apache CloudStack), Citri...
An introduction to Citrix CloudPlatform (powered by Apache CloudStack), Citri...An introduction to Citrix CloudPlatform (powered by Apache CloudStack), Citri...
An introduction to Citrix CloudPlatform (powered by Apache CloudStack), Citri...ShapeBlue
 
VM for cloud infrastructure
VM for cloud infrastructureVM for cloud infrastructure
VM for cloud infrastructureANUSUYA T K
 

What's hot (20)

Apache CloudStack Architecture by Alex Huang
Apache CloudStack Architecture by Alex HuangApache CloudStack Architecture by Alex Huang
Apache CloudStack Architecture by Alex Huang
 
CloudStack Architecture Future
CloudStack Architecture FutureCloudStack Architecture Future
CloudStack Architecture Future
 
CloudStack-Developer-Day
CloudStack-Developer-DayCloudStack-Developer-Day
CloudStack-Developer-Day
 
CloudStack technical overview
CloudStack technical overviewCloudStack technical overview
CloudStack technical overview
 
CloudStack Hyderabad Meetup: Using CloudStack to build IaaS clouds
CloudStack Hyderabad Meetup: Using CloudStack to build IaaS cloudsCloudStack Hyderabad Meetup: Using CloudStack to build IaaS clouds
CloudStack Hyderabad Meetup: Using CloudStack to build IaaS clouds
 
CloudStack Architecture
CloudStack ArchitectureCloudStack Architecture
CloudStack Architecture
 
CloudStack Overview
CloudStack OverviewCloudStack Overview
CloudStack Overview
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Apache CloudStack from API to UI
Apache CloudStack from API to UIApache CloudStack from API to UI
Apache CloudStack from API to UI
 
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...
 
Hacking apache cloud stack
Hacking apache cloud stackHacking apache cloud stack
Hacking apache cloud stack
 
comparative study of Cloud computing tools
comparative study of Cloud computing tools comparative study of Cloud computing tools
comparative study of Cloud computing tools
 
Deploying Apache CloudStack from API to UI
Deploying Apache CloudStack from API to UIDeploying Apache CloudStack from API to UI
Deploying Apache CloudStack from API to UI
 
Introduction to CloudStack
Introduction to CloudStack Introduction to CloudStack
Introduction to CloudStack
 
Adaptive SLA-aware Cloud Federations
Adaptive SLA-awareCloud FederationsAdaptive SLA-awareCloud Federations
Adaptive SLA-aware Cloud Federations
 
Onboarding For Public Private And Hybrid Clouds Aws 30.04.09
Onboarding For Public Private And Hybrid Clouds Aws 30.04.09Onboarding For Public Private And Hybrid Clouds Aws 30.04.09
Onboarding For Public Private And Hybrid Clouds Aws 30.04.09
 
Openstack Diablo Survey
Openstack Diablo SurveyOpenstack Diablo Survey
Openstack Diablo Survey
 
An introduction to Citrix CloudPlatform (powered by Apache CloudStack), Citri...
An introduction to Citrix CloudPlatform (powered by Apache CloudStack), Citri...An introduction to Citrix CloudPlatform (powered by Apache CloudStack), Citri...
An introduction to Citrix CloudPlatform (powered by Apache CloudStack), Citri...
 
Rfs4000 spec sheet
Rfs4000 spec sheetRfs4000 spec sheet
Rfs4000 spec sheet
 
VM for cloud infrastructure
VM for cloud infrastructureVM for cloud infrastructure
VM for cloud infrastructure
 

Viewers also liked

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
 
OpenNebulaConf 2013 - Hands-on Tutorial: 2. Installing and Basic Usage
OpenNebulaConf 2013 - Hands-on Tutorial: 2. Installing and Basic UsageOpenNebulaConf 2013 - Hands-on Tutorial: 2. Installing and Basic Usage
OpenNebulaConf 2013 - Hands-on Tutorial: 2. Installing and Basic UsageOpenNebula Project
 
OpenNebulaConf 2016 - Hypervisors and Containers Hands-on Workshop by Jaime M...
OpenNebulaConf 2016 - Hypervisors and Containers Hands-on Workshop by Jaime M...OpenNebulaConf 2016 - Hypervisors and Containers Hands-on Workshop by Jaime M...
OpenNebulaConf 2016 - Hypervisors and Containers Hands-on Workshop by Jaime M...OpenNebula Project
 
OpenNebulaConf 2016 - Storage Hands-on Workshop by Javier Fontán, OpenNebula
OpenNebulaConf 2016 - Storage Hands-on Workshop by Javier Fontán, OpenNebulaOpenNebulaConf 2016 - Storage Hands-on Workshop by Javier Fontán, OpenNebula
OpenNebulaConf 2016 - Storage Hands-on Workshop by Javier Fontán, OpenNebulaOpenNebula Project
 
OpenNebula 4.14 Hands-on Tutorial
OpenNebula 4.14 Hands-on TutorialOpenNebula 4.14 Hands-on Tutorial
OpenNebula 4.14 Hands-on TutorialOpenNebula Project
 
Mobile-First SEO - The Marketers Edition #3XEDigital
Mobile-First SEO - The Marketers Edition #3XEDigitalMobile-First SEO - The Marketers Edition #3XEDigital
Mobile-First SEO - The Marketers Edition #3XEDigitalAleyda Solís
 

Viewers also liked (6)

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
 
OpenNebulaConf 2013 - Hands-on Tutorial: 2. Installing and Basic Usage
OpenNebulaConf 2013 - Hands-on Tutorial: 2. Installing and Basic UsageOpenNebulaConf 2013 - Hands-on Tutorial: 2. Installing and Basic Usage
OpenNebulaConf 2013 - Hands-on Tutorial: 2. Installing and Basic Usage
 
OpenNebulaConf 2016 - Hypervisors and Containers Hands-on Workshop by Jaime M...
OpenNebulaConf 2016 - Hypervisors and Containers Hands-on Workshop by Jaime M...OpenNebulaConf 2016 - Hypervisors and Containers Hands-on Workshop by Jaime M...
OpenNebulaConf 2016 - Hypervisors and Containers Hands-on Workshop by Jaime M...
 
OpenNebulaConf 2016 - Storage Hands-on Workshop by Javier Fontán, OpenNebula
OpenNebulaConf 2016 - Storage Hands-on Workshop by Javier Fontán, OpenNebulaOpenNebulaConf 2016 - Storage Hands-on Workshop by Javier Fontán, OpenNebula
OpenNebulaConf 2016 - Storage Hands-on Workshop by Javier Fontán, OpenNebula
 
OpenNebula 4.14 Hands-on Tutorial
OpenNebula 4.14 Hands-on TutorialOpenNebula 4.14 Hands-on Tutorial
OpenNebula 4.14 Hands-on Tutorial
 
Mobile-First SEO - The Marketers Edition #3XEDigital
Mobile-First SEO - The Marketers Edition #3XEDigitalMobile-First SEO - The Marketers Edition #3XEDigital
Mobile-First SEO - The Marketers Edition #3XEDigital
 

Similar to OSDC 2012 - OpenNebula: Open-source Solution for Data Center Virtualization

CloudOpen 2012 OpenNebula talk
CloudOpen 2012 OpenNebula talkCloudOpen 2012 OpenNebula talk
CloudOpen 2012 OpenNebula talkOpenNebula Project
 
ISC Cloud'13 - Hands-On Tutorial on “Building Your Cloud for HPC, Here & Now,...
ISC Cloud'13 - Hands-On Tutorial on “Building Your Cloud for HPC, Here & Now,...ISC Cloud'13 - Hands-On Tutorial on “Building Your Cloud for HPC, Here & Now,...
ISC Cloud'13 - Hands-On Tutorial on “Building Your Cloud for HPC, Here & Now,...OpenNebula Project
 
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
 
Scalable networking in Apache CloudStack
Scalable networking in Apache CloudStackScalable networking in Apache CloudStack
Scalable networking in Apache CloudStackChiradeep Vittal
 
Introduction: Build infrastucture-as-a-service Clouds with Apache CloudStack
Introduction: Build infrastucture-as-a-service Clouds with Apache CloudStackIntroduction: Build infrastucture-as-a-service Clouds with Apache CloudStack
Introduction: Build infrastucture-as-a-service Clouds with Apache CloudStackbuildacloud
 
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
 
Cloud stack overview
Cloud stack overviewCloud stack overview
Cloud stack overviewgavin_lee
 
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
 
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
 
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
 
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
 
EGI TF 2013 / Cloud Interoperability Week – Hands-On Tutorial
EGI TF 2013 / Cloud Interoperability Week – Hands-On TutorialEGI TF 2013 / Cloud Interoperability Week – Hands-On Tutorial
EGI TF 2013 / Cloud Interoperability Week – Hands-On TutorialOpenNebula Project
 
Getting Started Hacking OpenNebula - Fosdem-2013
Getting Started Hacking OpenNebula - Fosdem-2013Getting Started Hacking OpenNebula - Fosdem-2013
Getting Started Hacking OpenNebula - Fosdem-2013OpenNebula Project
 
Open Nebula OW2 Conference Nov10
Open Nebula OW2 Conference Nov10Open Nebula OW2 Conference Nov10
Open Nebula OW2 Conference Nov10OW2
 
Cloudstack conference open_contrail v4
Cloudstack conference open_contrail v4Cloudstack conference open_contrail v4
Cloudstack conference open_contrail v4ozkan01
 
2012 CloudStack Design Camp in Taiwan--- CloudStack Overview-1
2012 CloudStack Design Camp in Taiwan--- CloudStack Overview-12012 CloudStack Design Camp in Taiwan--- CloudStack Overview-1
2012 CloudStack Design Camp in Taiwan--- CloudStack Overview-1tcloudcomputing-tw
 
HPC Cloud Computing with OpenNebula
HPC Cloud Computing with OpenNebulaHPC Cloud Computing with OpenNebula
HPC Cloud Computing with OpenNebulaIgnacio M. Llorente
 
OpenNebula Interoperability and Portability DMTF 2011
OpenNebula Interoperability and Portability  DMTF 2011OpenNebula Interoperability and Portability  DMTF 2011
OpenNebula Interoperability and Portability DMTF 2011Ignacio M. Llorente
 

Similar to OSDC 2012 - OpenNebula: Open-source Solution for Data Center Virtualization (20)

CloudOpen 2012 OpenNebula talk
CloudOpen 2012 OpenNebula talkCloudOpen 2012 OpenNebula talk
CloudOpen 2012 OpenNebula talk
 
Linuxtag 2012 - OpenNebula
Linuxtag 2012 - OpenNebula  Linuxtag 2012 - OpenNebula
Linuxtag 2012 - OpenNebula
 
ISC Cloud'13 - Hands-On Tutorial on “Building Your Cloud for HPC, Here & Now,...
ISC Cloud'13 - Hands-On Tutorial on “Building Your Cloud for HPC, Here & Now,...ISC Cloud'13 - Hands-On Tutorial on “Building Your Cloud for HPC, Here & Now,...
ISC Cloud'13 - Hands-On Tutorial on “Building Your Cloud for HPC, Here & Now,...
 
LinuxTag 2013
LinuxTag 2013LinuxTag 2013
LinuxTag 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...
 
Scalable networking in Apache CloudStack
Scalable networking in Apache CloudStackScalable networking in Apache CloudStack
Scalable networking in Apache CloudStack
 
Introduction: Build infrastucture-as-a-service Clouds with Apache CloudStack
Introduction: Build infrastucture-as-a-service Clouds with Apache CloudStackIntroduction: Build infrastucture-as-a-service Clouds with Apache CloudStack
Introduction: Build infrastucture-as-a-service Clouds with Apache CloudStack
 
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
 
Cloud stack overview
Cloud stack overviewCloud stack overview
Cloud stack overview
 
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
 
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
 
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
 
Cloud computing from an institutional perspective
Cloud computing from an institutional perspectiveCloud computing from an institutional perspective
Cloud computing from an institutional perspective
 
EGI TF 2013 / Cloud Interoperability Week – Hands-On Tutorial
EGI TF 2013 / Cloud Interoperability Week – Hands-On TutorialEGI TF 2013 / Cloud Interoperability Week – Hands-On Tutorial
EGI TF 2013 / Cloud Interoperability Week – Hands-On Tutorial
 
Getting Started Hacking OpenNebula - Fosdem-2013
Getting Started Hacking OpenNebula - Fosdem-2013Getting Started Hacking OpenNebula - Fosdem-2013
Getting Started Hacking OpenNebula - Fosdem-2013
 
Open Nebula OW2 Conference Nov10
Open Nebula OW2 Conference Nov10Open Nebula OW2 Conference Nov10
Open Nebula OW2 Conference Nov10
 
Cloudstack conference open_contrail v4
Cloudstack conference open_contrail v4Cloudstack conference open_contrail v4
Cloudstack conference open_contrail v4
 
2012 CloudStack Design Camp in Taiwan--- CloudStack Overview-1
2012 CloudStack Design Camp in Taiwan--- CloudStack Overview-12012 CloudStack Design Camp in Taiwan--- CloudStack Overview-1
2012 CloudStack Design Camp in Taiwan--- CloudStack Overview-1
 
HPC Cloud Computing with OpenNebula
HPC Cloud Computing with OpenNebulaHPC Cloud Computing with OpenNebula
HPC Cloud Computing with OpenNebula
 
OpenNebula Interoperability and Portability DMTF 2011
OpenNebula Interoperability and Portability  DMTF 2011OpenNebula Interoperability and Portability  DMTF 2011
OpenNebula Interoperability and Portability DMTF 2011
 

More from OpenNebula Project

OpenNebulaConf2019 - Welcome and Project Update - Ignacio M. Llorente, Rubén ...
OpenNebulaConf2019 - Welcome and Project Update - Ignacio M. Llorente, Rubén ...OpenNebulaConf2019 - Welcome and Project Update - Ignacio M. Llorente, Rubén ...
OpenNebulaConf2019 - Welcome and Project Update - Ignacio M. Llorente, Rubén ...OpenNebula Project
 
OpenNebulaConf2019 - Building Virtual Environments for Security Analyses of C...
OpenNebulaConf2019 - Building Virtual Environments for Security Analyses of C...OpenNebulaConf2019 - Building Virtual Environments for Security Analyses of C...
OpenNebulaConf2019 - Building Virtual Environments for Security Analyses of C...OpenNebula Project
 
OpenNebulaConf2019 - CORD and Edge computing with OpenNebula - Alfonso Aureli...
OpenNebulaConf2019 - CORD and Edge computing with OpenNebula - Alfonso Aureli...OpenNebulaConf2019 - CORD and Edge computing with OpenNebula - Alfonso Aureli...
OpenNebulaConf2019 - CORD and Edge computing with OpenNebula - Alfonso Aureli...OpenNebula Project
 
OpenNebulaConf2019 - 6 years (+) OpenNebula - Lessons learned - Sebastian Man...
OpenNebulaConf2019 - 6 years (+) OpenNebula - Lessons learned - Sebastian Man...OpenNebulaConf2019 - 6 years (+) OpenNebula - Lessons learned - Sebastian Man...
OpenNebulaConf2019 - 6 years (+) OpenNebula - Lessons learned - Sebastian Man...OpenNebula Project
 
OpenNebulaConf2019 - Performant and Resilient Storage the Open Source & Linux...
OpenNebulaConf2019 - Performant and Resilient Storage the Open Source & Linux...OpenNebulaConf2019 - Performant and Resilient Storage the Open Source & Linux...
OpenNebulaConf2019 - Performant and Resilient Storage the Open Source & Linux...OpenNebula Project
 
OpenNebulaConf2019 - Image Backups in OpenNebula - Momčilo Medić - ITAF
OpenNebulaConf2019 - Image Backups in OpenNebula - Momčilo Medić - ITAFOpenNebulaConf2019 - Image Backups in OpenNebula - Momčilo Medić - ITAF
OpenNebulaConf2019 - Image Backups in OpenNebula - Momčilo Medić - ITAFOpenNebula Project
 
OpenNebulaConf2019 - How We Use GOCA to Manage our OpenNebula Cloud - Jean-Ph...
OpenNebulaConf2019 - How We Use GOCA to Manage our OpenNebula Cloud - Jean-Ph...OpenNebulaConf2019 - How We Use GOCA to Manage our OpenNebula Cloud - Jean-Ph...
OpenNebulaConf2019 - How We Use GOCA to Manage our OpenNebula Cloud - Jean-Ph...OpenNebula Project
 
OpenNebulaConf2019 - Crytek: A Video gaming Edge Implementation "on the shoul...
OpenNebulaConf2019 - Crytek: A Video gaming Edge Implementation "on the shoul...OpenNebulaConf2019 - Crytek: A Video gaming Edge Implementation "on the shoul...
OpenNebulaConf2019 - Crytek: A Video gaming Edge Implementation "on the shoul...OpenNebula Project
 
Replacing vCloud with OpenNebula
Replacing vCloud with OpenNebulaReplacing vCloud with OpenNebula
Replacing vCloud with OpenNebulaOpenNebula Project
 
NTS: What We Do With OpenNebula - and Why We Do It
NTS: What We Do With OpenNebula - and Why We Do ItNTS: What We Do With OpenNebula - and Why We Do It
NTS: What We Do With OpenNebula - and Why We Do ItOpenNebula Project
 
OpenNebula from the Perspective of an ISP
OpenNebula from the Perspective of an ISPOpenNebula from the Perspective of an ISP
OpenNebula from the Perspective of an ISPOpenNebula Project
 
NTS CAPTAIN / OpenNebula at Julius Blum GmbH
NTS CAPTAIN / OpenNebula at Julius Blum GmbHNTS CAPTAIN / OpenNebula at Julius Blum GmbH
NTS CAPTAIN / OpenNebula at Julius Blum GmbHOpenNebula Project
 
Performant and Resilient Storage: The Open Source & Linux Way
Performant and Resilient Storage: The Open Source & Linux WayPerformant and Resilient Storage: The Open Source & Linux Way
Performant and Resilient Storage: The Open Source & Linux WayOpenNebula Project
 
NetApp Hybrid Cloud with OpenNebula
NetApp Hybrid Cloud with OpenNebulaNetApp Hybrid Cloud with OpenNebula
NetApp Hybrid Cloud with OpenNebulaOpenNebula Project
 
NSX with OpenNebula - upcoming 5.10
NSX with OpenNebula - upcoming 5.10NSX with OpenNebula - upcoming 5.10
NSX with OpenNebula - upcoming 5.10OpenNebula Project
 
Security for Private Cloud Environments
Security for Private Cloud EnvironmentsSecurity for Private Cloud Environments
Security for Private Cloud EnvironmentsOpenNebula Project
 
CheckPoint R80.30 Installation on OpenNebula
CheckPoint R80.30 Installation on OpenNebulaCheckPoint R80.30 Installation on OpenNebula
CheckPoint R80.30 Installation on OpenNebulaOpenNebula Project
 
Cloud Disaggregation with OpenNebula
Cloud Disaggregation with OpenNebulaCloud Disaggregation with OpenNebula
Cloud Disaggregation with OpenNebulaOpenNebula Project
 

More from OpenNebula Project (20)

OpenNebulaConf2019 - Welcome and Project Update - Ignacio M. Llorente, Rubén ...
OpenNebulaConf2019 - Welcome and Project Update - Ignacio M. Llorente, Rubén ...OpenNebulaConf2019 - Welcome and Project Update - Ignacio M. Llorente, Rubén ...
OpenNebulaConf2019 - Welcome and Project Update - Ignacio M. Llorente, Rubén ...
 
OpenNebulaConf2019 - Building Virtual Environments for Security Analyses of C...
OpenNebulaConf2019 - Building Virtual Environments for Security Analyses of C...OpenNebulaConf2019 - Building Virtual Environments for Security Analyses of C...
OpenNebulaConf2019 - Building Virtual Environments for Security Analyses of C...
 
OpenNebulaConf2019 - CORD and Edge computing with OpenNebula - Alfonso Aureli...
OpenNebulaConf2019 - CORD and Edge computing with OpenNebula - Alfonso Aureli...OpenNebulaConf2019 - CORD and Edge computing with OpenNebula - Alfonso Aureli...
OpenNebulaConf2019 - CORD and Edge computing with OpenNebula - Alfonso Aureli...
 
OpenNebulaConf2019 - 6 years (+) OpenNebula - Lessons learned - Sebastian Man...
OpenNebulaConf2019 - 6 years (+) OpenNebula - Lessons learned - Sebastian Man...OpenNebulaConf2019 - 6 years (+) OpenNebula - Lessons learned - Sebastian Man...
OpenNebulaConf2019 - 6 years (+) OpenNebula - Lessons learned - Sebastian Man...
 
OpenNebulaConf2019 - Performant and Resilient Storage the Open Source & Linux...
OpenNebulaConf2019 - Performant and Resilient Storage the Open Source & Linux...OpenNebulaConf2019 - Performant and Resilient Storage the Open Source & Linux...
OpenNebulaConf2019 - Performant and Resilient Storage the Open Source & Linux...
 
OpenNebulaConf2019 - Image Backups in OpenNebula - Momčilo Medić - ITAF
OpenNebulaConf2019 - Image Backups in OpenNebula - Momčilo Medić - ITAFOpenNebulaConf2019 - Image Backups in OpenNebula - Momčilo Medić - ITAF
OpenNebulaConf2019 - Image Backups in OpenNebula - Momčilo Medić - ITAF
 
OpenNebulaConf2019 - How We Use GOCA to Manage our OpenNebula Cloud - Jean-Ph...
OpenNebulaConf2019 - How We Use GOCA to Manage our OpenNebula Cloud - Jean-Ph...OpenNebulaConf2019 - How We Use GOCA to Manage our OpenNebula Cloud - Jean-Ph...
OpenNebulaConf2019 - How We Use GOCA to Manage our OpenNebula Cloud - Jean-Ph...
 
OpenNebulaConf2019 - Crytek: A Video gaming Edge Implementation "on the shoul...
OpenNebulaConf2019 - Crytek: A Video gaming Edge Implementation "on the shoul...OpenNebulaConf2019 - Crytek: A Video gaming Edge Implementation "on the shoul...
OpenNebulaConf2019 - Crytek: A Video gaming Edge Implementation "on the shoul...
 
Replacing vCloud with OpenNebula
Replacing vCloud with OpenNebulaReplacing vCloud with OpenNebula
Replacing vCloud with OpenNebula
 
NTS: What We Do With OpenNebula - and Why We Do It
NTS: What We Do With OpenNebula - and Why We Do ItNTS: What We Do With OpenNebula - and Why We Do It
NTS: What We Do With OpenNebula - and Why We Do It
 
OpenNebula from the Perspective of an ISP
OpenNebula from the Perspective of an ISPOpenNebula from the Perspective of an ISP
OpenNebula from the Perspective of an ISP
 
NTS CAPTAIN / OpenNebula at Julius Blum GmbH
NTS CAPTAIN / OpenNebula at Julius Blum GmbHNTS CAPTAIN / OpenNebula at Julius Blum GmbH
NTS CAPTAIN / OpenNebula at Julius Blum GmbH
 
Performant and Resilient Storage: The Open Source & Linux Way
Performant and Resilient Storage: The Open Source & Linux WayPerformant and Resilient Storage: The Open Source & Linux Way
Performant and Resilient Storage: The Open Source & Linux Way
 
NetApp Hybrid Cloud with OpenNebula
NetApp Hybrid Cloud with OpenNebulaNetApp Hybrid Cloud with OpenNebula
NetApp Hybrid Cloud with OpenNebula
 
NSX with OpenNebula - upcoming 5.10
NSX with OpenNebula - upcoming 5.10NSX with OpenNebula - upcoming 5.10
NSX with OpenNebula - upcoming 5.10
 
Security for Private Cloud Environments
Security for Private Cloud EnvironmentsSecurity for Private Cloud Environments
Security for Private Cloud Environments
 
CheckPoint R80.30 Installation on OpenNebula
CheckPoint R80.30 Installation on OpenNebulaCheckPoint R80.30 Installation on OpenNebula
CheckPoint R80.30 Installation on OpenNebula
 
DE-CIX: CloudConnectivity
DE-CIX: CloudConnectivityDE-CIX: CloudConnectivity
DE-CIX: CloudConnectivity
 
DDC Demo
DDC DemoDDC Demo
DDC Demo
 
Cloud Disaggregation with OpenNebula
Cloud Disaggregation with OpenNebulaCloud Disaggregation with OpenNebula
Cloud Disaggregation with OpenNebula
 

Recently uploaded

Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 

Recently uploaded (20)

Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 

OSDC 2012 - OpenNebula: Open-source Solution for Data Center Virtualization

  • 1. OSDC 2012 25th April, Nürnberg OpenNebula Open Souce Solution for DC Virtualization Constantino Vázquez Blanco OpenNebula.org
  • 2. What is OpenNebula? Multi-tenancy, Elasticity and Automatic Provision on Virtualized Environments I’m using virtualization/cloud, and plan a private Cloud (BUT’s) Where do/did I put my web server VM? Monitoring & Scheduling How do I provision a new VM? Image Management & Context Who have access to cloud (and What)? User & Role Management How do I create a new disk? Storage How do I set up networking for a multitier service? Network & VLANs How can I manage the distributed infrastructure? Can I use hypervisor X? Interfaces & APIs Virtualization º Uniform management layer that orchestrates multiple technologies OpenNebula – Architecture for Cloud Data Centers 2/22
  • 3. What is OpenNebula? Open Cloud Solution for Building and Managing Virtualized Data Centers Public Fully Interoperable Open-source Adaptable Flexible Private Proven Infrastructure Agnostic Hybrid OpenNebula – Architecture for Cloud Data Centers 3/22
  • 4. Different Perspectives of the Cloud Different Aims and Needs Cloud Consumer Cloud Provider Cloud Integrator OpenNebula – Architecture for Cloud Data Centers 4/22
  • 5. The Cloud Consumer Perspective Setting up and Managing Virtual Infrastructure Remote Connection Network Management •  SSH •  VNC •  Network catalog management •  Remote desktop •  Public & elastic IPs •  Private isolated networks •  Simple firewall rules Usage Data •  Accounting info Storage Management VM Management •  Image catalog management •  VM template catalog •  Prepared on-site & uploaded •  Life-cycle management •  Pre-defined appliances •  Contextualization •  OS and Data types (persistent) OpenNebula – Architecture for Cloud Data Centers 5/22
  • 6. The Cloud Consumer Perspective How Can I Manage my Virtual Infrastructure? … standards (de facto and de jure) Cloud APIs to leverage existing ecosystems and ensure portability across providers and self-service portal …. OpenNebula – Architecture for Cloud Data Centers 6/22
  • 7. The Cloud Provider Perspective What are the Main Components to Build a Cloud Infrastructure? Instance Networks Internet •  Guests •  Public and private networks Front-end Hosts •  Authentication •  Multiple hypervisors •  Authorization •  Up to 500 hosts •  ACLs, roles, •  Automatic failover and HA groups… •  Resource pools •  Accounting •  Automatic resource allocation •  Logging •  Resource quotas Service Networks Datastores •  Monitoring, control… •  VM image storage •  Live migration… •  Multiple datastores •  Storage access… •  Heterogeneous configurations •  Shared or non-shared OpenNebula – Architecture for Cloud Data Centers 7/22
  • 8. The Cloud Provider Perspective Broad Commodity and Enterprise Platform Support Instance Network •  VLAN per user (layer2) Internet •  Open vSwitch, 802.1q •  Ebtables Front-end Hosts •  X509, LDAP, ssh keys •  VMware, •  ACLs, roles, groups… •  Xen •  KVM Datastores Service Network •  DFS: NFS, Gluster, GlusterFS… •  Ganglia/Nagios •  SAN: Fibre Channel, iSCSI, LVM… •  Additional monitor agents •  Bit Torrent, ssh… OpenNebula – Architecture for Cloud Data Centers 8/22
  • 9. The Cloud Provider Perspective Clustering the Physical Resources Clusters •  Pools of hosts that share datastores and networks •  Used for load balancing, high availability, and high performance computing Multiple Datastores per Cluster •  Balance I/O operations between storage servers •  Define different SLA policies (e.g. backup) and performance features for different VM types or users OpenNebula – Architecture for Cloud Data Centers 9/22
  • 10. The Cloud Provider Perspective Centralized Management of Multiple OpenNebula Instances (Zones) Federation of Clouds •  Multi-tier architecture •  Scalability oZones Server •  Isolation •  Portal •  Multiple-site support Cloud •  Cloud API (EC2, OCCI) Consumer •  Global AuthN OpenNebula – Architecture for Cloud Data Centers 10/22
  • 11. The Cloud Provider Perspective On-demand Provision of Virtual Data Centers Virtual Private Cloud Computing ● Typical scenario in large organizations and cloud providers ● On-demand provision of fully-configurable and isolated VDC with full control and capacity to administer its users and resources OpenNebula – Architecture for Cloud Data Centers 11/22
  • 12. The Cloud Provider Perspective Hybrid Cloud Computing ● Extension of the local private infrastructure with resources from remote clouds ● Cloudbursting to meet peak or fluctuating demands Cloud Consumer Cloud Provider OpenNebula – Architecture for Cloud Data Centers 12/22
  • 13. The Cloud Provider Perspective How Can I Operate my Cloud Infrastructure? … programming APIs (create new tools and integrate), web interfaces (simplify operation), and command lined interface (create scripts)… CLI API ●  XML-RPC ●  OCA (Ruby, Java, Python) OpenNebula – Architecture for Cloud Data Centers 13/22
  • 14. The Cloud Integrator Perspective The Cloud Integrator Perspective … truly open (fully open-source, Apache license) and adaptable (modular and extensible)… because no two data centers are the same CLI GUI Cloud Servers Scheduler OCA (Ruby, Java) XML-RPC API OpenNebula core Monitoring Storage Network DB Virtualization Images Auth OpenNebula – Architecture for Cloud Data Centers 14/22
  • 15. The Cloud Integrator Perspective Seamless Integration with Existing Applications and Services Custom Applications •  Accounting & Billing Interfaces •  New self-service portal •  CLI (local/remote) •  REST APIs •  API (java, ruby bindings) •  Plug-ins Virtualization Image & Storage Users & Roles & Monitoring •  Integrate with SAN/NAS •  Integrate with Active •  Tune hypervisor interaction solutions Directory •  New hypervisors •  Tune storage operations •  Tune ACL •  Hybrid configurations •  Use of external repositories •  Custom authentication •  Information systems •  Monitoring probes OpenNebula – Architecture for Cloud Data Centers 15/22
  • 16. The Cloud Integrator Perspective The Ecosystem Standards Adapters CDMI OVF CIMI Virtualization Drivers Configuration Storage OpenNebula – Architecture for Cloud Data Centers 16/22
  • 17. What is OpenNebula? A Project Aimed at Building the Industry Standard Open Cloud Management Tool Third party scalability • Develop & innovate tests: 16,000 VMs • Support the community • Collaborate Commercial Support TP v1.0 v1.2 v1.4 v2.0 v2.2 v3.0 v3.2 v3.4 2005 2008 2009 2010 2011 2012 dsa group doing research… 4,000 downloads/ month European Funding OpenNebula – Architecture for Cloud Data Centers 17/22
  • 18. What is OpenNebula? A Quickly Growing Community More than Doubling Each Year 25,200 Downloads ●  900 downloads in the last week 12,828 ●  Linux distro and code repo 4,861 1,865 140% Annual Growth 2008 2009 2010 2011 Site Visits 579,571 ●  15,300 visits and 194,000 page views in 254,186 the last week 111,541 35,842 150% Annual Growth 2008 2009 2010 2011 Mails 4,341 ●  800 registered users at present 2,293 1,141 227 170% Annual Growth Date: November 7th, 2011 2008 2009 2010 2011 OpenNebula – Architecture for Cloud Data Centers 18/22
  • 19. Who Uses OpenNebula? Open Cloud Enabler in the ICT Industry Enabling Hosting Companies and Telcos to Offer Cloud Services Enabling Technology Companies to Offer Cloud Products Enabling Service Companies to Offer Cloud Consulting and Integration OpenNebula – Architecture for Cloud Data Centers 19/22
  • 20. Who Uses OpenNebula? Open Cloud Enabler for Building and Operating Virtualized Data Centers Industry Supercomputing Centers Research Centers OpenNebula – Architecture for Cloud Data Centers 20/22
  • 21. Who Uses OpenNebula? Open Cloud Enabler for Building and Research and Innovation Distributed Computing Infrastructures Research Projects 16,000 VMs! OpenNebula – Architecture for Cloud Data Centers 21/22
  • 22. Questions? We Will Be Happy to Answer Any Question OpenNebula – Architecture for Cloud Data Centers 22/22