SlideShare a Scribd company logo
1 of 29
DneprPy #0

Twitter: #dneprpy
Wi-Fi: CiklumGuest
 Welcome2Ciklum

       DneprPy #0    1
DneprPy #0
             15 сентября 2012
             Колодяжный Иван


DneprPy #0                      2
Обо мне
        • Менее 10 лет в ИТ
        • Занимался .NET/C#
        • Перешел на
          JavaSctipt
        • Пишу на Python




  DneprPy #0                  3
Cluster




 DneprPy #0   4
Cloud




 DneprPy #0   5
Классификация облаков
• IaaS
• PaaS
• SaaS




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




              DneprPy #0         7
Private Cloud




    DneprPy #0   8
OpenStack: 2010




      DneprPy #0   9
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
• ...




                  DneprPy #0               10
Говорят, что все еще beta...




            DneprPy #0         11
Что представляет собой
      OpenStack?




         DneprPy #0      12
DneprPy #0   13
Nova
• Nova is the project name for
  OpenStack Compute, a cloud
  computing fabric controller, the main
  part of an IaaS system. Individuals and
  organizations can use Nova to host
  and manage their own cloud
  computing systems. Nova originated as
  a project out of NASA Ames Research
  Laboratory.
                  DneprPy #0            14
Nova
• Component based architecture: Quickly add new
  behaviors
• Highly available: Scale to very serious workloads
• Fault-Tolerant: Isolated processes avoid
  cascading failures
• Recoverable: Failures should be easy to
  diagnose, debug, and rectify
• Open Standards: Be a reference implementation
  for a community-driven api
• API Compatibility: Nova strives to provide API-
  compatible with popular systems like Amazon

                      DneprPy #0                 15
Quantum
• Quantum is an OpenStack project to
  provide “network connectivity as a
  service” between interface devices
  (e.g., vNICs) managed by other
  Openstack services (e.g., nova).
• SDN: Software-Defined Network
• etc


                 DneprPy #0            16
Glance
• The Glance project provides services
  for discovering, registering, and
  retrieving virtual machine images.
  Glance has a RESTful API that allows
  querying of VM image metadata as well
  as retrieval of the actual image.




                 DneprPy #0           17
Glance
• Component based architecture: Quickly
  add new behaviors
• Highly available: Scale to very serious
  workloads
• Fault tolerant: Isolated processes avoid
  cascading failures
• Recoverable: Failures should be easy to
  diagnose, debug, and rectify
• Open standards: Be a reference

                    DneprPy #0               18
Glance
• raw: This is an unstructured disk image
  format
• vhd: This is the VHD disk format, a
  common disk format used by virtual
  machine monitors from VMWare, Xen,
  Microsoft, VirtualBox, and others
• vmdk: Another common disk format
  supported by many common virtual
  machine monitors
• vdi: A disk format supported by
                   DneprPy #0               19
Glance
• iso: An archive format for the data contents of
  an optical disc (e.g. CDROM).
• qcow2: A disk format supported by the QEMU
  emulator that can expand dynamically and
  supports Copy on Write
• aki: This indicates what is stored in Glance is an
  Amazon kernel image
• ari: This indicates what is stored in Glance is an
  Amazon ramdisk image
• ami: This indicates what is stored in Glance is
  an Amazon machine image

                       DneprPy #0                  20
Swift
• Swift is a highly available, distributed,
  eventually consistent object/blob
  store. Organizations can use Swift to
  store lots of data efficiently, safely, and
  cheaply.




                    DneprPy #0              21
Horizon




  DneprPy #0   22
Keystone
• Keystone is an OpenStack project that
  provides Identity, Token, Catalog and
  Policy services for use specifically by
  projects in the OpenStack family.




                  DneprPy #0               23
Keystone
• User: has account credentials, is associated with
  one or more tenants
• Tenant: unit of ownership in openstack,
  contains one or more users
• Role: a first-class piece of metadata associated
  with many user-tenant pairs.
• Token: identifying credential associated with a
  user or user and tenant
• Extras: bucket of key-value metadata associated
  with a user-tenant pair.
• Rule: describes a set of requirements for
  performing an action.

                      DneprPy #0                 24
