SlideShare uma empresa Scribd logo
1 de 11
OpenStack e UniCloud
Primo Meeting User Group Italiano di OpenStack
Primo Meeting User Group Italiano di OpenStack
31 gennaio 2013
                                       Davide Guerri - R&D Unidata S.p.A. - d.guerri@unidata.it
Sommario


Unidata S.p.A.

UniCloud e OpenStack

WiP
Unidata S.p.A.
Fondata nel 1983, pioniere del micro-computing in Italia

Oggi tra i primi ISP italiani

    presente al NaMeX, MiX, AMS-IX

    estesa infrastruttura in fibra su Roma e Provincia

    numerosi progetti WiFi (non solo per le P.A.)

Tra i partner istituzionali

    AIIP - Socio fondatore della associazione degli Internet Service Provider, 1995

    NaMeX - Socio fondatore, 1995

Forte vocazione per l’innovazione (importanti investimenti nel R&D)
Unidata S.p.A.
Torna al computing (non più “micro”) con virtualizzazione e Cloud

   virtualizzazione server e desktop su VMWare, LibVirt/KVM

   public e private Cloud su OpenStack (KVM)

   servizi Cloud non solo Infrastructure (IaaS)

      UniFy Unified communications (VoIP, messaging)

      UniWiFiCloud (basato su OpenWISP), ...

integrazioni e infrastrutture virtualizzazione / Cloud conto terzi ...

   ... anche in hosting nei suoi due datacenter romani
Perché OpenStack?
Indagine conoscitiva sulle principali piattaforme

   maturità

   funzionalità e modularità

   prospettive

   completezza API

   documentazione

   granularità controllo degli accessi

   grandezza e attività della community

Predilezione per il software Open e Linux :-)
UniCloud (oggi)


   Il public cloud di Unidata oggi (*)

       OpenStack - Folsom Release

       E-commerce, sign-up “self-service”, accounting e billing




(*) http://www.unicloud.it
UniCloud (oggi)
OpenStack - Folsom Release

  Compute (Nova)

  Image (Glance)

  Identity (Keystone)

  Horizon (Dashboard)

  Object Storage (Swift) - “Pilota”

Disponibilità API su SSL
UniCloud (oggi)

DB-less Ruby on Rails app

SOAP per integrazione CRM aziendale

RESTful API per integrazione con
OpenStack

  OpenStack Active-Resource
OpenStack-ActiveResource
         F/OSS OpenStack API bindings per Ruby (e RoR) sviluppati da Unidata

         Disponibile con licenza GPL3 su github(*) e come rubygem

         Supporta (attualmente)                               require 'openstack_activeresource'

                                                              #... keystone authentication ...
             Keystone (Amin e Public)                         # List available servers
                                                              OpenStack::Nova::Compute::Server.all

             Nova (Compute, Volume, Image)                    # Find a flavor, an image and create a new server
                                                              flavor = OpenStack::Nova::Compute::Flavor.find_by_name('m1.tiny')

                                                              image = OpenStack::Nova::Compute::Image.find_by_name('Ubuntu 12.04')
             Glance (supporto minimale)                       OpenStack::Nova::Compute::Server.create(
                                                                   :name => 'my_cloud_server', :flavor => flavor, :image => image )



(*) https://github.com/Unidata-SpA/openstack_activeresource
WiP
UniCloud... domani

  Più IaaS

    Cloud object storage (pilota già disponibile su richiesta)

    Cloud networking
                        I
                     MIN O
    simple VDI       DEM
                                     I
                                 MIN
  PaaS (Puppet/Chef... Juju?)    DEM
                                       O



  SaaS
Demo(s?)



           Davide Guerri - R&D Unidata S.p.A. - d.guerri@unidata.it

Mais conteúdo relacionado

Destaque

Utilizzo del Software OpenStack per la realizzazione di piattaforme "Cloud" -...
Utilizzo del Software OpenStack per la realizzazione di piattaforme "Cloud" -...Utilizzo del Software OpenStack per la realizzazione di piattaforme "Cloud" -...
Utilizzo del Software OpenStack per la realizzazione di piattaforme "Cloud" -...Enrico Franceschini
 
