SlideShare une entreprise Scribd logo
1  sur  28
Private Clouds and OpenStack:
             WTF?



                                 X1 DevClub #4
                                8 октября 2012
                             Колодяжный Иван


             X1 DevClub #4                       1
Cluster




 X1 DevClub #4   2
Виртуализация




    X1 DevClub #4   3
Cloud




X1 DevClub #4   4
Cloud vs Cluster
•   On demand / ... as a Service
•   Cost
•   Device & location independence
•   Virtualization
•   Mulitenancy




                      X1 DevClub #4   5
Классификация облаков
•   IaaS                 • Public
•   PaaS                 • Private
                         • Hybrid
•   SaaS
•   ...aaS




                X1 DevClub #4        6
Классификация облаков
•   IaaS                 • Public
•   PaaS                 • Private
                         • Hybrid
•   SaaS
•   ...aaS




                X1 DevClub #4        7
Private Cloud




    X1 DevClub #4   8
Private Cloud: Use-cases
• ..LA (Security, etc)
• Service Providers
• IT infrastructure: optimization & usage




                      X1 DevClub #4         9
OpenStack
• Vendor Lock
• Migration




                X1 DevClub #4   10
$$$
• Opensource != free
• Opensoucre ~= дорого




               X1 DevClub #4   11
OpenStack: 2010




     X1 DevClub #4   12
OpenStack: 2012
• Rackspace, NASA, Citrix, Dell, Puppet Labs,
  FathomDB, AMD, Intel, Mirantis, Vyatta, Cisco,
  NetApp, HP, NEC, Silver Peak, AT&T, Yahoo!,
  Ericsson, Grid Dynamics, Juniper Networks
• ...




                     X1 DevClub #4                 13
Говорят, что все еще beta...




            X1 DevClub #4      14
Говорят, что все еще beta...




            X1 DevClub #4      15
Что представляет собой
      OpenStack?




         X1 DevClub #4   16
X1 DevClub #4   17
X1 DevClub #4   18
Development
•   Opensouce               •   IRC
•   Python                  •   Emails
                            •   Design Summits
•   GitHub
                            •   Community
•   Gerrit
•   Launchpad
•   Bugs
•   Blueprints

                    X1 DevClub #4                19
X1 DevClub #4   20
X1 DevClub #4   21
Deployment
• All-in-One
• Multinode
• Multinode + HA




                   X1 DevClub #4   22
Deployment
•   from sources
•   packages (rpm, deb)
•   devstack
•   chef/puppet




                      X1 DevClub #4   23
Demo




X1 DevClub #4   24
Demo




X1 DevClub #4   25
Demo




X1 DevClub #4   26
Demo




X1 DevClub #4   27
Спасибо. Вопросы?
E-mail: e0ne@e0ne.info      Skype: e0ne-user
Twitter: @e0ne              URL: http://blog.e0ne.info/
                                http://kharkivpy.org.ua/




                         X1 DevClub #4

Contenu connexe

Similaire à Private Clouds and OpenStack: WFT?

A popular DNS security overview
A popular DNS security overviewA popular DNS security overview
A popular DNS security overviewPhilipp Kulin
 
Docker в работе: взгляд на использование в Badoo через год
Docker в работе: взгляд на использование в Badoo через годDocker в работе: взгляд на использование в Badoo через год
Docker в работе: взгляд на использование в Badoo через годAnton Turetsky
 
Docker в работе: взгляд на использование в Badoo через год
Docker в работе: взгляд на использование в Badoo через годDocker в работе: взгляд на использование в Badoo через год
Docker в работе: взгляд на использование в Badoo через годBadoo Development
 
Docker в работе: взгляд на его использование в Badoo через год / Турецкий Ант...
Docker в работе: взгляд на его использование в Badoo через год / Турецкий Ант...Docker в работе: взгляд на его использование в Badoo через год / Турецкий Ант...
Docker в работе: взгляд на его использование в Badoo через год / Турецкий Ант...Ontico
 
Puppet development kit and best practices
Puppet development kit and best practicesPuppet development kit and best practices
Puppet development kit and best practicesIgor Kurochkin
 
Что такое OpenStack
Что такое OpenStackЧто такое OpenStack
Что такое OpenStackIlya Alekseyev
 