Cinder
• Cinder is an OpenStack project to
  provide “block storage as a service”.




                   DneprPy #0             25
Cinder
• Component based architecture: Quickly add new
  behaviors
• Highly available: Scale to very serious workloads
• Fault-Tolerant: Isolated processes avoid
  cascading failures
• Recoverable: Failures should be easy to
  diagnose, debug, and rectify
• Open Standards: Be a reference implementation
  for a community-driven api
• API Compatibility: Cinder strives to provide API-
  compatible with popular systems like Amazon

                      DneprPy #0                 26
Deployment
•   from sources
•   packages (rpm, deb)
•   devstack
•   chef/puppet




                   DneprPy #0   27
Demo




DneprPy #0   28
Спасибо. Вопросы?
E-mail:            Skype: e0ne-user
e0ne@e0ne.info     Blog: http://
Twitter: @e0ne     blog.e0ne.info/




                 DneprPy #0

More Related Content

What's hot

Intro to Joyent's Manta Object Storage Service
Intro to Joyent's Manta Object Storage ServiceIntro to Joyent's Manta Object Storage Service
Intro to Joyent's Manta Object Storage Service
Rod Boothby
 
Open stack in action enovance-quantum in action
Open stack in action enovance-quantum in actionOpen stack in action enovance-quantum in action
Open stack in action enovance-quantum in action
eNovance
 
Build public private cloud using openstack
Build public private cloud using openstackBuild public private cloud using openstack
Build public private cloud using openstack
Framgia Vietnam
 
Storage as a service and OpenStack Cinder
Storage as a service and OpenStack CinderStorage as a service and OpenStack Cinder
Storage as a service and OpenStack Cinder
openstackindia
 

What's hot (20)

Intro to Joyent's Manta Object Storage Service
Intro to Joyent's Manta Object Storage ServiceIntro to Joyent's Manta Object Storage Service
Intro to Joyent's Manta Object Storage Service
 
OpenStack 101 @ ENEI 2014
OpenStack 101 @ ENEI 2014OpenStack 101 @ ENEI 2014
OpenStack 101 @ ENEI 2014
 
Open stack in action enovance-quantum in action
Open stack in action enovance-quantum in actionOpen stack in action enovance-quantum in action
Open stack in action enovance-quantum in action
 
Intro to CloudStack Build a Cloud Day
Intro to CloudStack Build a Cloud DayIntro to CloudStack Build a Cloud Day
Intro to CloudStack Build a Cloud Day
 
OpenStack 101 - All Things Open 2015
OpenStack 101 - All Things Open 2015OpenStack 101 - All Things Open 2015
OpenStack 101 - All Things Open 2015
 
OpenStack e le nuove Infrastrutture IT
OpenStack e le nuove Infrastrutture ITOpenStack e le nuove Infrastrutture IT
OpenStack e le nuove Infrastrutture IT
 
Webinar - Introduction to Ceph and OpenStack
Webinar - Introduction to Ceph and OpenStackWebinar - Introduction to Ceph and OpenStack
Webinar - Introduction to Ceph and OpenStack
 
Cloud Computing Open Stack Compute Node
Cloud Computing Open Stack Compute NodeCloud Computing Open Stack Compute Node
Cloud Computing Open Stack Compute Node
 
Build public private cloud using openstack
Build public private cloud using openstackBuild public private cloud using openstack
Build public private cloud using openstack
 
The OpenStack Cloud at CERN
The OpenStack Cloud at CERNThe OpenStack Cloud at CERN
The OpenStack Cloud at CERN
 
Storage as a service and OpenStack Cinder
Storage as a service and OpenStack CinderStorage as a service and OpenStack Cinder
Storage as a service and OpenStack Cinder
 
In-Ceph-tion: Deploying a Ceph cluster on DreamCompute
In-Ceph-tion: Deploying a Ceph cluster on DreamComputeIn-Ceph-tion: Deploying a Ceph cluster on DreamCompute
In-Ceph-tion: Deploying a Ceph cluster on DreamCompute
 