Alla scoperta di Ubuntu Phone, lo smartphone open-source - Codemotion techmee...
Alla scoperta di Ubuntu Phone, lo smartphone open-source - Codemotion techmee...Alla scoperta di Ubuntu Phone, lo smartphone open-source - Codemotion techmee...
Alla scoperta di Ubuntu Phone, lo smartphone open-source - Codemotion techmee...Codemotion
 
Panoramica sul progetto OpenStack
Panoramica sul progetto OpenStackPanoramica sul progetto OpenStack
Panoramica sul progetto OpenStackPar-Tec S.p.A.
 
Protecting What Matters...An Enterprise Approach to Cloud Security
Protecting What Matters...An Enterprise Approach to Cloud SecurityProtecting What Matters...An Enterprise Approach to Cloud Security
Protecting What Matters...An Enterprise Approach to Cloud SecurityInnoTech
 
MySQL Tech Tour 2016 - Database-as-a-Service con MySQL e Oracle Openstack
MySQL Tech Tour 2016 - Database-as-a-Service con MySQL e Oracle OpenstackMySQL Tech Tour 2016 - Database-as-a-Service con MySQL e Oracle Openstack
MySQL Tech Tour 2016 - Database-as-a-Service con MySQL e Oracle OpenstackPar-Tec S.p.A.
 
OpenStack Introduction
OpenStack IntroductionOpenStack Introduction
OpenStack Introductionopenstackindia
 

Destaque (6)

Utilizzo del Software OpenStack per la realizzazione di piattaforme "Cloud" -...
Utilizzo del Software OpenStack per la realizzazione di piattaforme "Cloud" -...Utilizzo del Software OpenStack per la realizzazione di piattaforme "Cloud" -...
Utilizzo del Software OpenStack per la realizzazione di piattaforme "Cloud" -...
 
Alla scoperta di Ubuntu Phone, lo smartphone open-source - Codemotion techmee...
Alla scoperta di Ubuntu Phone, lo smartphone open-source - Codemotion techmee...Alla scoperta di Ubuntu Phone, lo smartphone open-source - Codemotion techmee...
Alla scoperta di Ubuntu Phone, lo smartphone open-source - Codemotion techmee...
 
Panoramica sul progetto OpenStack
Panoramica sul progetto OpenStackPanoramica sul progetto OpenStack
Panoramica sul progetto OpenStack
 
Protecting What Matters...An Enterprise Approach to Cloud Security
Protecting What Matters...An Enterprise Approach to Cloud SecurityProtecting What Matters...An Enterprise Approach to Cloud Security
Protecting What Matters...An Enterprise Approach to Cloud Security
 
MySQL Tech Tour 2016 - Database-as-a-Service con MySQL e Oracle Openstack
MySQL Tech Tour 2016 - Database-as-a-Service con MySQL e Oracle OpenstackMySQL Tech Tour 2016 - Database-as-a-Service con MySQL e Oracle Openstack
MySQL Tech Tour 2016 - Database-as-a-Service con MySQL e Oracle Openstack
 
OpenStack Introduction
OpenStack IntroductionOpenStack Introduction
OpenStack Introduction
 

Semelhante a OpenStack User Group Italia

High specialized vm on open stack cloud
High specialized vm on open stack cloudHigh specialized vm on open stack cloud
High specialized vm on open stack cloudGabriele Baldoni
 
Demo Ubuntu Enterprise Cloud
Demo Ubuntu Enterprise CloudDemo Ubuntu Enterprise Cloud
Demo Ubuntu Enterprise CloudVMEngine
 
Cloud, l’ecosistema platform
Cloud, l’ecosistema platformCloud, l’ecosistema platform
Cloud, l’ecosistema platformNinja Marketing
 
Cloud – l’ecosistema platform
Cloud – l’ecosistema platformCloud – l’ecosistema platform
Cloud – l’ecosistema platformVMEngine
 