Мифы и легенды о проекте OpenVZ
Мифы и легенды о проекте OpenVZМифы и легенды о проекте OpenVZ
Мифы и легенды о проекте OpenVZOpenVZ
 
Docker - счастье для хомячка или ника?
Docker - счастье для хомячка или ника?Docker - счастье для хомячка или ника?
Docker - счастье для хомячка или ника?Ruslan Sharipov
 
Approaches to the Fragmentation of a Paravirtualization System
Approaches to the Fragmentation of a Paravirtualization SystemApproaches to the Fragmentation of a Paravirtualization System
Approaches to the Fragmentation of a Paravirtualization SystemIosif Itkin
 
Вадим Мадисон "Опыт разработки через микросервисы"
Вадим Мадисон "Опыт разработки через микросервисы"Вадим Мадисон "Опыт разработки через микросервисы"
Вадим Мадисон "Опыт разработки через микросервисы"Tanya Denisyuk
 
SPb Jenkins Meetup #5. Jenkins in da Cloud. Внутренности
SPb Jenkins Meetup #5. Jenkins in da Cloud. ВнутренностиSPb Jenkins Meetup #5. Jenkins in da Cloud. Внутренности
SPb Jenkins Meetup #5. Jenkins in da Cloud. ВнутренностиOleg Nenashev
 
Доклад "Docker в Badoo: от восторгов к внедрению" на DevOps Meetup
Доклад "Docker в Badoo: от восторгов к внедрению" на DevOps MeetupДоклад "Docker в Badoo: от восторгов к внедрению" на DevOps Meetup
Доклад "Docker в Badoo: от восторгов к внедрению" на DevOps MeetupBadoo Development
 
What's new in Visual Studio 2012
What's new in Visual Studio 2012What's new in Visual Studio 2012
What's new in Visual Studio 2012InTRUEdeR
 
Net core and linux in production
Net core and linux in productionNet core and linux in production
Net core and linux in productionAnatoly Popov
 
Локальное окружение на Docker
Локальное окружение на DockerЛокальное окружение на Docker
Локальное окружение на DockerМихаил Бакулин
 
Как за $5 и несколько вечеров сделать интегрированную новостную платформу
Как за $5 и несколько вечеров сделать интегрированную новостную платформуКак за $5 и несколько вечеров сделать интегрированную новостную платформу
Как за $5 и несколько вечеров сделать интегрированную новостную платформуAndrew Gubskiy
 
Docker in Production with AWS ECS
Docker in Production with AWS ECSDocker in Production with AWS ECS
Docker in Production with AWS ECSDmitry Kataev
 
Микросервисная архитектура на базе CoreOS и Kubernetes
Микросервисная архитектура на базе CoreOS и KubernetesМикросервисная архитектура на базе CoreOS и Kubernetes
Микросервисная архитектура на базе CoreOS и KubernetesDenis Izmaylov
 

Similaire à Private Clouds and OpenStack: WFT? (20)

A popular DNS security overview
A popular DNS security overviewA popular DNS security overview
A popular DNS security overview
 
Docker в работе: взгляд на использование в Badoo через год
Docker в работе: взгляд на использование в Badoo через годDocker в работе: взгляд на использование в Badoo через год
Docker в работе: взгляд на использование в Badoo через год
 
Docker в работе: взгляд на использование в Badoo через год
Docker в работе: взгляд на использование в Badoo через годDocker в работе: взгляд на использование в Badoo через год
Docker в работе: взгляд на использование в Badoo через год
 
Docker в работе: взгляд на его использование в Badoo через год / Турецкий Ант...
Docker в работе: взгляд на его использование в Badoo через год / Турецкий Ант...Docker в работе: взгляд на его использование в Badoo через год / Турецкий Ант...
Docker в работе: взгляд на его использование в Badoo через год / Турецкий Ант...
 
Puppet development kit and best practices
Puppet development kit and best practicesPuppet development kit and best practices
Puppet development kit and best practices
 
Что такое OpenStack
Что такое OpenStackЧто такое OpenStack
Что такое OpenStack
 
Мифы и легенды о проекте OpenVZ
Мифы и легенды о проекте OpenVZМифы и легенды о проекте OpenVZ
Мифы и легенды о проекте OpenVZ
 
Docker - счастье для хомячка или ника?
Docker - счастье для хомячка или ника?Docker - счастье для хомячка или ника?
Docker - счастье для хомячка или ника?
 
