OpenStack: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Voci correlate: - voci inesistenti
descrizione di swift
Riga 43:
 
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 ([[HPC]]). Ad esempio [[KVM]] e XenServer sono scelte disponibili come hypervisor.
 
=== Object Storage (Swift) ===
OpenStack Object Storage (Swift) è un sistema di storage scalabile e ridondante. Gli oggetti e i files sono memorizzati su diversi dischi distribuiti su diversi server nel centro di calcolo. OpenStack si fa carico del compito di assicurare la replicazione e l'integrità dei dati all'interno del cluster. Il cluster di storage può scalare orizzontalemente semplicemente aggiungendo nuovi server. In caso di guasto ad un server o ad un disco, OpenStack replica i contentuti ivi contenuti dai nodi ancora attivi in altri dischi e/o server, al fine di mantenere il livello di affidabilità e ridondanza configurati. Dato che OpenStack effettua le operazioni di replicazione e distribuzioni dei dati sulle differenti unità via software, si può utilizzare hardware commerciale senza dover ricorrere a costose soluzioni proprietarie.
 
=== Networking (Neutron) ===