Workshop paas - ECDay 23 Maggio 2012
Workshop paas - ECDay 23 Maggio 2012Workshop paas - ECDay 23 Maggio 2012
Workshop paas - ECDay 23 Maggio 2012VMEngine
 
Workshop ASP.NET Core e Angular in produzione con Docker e Kubernetes
Workshop ASP.NET Core e Angular in produzione con Docker e KubernetesWorkshop ASP.NET Core e Angular in produzione con Docker e Kubernetes
Workshop ASP.NET Core e Angular in produzione con Docker e Kubernetesblexin
 
Lezione 6: Il Web come piattaforma
Lezione 6: Il Web come piattaformaLezione 6: Il Web come piattaforma
Lezione 6: Il Web come piattaformaRoberto Polillo
 
Fabio Cecaro - WorkShop PaaS – Platform as a Services
Fabio Cecaro - WorkShop PaaS – Platform as a ServicesFabio Cecaro - WorkShop PaaS – Platform as a Services
Fabio Cecaro - WorkShop PaaS – Platform as a ServicesFondazione CUOA
 
Introduzione al Cloud - Progetto ICARO
Introduzione al Cloud - Progetto ICAROIntroduzione al Cloud - Progetto ICARO
Introduzione al Cloud - Progetto ICAROPaolo Nesi
 
Software libero at ENEA
Software libero at ENEASoftware libero at ENEA
Software libero at ENEANaLUG
 
Seminario: GNU/Linux come punto di forza
Seminario: GNU/Linux come punto di forzaSeminario: GNU/Linux come punto di forza
Seminario: GNU/Linux come punto di forzaMauro Fava
 
Tesi - L'autenticazione nel cloud computing
Tesi - L'autenticazione nel cloud computingTesi - L'autenticazione nel cloud computing
Tesi - L'autenticazione nel cloud computingfrancesco pesare
 
Sistemi operativi proprietari
Sistemi operativi proprietariSistemi operativi proprietari
Sistemi operativi proprietariGiadarossi
 
Public Cloud Computing in ambito enterprise
Public Cloud Computing in ambito enterprisePublic Cloud Computing in ambito enterprise
Public Cloud Computing in ambito enterpriseseeweb
 
Omnis italianmeeting 2016-10-20
Omnis italianmeeting 2016-10-20Omnis italianmeeting 2016-10-20
Omnis italianmeeting 2016-10-20Romualdo Gobbo
 

Semelhante a OpenStack User Group Italia (20)

High specialized vm on open stack cloud
High specialized vm on open stack cloudHigh specialized vm on open stack cloud
High specialized vm on open stack cloud
 
Demo Ubuntu Enterprise Cloud
Demo Ubuntu Enterprise CloudDemo Ubuntu Enterprise Cloud
Demo Ubuntu Enterprise Cloud
 
Cloud, l’ecosistema platform
Cloud, l’ecosistema platformCloud, l’ecosistema platform
Cloud, l’ecosistema platform
 
Cloud – l’ecosistema platform
Cloud – l’ecosistema platformCloud – l’ecosistema platform
Cloud – l’ecosistema platform
 
Workshop paas - ECDay 23 Maggio 2012
Workshop paas - ECDay 23 Maggio 2012Workshop paas - ECDay 23 Maggio 2012
Workshop paas - ECDay 23 Maggio 2012
 
Workshop ASP.NET Core e Angular in produzione con Docker e Kubernetes
Workshop ASP.NET Core e Angular in produzione con Docker e KubernetesWorkshop ASP.NET Core e Angular in produzione con Docker e Kubernetes
Workshop ASP.NET Core e Angular in produzione con Docker e Kubernetes
 
Lezione 6: Il Web come piattaforma
Lezione 6: Il Web come piattaformaLezione 6: Il Web come piattaforma
Lezione 6: Il Web come piattaforma
 
Fabio Cecaro - WorkShop PaaS – Platform as a Services
Fabio Cecaro - WorkShop PaaS – Platform as a ServicesFabio Cecaro - WorkShop PaaS – Platform as a Services
Fabio Cecaro - WorkShop PaaS – Platform as a Services
 
