OpenStack adalah sistem operasi awan yang mengontrol lingkungan komputasi besar, storage, dan sumber daya jaringan di seluruh datacenter, semua dikelola melalui dashboard yang memberikan kontrol administrator sekaligus memberdayakan pengguna mereka ke sumber daya penyediaan melalui antarmuka web.
OpenStack merupakan proyek yang menyediakan infrastruktur sebagai layanan (IaaS). Ini merupakan perangkat lunak open source yang dirilis di bawah ketentuan Lisensi Apache. Proyek ini dikelola oleh Yayasan OpenStack , entitas perusahaan non-profit yang didirikan pada September 2012 untuk mempromosikan, melindungi dan memberdayakan software OpenStack pada masyarakat. Lebih dari 150 perusahaan bergabung dengan proyek di antaranya adalah Intel , AMD , Canonical , SUSE Linux , Inktank , Red Hat , Groupe Banteng , Cisco , Dell , Ericsson , HP , IBM , NEC , VMware , Brocade Communications Systems dan Yahoo.
Komunitas OpenStack bekerja sama sekitar enam bulan, berdasarkan waktu siklus rilis dengan tonggak pembangunan. Selama tahap perencanaan setiap rilis, masyarakat mengumpulkan Desain Summit OpenStack untuk memfasilitasi rapat kerja pengembang dan merakit rencana.
OpenStack memiliki arsitektur modular dengan berbagai nama kode untuk komponennya, berikut nama kodenya:
- Compute (Nova)
- Object Storage (Swift)
- Block Storage (Cinder)
- Networking (Quantum)
- Dashboard (Horizon)
- Identity Service (Keystone)
- Image Service (Glance)
- Amazon Web Services compatibility