Approaches to the Fragmentation of a Paravirtualization System
Approaches to the Fragmentation of a Paravirtualization SystemApproaches to the Fragmentation of a Paravirtualization System
Approaches to the Fragmentation of a Paravirtualization System
 
Вадим Мадисон "Опыт разработки через микросервисы"
Вадим Мадисон "Опыт разработки через микросервисы"Вадим Мадисон "Опыт разработки через микросервисы"
Вадим Мадисон "Опыт разработки через микросервисы"
 
SPb Jenkins Meetup #5. Jenkins in da Cloud. Внутренности
SPb Jenkins Meetup #5. Jenkins in da Cloud. ВнутренностиSPb Jenkins Meetup #5. Jenkins in da Cloud. Внутренности
SPb Jenkins Meetup #5. Jenkins in da Cloud. Внутренности
 
Доклад "Docker в Badoo: от восторгов к внедрению" на DevOps Meetup
Доклад "Docker в Badoo: от восторгов к внедрению" на DevOps MeetupДоклад "Docker в Badoo: от восторгов к внедрению" на DevOps Meetup
Доклад "Docker в Badoo: от восторгов к внедрению" на DevOps Meetup
 
Gitlab devconf
Gitlab devconfGitlab devconf
Gitlab devconf
 
What's new in Visual Studio 2012
What's new in Visual Studio 2012What's new in Visual Studio 2012
What's new in Visual Studio 2012
 
Net core and linux in production
Net core and linux in productionNet core and linux in production
Net core and linux in production
 
Локальное окружение на Docker
Локальное окружение на DockerЛокальное окружение на Docker
Локальное окружение на Docker
 
Как за $5 и несколько вечеров сделать интегрированную новостную платформу
Как за $5 и несколько вечеров сделать интегрированную новостную платформуКак за $5 и несколько вечеров сделать интегрированную новостную платформу
Как за $5 и несколько вечеров сделать интегрированную новостную платформу
 
Docker
DockerDocker
Docker
 
Docker in Production with AWS ECS
Docker in Production with AWS ECSDocker in Production with AWS ECS
Docker in Production with AWS ECS
 
Микросервисная архитектура на базе CoreOS и Kubernetes
Микросервисная архитектура на базе CoreOS и KubernetesМикросервисная архитектура на базе CoreOS и Kubernetes
Микросервисная архитектура на базе CoreOS и Kubernetes
 

Plus de Ivan Kolodyazhny

Continuous Integration для QA
Continuous Integration для QAContinuous Integration для QA
Continuous Integration для QAIvan Kolodyazhny
 
Логирование в Python: то, о чем не пишут в документации
Логирование в Python: то, о чем не пишут в документацииЛогирование в Python: то, о чем не пишут в документации
Логирование в Python: то, о чем не пишут в документацииIvan Kolodyazhny
 
Cross Site Scripting aka XSS: Начало
Cross Site Scripting aka XSS: НачалоCross Site Scripting aka XSS: Начало
Cross Site Scripting aka XSS: НачалоIvan Kolodyazhny
 
Django: инструкция по применению
Django: инструкция по применениюDjango: инструкция по применению
Django: инструкция по применениюIvan Kolodyazhny
 

Plus de Ivan Kolodyazhny (6)

Python dependencies
Python dependenciesPython dependencies
Python dependencies
 
Continuous Integration для QA
Continuous Integration для QAContinuous Integration для QA
Continuous Integration для QA
 
Логирование в Python: то, о чем не пишут в документации
Логирование в Python: то, о чем не пишут в документацииЛогирование в Python: то, о чем не пишут в документации
Логирование в Python: то, о чем не пишут в документации
 
DneprPy #0: Openstack
DneprPy #0: OpenstackDneprPy #0: Openstack
DneprPy #0: Openstack
 
Cross Site Scripting aka XSS: Начало
Cross Site Scripting aka XSS: НачалоCross Site Scripting aka XSS: Начало
Cross Site Scripting aka XSS: Начало
 
Django: инструкция по применению
Django: инструкция по применениюDjango: инструкция по применению
Django: инструкция по применению
 

Private Clouds and OpenStack: WFT?

Notes de l'éditeur

  1. Test notes
  2. «всем спасибо, все свободны» (с) 