310 likes | 497 Views
OpenStack : платформа для свободны х облак ов. Илья Алексеев ilyaalekseyev@acm.org. Что такое OpenStack Краткая история Возможности проекта Сообщество. Содержание. Что такое OpenStack Краткая история Возможности проекта Сообщество. Содержание. Что такое openstack.
E N D
OpenStack:платформа длясвободныхоблаков Илья Алексеев ilyaalekseyev@acm.org
ЧтотакоеOpenStack Краткаяистория Возможностипроекта Сообщество Содержание
Что такое OpenStack Краткая история Возможности проекта Сообщество Содержание
OpenStack – глобальноеобъединениеразработчиков и технологов в областиоблачныхвычислений, создающихоблачнуюплатформу с открытымисходнымкодомдляпубличных и приватныхвычислительныхоблаков. Что такое OpenStack
Цельпроекта-предоставлениерешениядляпростойреализациивсехтиповоблаков, имеющегоспособность к массивномумасштабированию и обладающегобогатымфункционалом. Что такое OpenStack
Сервис: Infrastructure as a Service Модельразвертывания: Приватноеоблако Облакосообщества Публичноеоблако Гибридноеоблако Что такое OpenStack
Проекты OpenStack Compute (Nova) OpenStack Object Storage (Swift) OpenStack Image Service (Glance) OpenStack Identity (Keystone) OpenStack Dashboard (Horizon) Что такое OpenStack
ЧтотакоеOpenStack Краткаяистория Возможностипроекта Сообщество Содержание
Краткая история проекта Краткая история Июнь 2010 создание инициативы OpenStack Июль 2010 дизайн саммит в Остине Октябрь 2010 первый релиз "Austin" Ноябрь 2011 второй дизайн саммит OpenStack Compute & OpenStack Object Storage
Краткаяисторияпроекта Краткая история Сентябрь 2011 4й релиз "Diablo" Февраль 2011второйрелиз "Bexar" Апрель 2011третийрелиз "Cactus" Апрель 2011 третий дизайн саммит + OpenStack Image Service + OpenStack Identity & Dashboard
Первыйдизайнсаммит 4 обязательстваинициативыOpenStack: 4 обязательства • Создание полностью свободного и открытого программного обеспечения, без искусственных ограничений. Отказ от двойного лицензирования – весь код доступен по лицензии Apache 2. • Открытый процесс проектирования. Проводятся регулярные дизайн саммиты открытые для всех. • Открытый процесс разработки. Поддержка открытого репозитория кода. • Поддержка открытого сообщества. Все процессы открытые и прозрачные.
Текущаякартина Репозиторийкоданаgithub 5 основныхпроектов более 250 000 строккода более 20 000 коммитов в репозиторий оценказатратнаразработку* ~ 65 человеколет ~ $3 500 000 * пооценкам ohloh.net Текущая картина
ЧтотакоеOpenStack Краткаяистория Возможностипроекта Сообщество Содержание
Управлениевиртуальнымимашинами Поддержкарядагипервизоров: KVM, LXC, QEMU, UML, VMWare ESX/ESXi, XenServer/XCP Управлениежизненнымцикломвиртуальныхмашин Разныетипывиртуальныхмашин (по CPU, оперативнойпамяти и размерудиска) Возможности проекта
Управлениевиртуальнымимашинами Поддержка live migration Поддержкаподключаемыхдисков (аналог Amazon EBS) REST API OpenStack и Amazon AWS Возможности проекта
Хранилище Распределенноемасштабируемоехранилище с избыточностью Доступ к объектамчерез Web интерфейс Поддержка API OpenStack и Amazon S3 Управлениеправамидоступа к контейнерам и объектам Возможности проекта
Управлениедоступом Доступнаосноверолей (RBAC) Единыйсервисдляуправленияучетнымизаписями Различныесредствахранениязаписей: KVS, SQLDB, LDAP, PAM Возможности проекта
Интерфейс CLI утилитыдляадминистрирования Библиотекидляразличныхязыковпрограммирования CLI утилитыдляпользователя Возможности проекта
Интерфейс Web интерфейс Возможности проекта
Чтотакое «облако» ЧтотакоеOpenStack Краткаяистория Возможностипроекта Сообщество Содержание
Сообщество июль 2010: 25 компанийзаявляют о поддержке август 2010:более 30 компаний ноябрь 2010: Japan user group конец 2010 года: 95 разработчиков 195 человек в группе Facebook 213 человек в группе LinkedIn Сообщество
Сообщество февраль 2011: Korean user group март 2011: Spanish user group март 2011: Russian OpenStack Community октябрь 2011: user group Indonesia ноябрь 2011: user group Taiwan ... Сообщество
Текущаякартина 152 компаниизаявившие о поддержке 2685 человекзаявившихобучастии в сообществеповсемумиру 358 контрибьюторов Сообщество
Сообщество http://www.openstack.org http://wiki.openstack.org/ https://github.com/openstack/ https://launchpad.net/openstack http://planet.openstack.org/ Сообщество
Российскоесообщество Сообщество
Российскоесообщество http://www.oscloud.ru http://www.openstack.ru Сообщество
СПАСИБО ЗА ВНИМАНИЕ! ИльяАлексеев Russian OpenStack Community http://www.oscloud.ru ilyaalekseyev@acm.org Спасибо за внимание