OpenStack Ecosystem (10000 feet oveview)
OpenStack Ecosystem (10000 feet oveview)OpenStack Ecosystem (10000 feet oveview)
OpenStack Ecosystem (10000 feet oveview)
 
CloudStack Architecture
CloudStack ArchitectureCloudStack Architecture
CloudStack Architecture
 
OpenStack + VMware: Deploy, Upgrade, & Operate a Powerful Production OpenStac...
OpenStack + VMware: Deploy, Upgrade, & Operate a Powerful Production OpenStac...OpenStack + VMware: Deploy, Upgrade, & Operate a Powerful Production OpenStac...
OpenStack + VMware: Deploy, Upgrade, & Operate a Powerful Production OpenStac...
 
Cloud Foundation
Cloud FoundationCloud Foundation
Cloud Foundation
 
Cloud Based VDI with OpenStack, by Shifen Yang
Cloud Based VDI with OpenStack, by Shifen YangCloud Based VDI with OpenStack, by Shifen Yang
Cloud Based VDI with OpenStack, by Shifen Yang
 
OpenStack Explained: Learn OpenStack architecture and the secret of a success...
OpenStack Explained: Learn OpenStack architecture and the secret of a success...OpenStack Explained: Learn OpenStack architecture and the secret of a success...
OpenStack Explained: Learn OpenStack architecture and the secret of a success...
 
OpenStack Architecture and Use Cases
OpenStack Architecture and Use CasesOpenStack Architecture and Use Cases
OpenStack Architecture and Use Cases
 
OpenStack: Toward a More Resilient Cloud
OpenStack: Toward a More Resilient CloudOpenStack: Toward a More Resilient Cloud
OpenStack: Toward a More Resilient Cloud
 

Similar to DneprPy #0: Openstack

Intro to Docker October 2013
Intro to Docker October 2013Intro to Docker October 2013
Intro to Docker October 2013
Docker, Inc.
 
Current State of Affairs – Cloud Computing - Indicthreads Cloud Computing Con...
Current State of Affairs – Cloud Computing - Indicthreads Cloud Computing Con...Current State of Affairs – Cloud Computing - Indicthreads Cloud Computing Con...
Current State of Affairs – Cloud Computing - Indicthreads Cloud Computing Con...
IndicThreads
 
Intro Docker october 2013
Intro Docker october 2013Intro Docker october 2013
Intro Docker october 2013
dotCloud
 
Write Once and REALLY Run Anywhere | OpenStack Summit HK 2013
Write Once and REALLY Run Anywhere | OpenStack Summit HK 2013Write Once and REALLY Run Anywhere | OpenStack Summit HK 2013
Write Once and REALLY Run Anywhere | OpenStack Summit HK 2013
dotCloud
 
Lessons Learned Running Hadoop and Spark in Docker Containers
Lessons Learned Running Hadoop and Spark in Docker ContainersLessons Learned Running Hadoop and Spark in Docker Containers
Lessons Learned Running Hadoop and Spark in Docker Containers
BlueData, Inc.
 

Similar to DneprPy #0: Openstack (20)

Intro to Docker October 2013
Intro to Docker October 2013Intro to Docker October 2013
Intro to Docker October 2013
 
A to Z of Docker
A to Z of DockerA to Z of Docker
A to Z of Docker
 
State of the Container Ecosystem
State of the Container EcosystemState of the Container Ecosystem
State of the Container Ecosystem
 
ContainerDayVietnam2016: Kubernetes State-of-the-art Container Management Pla...
ContainerDayVietnam2016: Kubernetes State-of-the-art Container Management Pla...ContainerDayVietnam2016: Kubernetes State-of-the-art Container Management Pla...
ContainerDayVietnam2016: Kubernetes State-of-the-art Container Management Pla...
 
Docker Security
Docker SecurityDocker Security
Docker Security
 
Using Docker in production: Get started today!
Using Docker in production: Get started today!Using Docker in production: Get started today!
Using Docker in production: Get started today!
 
Current State of Affairs – Cloud Computing - Indicthreads Cloud Computing Con...
Current State of Affairs – Cloud Computing - Indicthreads Cloud Computing Con...Current State of Affairs – Cloud Computing - Indicthreads Cloud Computing Con...
Current State of Affairs – Cloud Computing - Indicthreads Cloud Computing Con...
 
