Your SlideShare is downloading. ×
DneprPy #0Twitter: #dneprpyWi-Fi: CiklumGuest Welcome2Ciklum       DneprPy #0    1
DneprPy #0             15 сентября 2012             Колодяжный ИванDneprPy #0                      2
Обо мне        • Менее 10 лет в ИТ        • Занимался .NET/C#        • Перешел на          JavaSctipt        • Пишу на Pyt...
Cluster DneprPy #0   4
Cloud DneprPy #0   5
Классификация облаков• IaaS• PaaS• SaaS           DneprPy #0     6
Классификация облаков•   IaaS             • Public•   PaaS             • Private                     • Hybrid•   SaaS•   ....
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, ...
Говорят, что все еще 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 sys...
Nova• Component based architecture: Quickly add new  behaviors• Highly available: Scale to very serious workloads• Fault-T...
Quantum• Quantum is an OpenStack project to  provide “network connectivity as a  service” between interface devices  (e.g....
Glance• The Glance project provides services  for discovering, registering, and  retrieving virtual machine images.  Glanc...
Glance• Component based architecture: Quickly  add new behaviors• Highly available: Scale to very serious  workloads• Faul...
Glance• raw: This is an unstructured disk image  format• vhd: This is the VHD disk format, a  common disk format used by v...
Glance• iso: An archive format for the data contents of  an optical disc (e.g. CDROM).• qcow2: A disk format supported by ...
Swift• Swift is a highly available, distributed,  eventually consistent object/blob  store. Organizations can use Swift to...
Horizon  DneprPy #0   22
Keystone• Keystone is an OpenStack project that  provides Identity, Token, Catalog and  Policy services for use specificall...
Keystone• User: has account credentials, is associated with  one or more tenants• Tenant: unit of ownership in openstack, ...
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...
Deployment•   from sources•   packages (rpm, deb)•   devstack•   chef/puppet                   DneprPy #0   27
DemoDneprPy #0   28
Спасибо. Вопросы?E-mail:            Skype: e0ne-usere0ne@e0ne.info     Blog: http://Twitter: @e0ne     blog.e0ne.info/    ...
Upcoming SlideShare
Loading in...5
×

DneprPy #0: Openstack

1,285

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,285
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • \n
  • Test notes\n
  • Не буду меряться и говорить сколько работаю в ИТ. Для этого есть linkedin. Кратко о том, почему сменил технологию\nВсе нижесказанное мое имхо и основано на собственном опыте и опыте знакомых\n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • «всем спасибо, все свободны» (с) \n
  • Transcript of "DneprPy #0: Openstack"

    1. 1. DneprPy #0Twitter: #dneprpyWi-Fi: CiklumGuest Welcome2Ciklum DneprPy #0 1
    2. 2. DneprPy #0 15 сентября 2012 Колодяжный ИванDneprPy #0 2
    3. 3. Обо мне • Менее 10 лет в ИТ • Занимался .NET/C# • Перешел на JavaSctipt • Пишу на Python DneprPy #0 3
    4. 4. Cluster DneprPy #0 4
    5. 5. Cloud DneprPy #0 5
    6. 6. Классификация облаков• IaaS• PaaS• SaaS DneprPy #0 6
    7. 7. Классификация облаков• IaaS • Public• PaaS • Private • Hybrid• SaaS• ...aaS DneprPy #0 7
    8. 8. Private Cloud DneprPy #0 8
    9. 9. OpenStack: 2010 DneprPy #0 9
    10. 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. 11. Говорят, что все еще beta... DneprPy #0 11
    12. 12. Что представляет собой OpenStack? DneprPy #0 12
    13. 13. DneprPy #0 13
    14. 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. 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. 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. 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. 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. 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. 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. 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
    22. 22. Horizon DneprPy #0 22
    23. 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. 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. 25. Cinder• Cinder is an OpenStack project to provide “block storage as a service”. DneprPy #0 25
    26. 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. 27. Deployment• from sources• packages (rpm, deb)• devstack• chef/puppet DneprPy #0 27
    28. 28. DemoDneprPy #0 28
    29. 29. Спасибо. Вопросы?E-mail: Skype: e0ne-usere0ne@e0ne.info Blog: http://Twitter: @e0ne blog.e0ne.info/ DneprPy #0

    ×