Перейти до вмісту

OpenStack

Матеріал з Вікіпедії — вільної енциклопедії.
Версія від 16:05, 24 березня 2012, створена Deineka (обговорення | внесок) (Створена сторінка: '''OpenStack''' — це комплекс проектів [[вільне програмне забезпечення|вільного програмного з...)
(різн.) ← Попередня версія | Поточна версія (різн.) | Новіша версія → (різн.)

OpenStack — це комплекс проектів вільного програмного забезпечення для створення обчислювальних хмар і хмарних сховищ, як публічних, так і приватних (працюють тільки для забезпечення внутрішніх потреб компанії). Ці проекти поширюються під ліцензією Apache License.

Історія

Ініціатива була розпочата в липні 2010 року, коли Rackspace Hosting спільно з NASA оголосили про відкриття коду проектів платформи Nebula (IaaS, NASA) і платформи Rackspace Cloud Files (Rackspace Hosting). Ця ініціатива була названа OpenStack.

У травні 2011 року Canonical оголосила, що OpenStack стане основною хмарної платформою Ubuntu з виходом версії 11.10 Ubuntu Server і Ubuntu Enterprise Cloud. До цього в дистрибутиві для цих же цілей використовувалася платформа Eucalyptus.[1]

У жовтні 2011 року RackSpace оголосила про свій намір передати всі права на код і торгову марку OpenStack некомерційній організації OpenStack Foundation, відкриття якої заплановано на 2012 рік.[2]

На 2011 рік до розробки OpenStack приєдналося понад 100 компаній, серед яких такі гіганти, як Cisco, HP, Dell, AMD, Intel, NEC і Citrix.[3]

Історія релізів

Назва Дата
Austin 21 жовтня 2010[4]
Bexar 3 лютого 2011[5]
Cactus 15 квітня 2011[6]
Diablo 22 вересня 2011[7]

Компоненти

Основні компоненти OpenStack такі:

  • Nova — контролер обчислювальних ресурсів
  • Swift — хмарне сховище
  • Glance — сервіс зберігання образів віртуальних машин
  • Dashboard — веб-інтерфейс управління системою, побудований на основі фреймворку Django і застосунку django-openstack
  • Keystone — об'єднання компонентів OpenStack з існуючими на підприємствах системами автентифікації, в тому числі побудованими на базі Active Directory і LDAP
  • експериментальний проект Quantum надає API для створення і конфігурації віртуальних мереж

Виноски

Посилання