OpenStack: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
mNessun oggetto della modifica |
Recupero di 1 fonte/i e segnalazione di 0 link interrotto/i.) #IABot (v2.0.9.5 |
||
(13 versioni intermedie di 11 utenti non mostrate) | |||
Riga 2:
|Nome = OpenStack
|Sviluppatore =
|UltimaVersione =
|DataUltimaVersione =
|UltimaVersioneBeta =
|DataUltimaVersioneBeta =
Riga 11:
|Lingua =
}}
'''OpenStack''' (a volte indicato come O~S) è una suite software per l'allestimento e la gestione di piattaforme [[cloud computing|cloud]] [[IaaS]].
<ref>
{{cita web
|url = https://www.openstack.org/
|titolo = Homepage del progetto OpenStack
{{Cita web|url=http://www.computerworlduk.com/news/open-source/3350930/ibm-and-red-hat-support-openstack-foundation-as-platinum-members/ |titolo=IBM supports OpenStack (Computerworld) |editore=Computerworlduk.com |data= |accesso=23 ottobre 2012}}</ref>, [[Inktank Storage|Inktank]], [[Intel Corporation|Intel]], [[NEC]], [[NetApp]]<ref>▼
|lingua = en
|accesso = 01 agosto 2023
|postscript = nessuno
}};<br>
{{cita web
|url = https://www.redhat.com/it/topics/openstack
|titolo = Cosa offre OpenStack
|editore = RedHat
|accesso = 01 agosto 2023
|postscript = nessuno
}};<br>
{{cita web
|url = https://ubuntu.com/openstack/what-is-openstack
|titolo = What is OpenStack?
|editore = Canonical
|lingua = en
|accesso = 01 agosto 2023
}}
</ref>
È un [[software libero]] [[open source]] rilasciato sotto [[licenza Apache]] che integra il codice dalla piattaforma della [[NASA]] [[Nebula (informatica)|Nebula]] e dalla piattaforma Rackspace. A oggi oltre 500 società si sono unite al progetto tra cui Arista Networks, [[AT&T]], [[Advanced Micro Devices|AMD]], [[Avaya]], Brocade Communications Systems, [[Canonical Ltd.|Canonical]], [[Cisco Systems]], [[Dell]]<ref>{{Cita web |url=http://content.dell.com/us/en/enterprise/by-need-it-productivity-data-center-change-response-openstack-cloud |titolo=Dell OpenStack-Powered Cloud Solution |editore=Content.dell.com |data= |accesso=23 ottobre 2012 |dataarchivio=11 febbraio 2013 |urlarchivio=https://web.archive.org/web/20130211214928/http://content.dell.com/us/en/enterprise/by-need-it-productivity-data-center-change-response-openstack-cloud |urlmorto=sì }}</ref>, [[EMC Corporation|EMC]], [[Ericsson]], F5 Networks, [[Groupe Bull]], [[Hewlett-Packard]]<ref>{{Cita web |url=http://h30507.www3.hp.com/t5/Data-Central/HP-Announces-Support-for-OpenStack/ba-p/96283 |titolo=HP Announces Support for OpenStack |editore=H30507.www3.hp.com |data=27 luglio 2011 |accesso=23 ottobre 2012 |dataarchivio=14 febbraio 2014 |urlarchivio=https://web.archive.org/web/20140214100731/http://h30507.www3.hp.com/t5/Data-Central/HP-Announces-Support-for-OpenStack/ba-p/96283 |urlmorto=sì }}</ref>, [[IBM]]<ref>
▲{{Cita web|url=
{{Cita web|url=http://www.netapp.com/us/company/leadership/industry-standards/openstack.aspx|titolo=NetApp and OpenStack Foundation|editore=NetApp.com |data= |accesso=19 novembre 2014}}
</ref>, Nexenta, Rackspace Hosting, [[Red Hat]], [[VMware]], [[Oracle Corporation|Oracle]]<ref>{{Cita web |url=http://news.morningstar.com/all/market-wired/MWR1075011/oracle-sponsors-openstack-foundation-offers-customers-ability-to-use-openstack-to-manage-oracle-cloud-products-and-services.aspx |titolo=Oracle Sponsors OpenStack Foundation; Offers Customers Ability to Use OpenStack to Manage Oracle Cloud Products and Services |data=10 dicembre 2013 |accesso=11 dicembre 2013 |editore=morningstar.com |dataarchivio=30 dicembre 2017 |urlarchivio=https://web.archive.org/web/20171230230108/http://news.morningstar.com/all/market-wired/MWR1075011/oracle-sponsors-openstack-foundation-offers-customers-ability-to-use-openstack-to-manage-oracle-cloud-products-and-services.aspx |urlmorto=sì }}</ref> e [[Yahoo!]].<ref>▼
{{Cita web|url=
▲{{Cita web|url=http://news.morningstar.com/all/market-wired/MWR1075011/oracle-sponsors-openstack-foundation-offers-customers-ability-to-use-openstack-to-manage-oracle-cloud-products-and-services.aspx |titolo=Oracle Sponsors OpenStack Foundation; Offers Customers Ability to Use OpenStack to Manage Oracle Cloud Products and Services |data=10 dicembre 2013 |accesso=11 dicembre 2013 |editore=morningstar.com}}
▲{{Cita web|url=http://www.openstack.org/foundation/companies/ |titolo=Companies » OpenStack Open Source Cloud Computing Software |editore=Openstack.org |data= |accesso=7 gennaio 2013}}
</ref>
== Componenti ==
[[File:OpenStack Map.svg|miniatura]]
L'architettura di Openstack è suddivisa nei seguenti moduli:
* OpenStack Compute (nome in codice [
* OpenStack Object Storage (nome in codice [http://docs.openstack.org/developer/swift/ Swift])
* OpenStack Image Service (nome in codice [http://docs.openstack.org/developer/glance/ Glance])
Line 39 ⟶ 57:
''OpenStack Compute'' (Nova) è un controller per il cloud computing (la parte principale di un sistema IaaS). È scritto in Python e usa molte librerie esterne quali Eventlet (per la programmazione concorrente), Kombu (per la comunicazione AMQP), e SQLAlchemy (per l'accesso al database).
L'architettura di Compute è progettata per scalare orizzontalmente su hardware standard senza particolari requisiti software o hardware proprietari e di fornire la capacità di integrarsi con i sistemi legacy e tecnologie di terze parti. È stato progettato per gestire e automatizzare il pool di risorse del computer e può funzionare con tecnologie di virtualizzazione ampiamente utilizzate, come pure in configurazioni bare-metal e [[High Performance Computing|high-performance computing]] (
=== Object Storage (Swift) ===
''OpenStack Object Storage'' (Swift) è un sistema di storage scalabile e ridondante. Gli oggetti e i
=== Block Storage (Cinder) ===
''OpenStack Block Storage'' (Cinder) fornisce uno storage persistente a livello di dispositivi a blocchi per il loro utilizzo da parte delle istanze di ''OpenStack Compute''. Il sistema di storage a blocchi gestisce la creazione, il collegamento e lo scollegamento dei dispositivi a blocchi ai server. I volumi del block storage sono pienamente integrati con ''OpenStack Compute'' e con la ''Dashboard'', permettendo agli utenti di gestire i loro dispositivi di storage. In aggiunta ai sistemi locali di storage usuali di Linux, Cinder può utilizzare piattaforme di storage quali Ceph, CloudByte, Coraid, EMC (ScaleIO, VMAX e VNX), [[GlusterFS]], Hitachi Data Systems, IBM Storage ([[Famiglia IBM Storwize|Storwize family]], SAN Volume Controller, XIV Storage System, e GPFS), Linux LIO, NetApp, Nexenta, Scality, SolidFire, HPE (StoreVirtual e 3PAR StoreServ families) e Pure Storage. ''Block Storage'' è particolarmente indicato per ottenere buone performance in casi quali lo storage di database, [[file system]] espandibili o per fornire ai server un accesso a storage raw block level. La gestione delle snapshot fornisce funzionalità per il backup dei dati memorizzati su volumi su block storage. Le snapshot possono essere ripristinate o utilizzate per creare nuovi volumi di storage a blocchi.
=== Networking (Neutron) ===
|