OpenStack
OpenStack è una soluzione di cloud computing open source che consente alle organizzazioni di lotto di memoria, rete, e altre risorse in un'unica piattaforma. E 'scalabile e capace per le organizzazioni di qualsiasi dimensione.
- Nessuna limitazione di stoccaggio
- Affidabile e scalabile
- Ridondanza integrata
- Struttura oggetto unico senza nidificazione
- No database centrale, permettendo per migliorare le prestazioni
- comunità significativa e supporto del settore
- Il software è gratuito e aggiornato ogni sei mesi attraverso una comunità di sviluppatori e utenti
- le prestazioni e la scalabilità Ammirata rispetto al software commerciale
- norme di garanzia di alta qualità tra cui unità, funzionale e test di integrazione, nonché recensioni rigorose del codice
- il sostegno della comunità forte e domande trovano risposta rapida nei forum
- Anche se il software è gratuito, organizzazioni sostengono costi per imparare a utilizzare e distribuire e gestire i progetti successivi
- Le organizzazioni hanno bisogno di studiare attentamente OpenStack in anticipo per assicurarsi che essi sono ridimensionamento correttamente la sua adozione ai loro progetti
OpenStack è popolare nel (IaaS) categoria di software di infrastruttura-as-a-service. Le organizzazioni spesso usano quando si inizia un cloud pubblico o privato. Esso consente agli utenti di implementare le risorse virtuali, gestire e scalare un ambiente cloud, e modificare il software in base alle esigenze. Il software funziona su server affidabili al di fuori del proprio ambiente dell'utente. Grazie al suo status di software open source, che beneficia del feedback e contributi di molti sviluppatori in tutto il mondo. Anche se gli sviluppatori hanno aggiunto molti componenti di OpenStack, ci sono nove componenti principali che compongono il software. Nova è il software principale che le unità OpenStack ed è stato uno dei primi due componenti distribuiti. Swift è il sistema di memoria principale ed è stato rilasciato insieme Nova come componente di punta. Altri componenti successivi ei loro ruoli sono i seguenti: * Cinder - storage a blocchi * Neutron - networking * Horizon - cruscotto di OpenStack * Keystone - servizi di identità * nefoipsometro - servizi di telemetria o di fatturazione * Calore - requisiti delle applicazioni Cloud Storage A causa delle molte componenti aggiuntivi e le dimensioni di OpenStack, può essere difficile per le organizzazioni a determinare come meglio utilizzare il software. Alcune organizzazioni hanno trovato il successo nel usando Trystack, un ambiente sandbox che permette agli utenti di testare le loro applicazioni per vedere come avrebbe funzionato in OpenStack. Tuttavia, è consigliato per gli utenti di avere un piano buon momento di adottare questo software. OpenStack è ben supportato attraverso la sua vasta comunità di ingegneri. Tuttavia, una grande quantità di documentazione esiste e può essere ingombrante per trovare le risposte ad alcune domande. Interrogazioni ai problemi unici possono essere risolte più rapidamente nei forum, piuttosto che la ricerca attraverso questa documentazione.