Delivering big content at NBC News with RavenDB
Delivering big content at NBC News with RavenDBDelivering big content at NBC News with RavenDB
Delivering big content at NBC News with RavenDB
 
Intro Docker october 2013
Intro Docker october 2013Intro Docker october 2013
Intro Docker october 2013
 
Avoiding cloud lock-in
Avoiding cloud lock-inAvoiding cloud lock-in
Avoiding cloud lock-in
 
Demystifying Containerization Principles for Data Scientists
Demystifying Containerization Principles for Data ScientistsDemystifying Containerization Principles for Data Scientists
Demystifying Containerization Principles for Data Scientists
 
Docker handons-workshop-for-charity
Docker handons-workshop-for-charityDocker handons-workshop-for-charity
Docker handons-workshop-for-charity
 
Write Once and REALLY Run Anywhere | OpenStack Summit HK 2013
Write Once and REALLY Run Anywhere | OpenStack Summit HK 2013Write Once and REALLY Run Anywhere | OpenStack Summit HK 2013
Write Once and REALLY Run Anywhere | OpenStack Summit HK 2013
 
Bitnami Bootcamp. OpenStack
Bitnami Bootcamp. OpenStackBitnami Bootcamp. OpenStack
Bitnami Bootcamp. OpenStack
 
Private cloud cloud-phoenix-april-2014
Private cloud cloud-phoenix-april-2014Private cloud cloud-phoenix-april-2014
Private cloud cloud-phoenix-april-2014
 
Web Scale Applications using NeflixOSS Cloud Platform
Web Scale Applications using NeflixOSS Cloud PlatformWeb Scale Applications using NeflixOSS Cloud Platform
Web Scale Applications using NeflixOSS Cloud Platform
 
Lessons Learned Running Hadoop and Spark in Docker Containers
Lessons Learned Running Hadoop and Spark in Docker ContainersLessons Learned Running Hadoop and Spark in Docker Containers
Lessons Learned Running Hadoop and Spark in Docker Containers
 
Kubernetes for Enterprise DevOps
Kubernetes for Enterprise DevOpsKubernetes for Enterprise DevOps
Kubernetes for Enterprise DevOps
 
Docker introduction
Docker introductionDocker introduction
Docker introduction
 
OpenStack 101
OpenStack 101OpenStack 101
OpenStack 101
 

More from 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: то, о чем не пишут в документации
 
Private Clouds and OpenStack: WFT?
Private Clouds and OpenStack: WFT?Private Clouds and OpenStack: WFT?
Private Clouds and OpenStack: WFT?
 
Cross Site Scripting aka XSS: Начало
Cross Site Scripting aka XSS: НачалоCross Site Scripting aka XSS: Начало
Cross Site Scripting aka XSS: Начало
 
Django: инструкция по применению
Django: инструкция по применениюDjango: инструкция по применению
Django: инструкция по применению
 

Recently uploaded

Recently uploaded (20)

Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 