Introduzione al Cloud - Progetto ICARO
Introduzione al Cloud - Progetto ICAROIntroduzione al Cloud - Progetto ICARO
Introduzione al Cloud - Progetto ICARO
 
Software libero at ENEA
Software libero at ENEASoftware libero at ENEA
Software libero at ENEA
 
Unity - Luca Caldarella
Unity - Luca CaldarellaUnity - Luca Caldarella
Unity - Luca Caldarella
 
Seminario: GNU/Linux come punto di forza
Seminario: GNU/Linux come punto di forzaSeminario: GNU/Linux come punto di forza
Seminario: GNU/Linux come punto di forza
 
Tesi - L'autenticazione nel cloud computing
Tesi - L'autenticazione nel cloud computingTesi - L'autenticazione nel cloud computing
Tesi - L'autenticazione nel cloud computing
 
this = that
this = that this = that
this = that
 
Sistemi operativi proprietari
Sistemi operativi proprietariSistemi operativi proprietari
Sistemi operativi proprietari
 
Ubuntu 11.04
Ubuntu 11.04Ubuntu 11.04
Ubuntu 11.04
 
Erlug
ErlugErlug
Erlug
 
Public Cloud Computing in ambito enterprise
Public Cloud Computing in ambito enterprisePublic Cloud Computing in ambito enterprise
Public Cloud Computing in ambito enterprise
 
Omnis italianmeeting 2016-10-20
Omnis italianmeeting 2016-10-20Omnis italianmeeting 2016-10-20
Omnis italianmeeting 2016-10-20
 
open source in bncf
open source in bncfopen source in bncf
open source in bncf
 

Mais de Davide Guerri

EuroCloud - Cloud Communities Day - OpenStack
EuroCloud - Cloud Communities Day - OpenStackEuroCloud - Cloud Communities Day - OpenStack
EuroCloud - Cloud Communities Day - OpenStackDavide Guerri
 
OpenStack 3rd bday - OUSG meeting intro
OpenStack 3rd bday - OUSG meeting introOpenStack 3rd bday - OUSG meeting intro
OpenStack 3rd bday - OUSG meeting introDavide Guerri
 
OpenStack monitoring - Unidata S.p.A. Case Report
OpenStack monitoring - Unidata S.p.A. Case ReportOpenStack monitoring - Unidata S.p.A. Case Report
OpenStack monitoring - Unidata S.p.A. Case ReportDavide Guerri
 
Multicast introduzione
Multicast introduzioneMulticast introduzione
Multicast introduzioneDavide Guerri
 
Caspur wi fi open source garr conf 2011
Caspur wi fi open source   garr conf 2011Caspur wi fi open source   garr conf 2011
Caspur wi fi open source garr conf 2011Davide Guerri
 
Provinciawifi IEEE Networks 2012
Provinciawifi IEEE Networks 2012Provinciawifi IEEE Networks 2012
Provinciawifi IEEE Networks 2012Davide Guerri
 
ProvinciaWiFi Offline Map - App contest openRoma
ProvinciaWiFi Offline Map - App contest openRomaProvinciaWiFi Offline Map - App contest openRoma
ProvinciaWiFi Offline Map - App contest openRomaDavide Guerri
 

Mais de Davide Guerri (7)

EuroCloud - Cloud Communities Day - OpenStack
EuroCloud - Cloud Communities Day - OpenStackEuroCloud - Cloud Communities Day - OpenStack
EuroCloud - Cloud Communities Day - OpenStack
 
OpenStack 3rd bday - OUSG meeting intro
OpenStack 3rd bday - OUSG meeting introOpenStack 3rd bday - OUSG meeting intro
OpenStack 3rd bday - OUSG meeting intro
 
OpenStack monitoring - Unidata S.p.A. Case Report
OpenStack monitoring - Unidata S.p.A. Case ReportOpenStack monitoring - Unidata S.p.A. Case Report
OpenStack monitoring - Unidata S.p.A. Case Report
 
