OpenStack — программная платформа для облачных ИТ-вычислений с открытым исходным кодом. 1 Она предназначена для создания инфраструктуры для работы центров обработки данных, хранения данных, разработки и предоставления приложений. 1
Платформа создана как совместная инициатива компаний NASA и Rackspace Hosting в 2010 году для предоставления инфраструктуры в виде сервиса, позволяющего организациям создавать и управлять облачными ресурсами. 1
OpenStack реализует концепцию программно-определяемого центра обработки данных, который предоставляет простой и унифицированный доступ к различным вычислительным ресурсам, сетям передачи данных, системам хранения данных, а также дополнительным сервисам. 4
Платформа состоит из 7 главных компонентов: Nova, Neutron, Cinder, Swift, Keystone, Glance и Horizon. 1