DneprPy #0: Openstack

  • 1. DneprPy #0 Twitter: #dneprpy Wi-Fi: CiklumGuest Welcome2Ciklum DneprPy #0 1
  • 2. DneprPy #0 15 сентября 2012 Колодяжный Иван DneprPy #0 2
  • 3. Обо мне • Менее 10 лет в ИТ • Занимался .NET/C# • Перешел на JavaSctipt • Пишу на Python DneprPy #0 3
  • 7. Классификация облаков • IaaS • Public • PaaS • Private • Hybrid • SaaS • ...aaS DneprPy #0 7
  • 8. Private Cloud DneprPy #0 8
  • 9. OpenStack: 2010 DneprPy #0 9
  • 10. 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 • ... DneprPy #0 10
  • 11. Говорят, что все еще beta... DneprPy #0 11
  • 12. Что представляет собой OpenStack? DneprPy #0 12
  • 14. Nova • Nova is the project name for OpenStack Compute, a cloud computing fabric controller, the main part of an IaaS system. Individuals and organizations can use Nova to host and manage their own cloud computing systems. Nova originated as a project out of NASA Ames Research Laboratory. DneprPy #0 14
  • 15. Nova • Component based architecture: Quickly add new behaviors • Highly available: Scale to very serious workloads • Fault-Tolerant: Isolated processes avoid cascading failures • Recoverable: Failures should be easy to diagnose, debug, and rectify • Open Standards: Be a reference implementation for a community-driven api • API Compatibility: Nova strives to provide API- compatible with popular systems like Amazon DneprPy #0 15
  • 16. Quantum • Quantum is an OpenStack project to provide “network connectivity as a service” between interface devices (e.g., vNICs) managed by other Openstack services (e.g., nova). • SDN: Software-Defined Network • etc DneprPy #0 16
  • 17. Glance • The Glance project provides services for discovering, registering, and retrieving virtual machine images. Glance has a RESTful API that allows querying of VM image metadata as well as retrieval of the actual image. DneprPy #0 17
  • 18. Glance • Component based architecture: Quickly add new behaviors • Highly available: Scale to very serious workloads • Fault tolerant: Isolated processes avoid cascading failures • Recoverable: Failures should be easy to diagnose, debug, and rectify • Open standards: Be a reference DneprPy #0 18
  • 19. Glance • raw: This is an unstructured disk image format • vhd: This is the VHD disk format, a common disk format used by virtual machine monitors from VMWare, Xen, Microsoft, VirtualBox, and others • vmdk: Another common disk format supported by many common virtual machine monitors • vdi: A disk format supported by DneprPy #0 19
  • 20. Glance • iso: An archive format for the data contents of an optical disc (e.g. CDROM). • qcow2: A disk format supported by the QEMU emulator that can expand dynamically and supports Copy on Write • aki: This indicates what is stored in Glance is an Amazon kernel image • ari: This indicates what is stored in Glance is an Amazon ramdisk image • ami: This indicates what is stored in Glance is an Amazon machine image DneprPy #0 20
  • 21. Swift • Swift is a highly available, distributed, eventually consistent object/blob store. Organizations can use Swift to store lots of data efficiently, safely, and cheaply. DneprPy #0 21
  • 23. Keystone • Keystone is an OpenStack project that provides Identity, Token, Catalog and Policy services for use specifically by projects in the OpenStack family. DneprPy #0 23
  • 24. Keystone • User: has account credentials, is associated with one or more tenants • Tenant: unit of ownership in openstack, contains one or more users • Role: a first-class piece of metadata associated with many user-tenant pairs. • Token: identifying credential associated with a user or user and tenant • Extras: bucket of key-value metadata associated with a user-tenant pair. • Rule: describes a set of requirements for performing an action. DneprPy #0 24
  • 25. Cinder • Cinder is an OpenStack project to provide “block storage as a service”. DneprPy #0 25
  • 26. Cinder • Component based architecture: Quickly add new behaviors • Highly available: Scale to very serious workloads • Fault-Tolerant: Isolated processes avoid cascading failures • Recoverable: Failures should be easy to diagnose, debug, and rectify • Open Standards: Be a reference implementation for a community-driven api • API Compatibility: Cinder strives to provide API- compatible with popular systems like Amazon DneprPy #0 26
  • 27. Deployment • from sources • packages (rpm, deb) • devstack • chef/puppet DneprPy #0 27
  • 29. Спасибо. Вопросы? E-mail: Skype: e0ne-user e0ne@e0ne.info Blog: http:// Twitter: @e0ne blog.e0ne.info/ DneprPy #0

Editor's Notes

  1. \n
  2. Test notes\n
  3. Не буду меряться и говорить сколько работаю в ИТ. Для этого есть linkedin. Кратко о том, почему сменил технологию\nВсе нижесказанное мое имхо и основано на собственном опыте и опыте знакомых\n
  4. \n
  5. \n
  6. \n
  7. \n
  8. \n
  9. \n
  10. \n
  11. \n
  12. \n
  13. \n
  14. \n
  15. \n
  16. \n
  17. \n
  18. \n
  19. \n
  20. \n
  21. \n
  22. \n
  23. \n
  24. \n
  25. \n
  26. \n
  27. \n
  28. \n
  29. «всем спасибо, все свободны» (с) \n