Multicast introduzione
Multicast introduzioneMulticast introduzione
Multicast introduzione
 
Caspur wi fi open source garr conf 2011
Caspur wi fi open source   garr conf 2011Caspur wi fi open source   garr conf 2011
Caspur wi fi open source garr conf 2011
 
Provinciawifi IEEE Networks 2012
Provinciawifi IEEE Networks 2012Provinciawifi IEEE Networks 2012
Provinciawifi IEEE Networks 2012
 
ProvinciaWiFi Offline Map - App contest openRoma
ProvinciaWiFi Offline Map - App contest openRomaProvinciaWiFi Offline Map - App contest openRoma
ProvinciaWiFi Offline Map - App contest openRoma
 

OpenStack User Group Italia

  • 1. OpenStack e UniCloud Primo Meeting User Group Italiano di OpenStack Primo Meeting User Group Italiano di OpenStack 31 gennaio 2013 Davide Guerri - R&D Unidata S.p.A. - d.guerri@unidata.it
  • 3. Unidata S.p.A. Fondata nel 1983, pioniere del micro-computing in Italia Oggi tra i primi ISP italiani presente al NaMeX, MiX, AMS-IX estesa infrastruttura in fibra su Roma e Provincia numerosi progetti WiFi (non solo per le P.A.) Tra i partner istituzionali AIIP - Socio fondatore della associazione degli Internet Service Provider, 1995 NaMeX - Socio fondatore, 1995 Forte vocazione per l’innovazione (importanti investimenti nel R&D)
  • 4. Unidata S.p.A. Torna al computing (non più “micro”) con virtualizzazione e Cloud virtualizzazione server e desktop su VMWare, LibVirt/KVM public e private Cloud su OpenStack (KVM) servizi Cloud non solo Infrastructure (IaaS) UniFy Unified communications (VoIP, messaging) UniWiFiCloud (basato su OpenWISP), ... integrazioni e infrastrutture virtualizzazione / Cloud conto terzi ... ... anche in hosting nei suoi due datacenter romani
  • 5. Perché OpenStack? Indagine conoscitiva sulle principali piattaforme maturità funzionalità e modularità prospettive completezza API documentazione granularità controllo degli accessi grandezza e attività della community Predilezione per il software Open e Linux :-)
  • 6. UniCloud (oggi) Il public cloud di Unidata oggi (*) OpenStack - Folsom Release E-commerce, sign-up “self-service”, accounting e billing (*) http://www.unicloud.it
  • 7. UniCloud (oggi) OpenStack - Folsom Release Compute (Nova) Image (Glance) Identity (Keystone) Horizon (Dashboard) Object Storage (Swift) - “Pilota” Disponibilità API su SSL
  • 8. UniCloud (oggi) DB-less Ruby on Rails app SOAP per integrazione CRM aziendale RESTful API per integrazione con OpenStack OpenStack Active-Resource
  • 9. OpenStack-ActiveResource F/OSS OpenStack API bindings per Ruby (e RoR) sviluppati da Unidata Disponibile con licenza GPL3 su github(*) e come rubygem Supporta (attualmente) require 'openstack_activeresource' #... keystone authentication ... Keystone (Amin e Public) # List available servers OpenStack::Nova::Compute::Server.all Nova (Compute, Volume, Image) # Find a flavor, an image and create a new server flavor = OpenStack::Nova::Compute::Flavor.find_by_name('m1.tiny') image = OpenStack::Nova::Compute::Image.find_by_name('Ubuntu 12.04') Glance (supporto minimale) OpenStack::Nova::Compute::Server.create( :name => 'my_cloud_server', :flavor => flavor, :image => image ) (*) https://github.com/Unidata-SpA/openstack_activeresource
  • 10. WiP UniCloud... domani Più IaaS Cloud object storage (pilota già disponibile su richiesta) Cloud networking I MIN O simple VDI DEM I MIN PaaS (Puppet/Chef... Juju?) DEM O SaaS
  • 11. Demo(s?) Davide Guerri - R&D Unidata S.p.A. - d.guerri@unidata.it