OpenStack 101: Introduction & Technical Overview

2,734 views

Published on

Published in: Technology

OpenStack 101: Introduction & Technical Overview

  1. 1. Introduction & Technical Overview Presenter: Mẫn Thắng Vietnam OpenStack Meetup 3 @ HCMC 1
  2. 2. $ cat /etc/passwd• Student @ UIT VNU• Infosec @ Lạc Tiên JSC• System R&D @ VNG Corp mvthang manthang manvanthang Vietnam OpenStack Meetup 3 @ HCMC 2
  3. 3. MotivationVietnam OpenStack Meetup 3 @ HCMC 3
  4. 4. MotivationVietnam OpenStack Meetup 3 @ HCMC 4
  5. 5. MotivationVietnam OpenStack Meetup 3 @ HCMC 5
  6. 6. MotivationVietnam OpenStack Meetup 3 @ HCMC 6
  7. 7. MotivationVietnam OpenStack Meetup 3 @ HCMC 7
  8. 8. MotivationVietnam OpenStack Meetup 3 @ HCMC 8
  9. 9. What is OpenStack?“Open source software for building private and public clouds”  just another “slogan”  Vietnam OpenStack Meetup 3 @ HCMC 9
  10. 10. The OpenStack Foundation & Community http://www.openstack.org/foundation/ Vietnam OpenStack Meetup 3 @ HCMC 10
  11. 11. Who is using/supporting/funding? https://www.openstack.org/user-stories/ https://www.openstack.org/foundation/companies/ Vietnam OpenStack Meetup 3 @ HCMC 11
  12. 12. Known deployments Vietnam OpenStack Meetup 3 @ HCMC 12
  13. 13. Release historyhttps://wiki.openstack.org/wiki/Releases Vietnam OpenStack Meetup 3 @ HCMC 13
  14. 14. Why OpenStack?• Control and Flexibility• Scalability• Open Industry Standard• Openness and Compatibility• Flexible Technology Open source/design/development/community Vietnam OpenStack Meetup 3 @ HCMC 14
  15. 15. OpenStack Conceptual Architecture Vietnam OpenStack Meetup 3 @ HCMC 15
  16. 16. OpenStack Compute Key Features 1. REST-based API 2. Horizontally and massively scalable 3. Hardware agnostic: supports a variety of standard hardware 4. Hypervisor agnostic: support for Xen ,Citrix XenServer, Microsoft Hyper-V, KVM, UML, LXC and ESX
  17. 17. OpenStack Storage Key Features 1. REST-based API 2. Data distributed evenly throughout system 4. Scalable to3. Runs on standard hardware multiple petabytes, billions of objects 5. No central database required 6. Account/Container/Object structure (not file system, no nesting) plus Replication (N copies of accounts, containers, objects)
  18. 18. OpenStack Image Service Key Features1. Store & retrieve VM 2. REST-based APIimages 3. Compatible with all common image formats4. Storage agnostic: Store imageslocally, or use OpenStack ObjectStorage, HTTP, or S3
  19. 19. Use cases• Service providers offering an IaaS compute platform or services higher up the stack• IT departments acting as cloud service providers for business units and project teams• Processing big data with tools like Hadoop• Scaling compute up and down to meet demand for web resources and applications• High-performance computing (HPC) environments processing diverse and intensive workloads Vietnam OpenStack Meetup 3 @ HCMC 19
  20. 20. Try OpenStack?• Option 1: Public Clouds – Cloudwatt, DreamCompute, eNocloud, HP, Rackspace.• Option 2: Local Dev Environment – http://devstack.org/• Option 3: distributions powered by OpenStack – Cloudscaling, Debian, Fedora, Piston Cloud Computing, RedHat, SwiftStack, SUSE, Ubuntu, Stackops• Option 4: build from scratch? – OK, go to the next slide! Vietnam OpenStack Meetup 3 @ HCMC 20
  21. 21. Some useful resources• https://docs.openstack.org• https://planet.openstack.org• https://www.openstack.org/summit• http://www.mirantis.com/blog• http://www.ibm.com/developerworks/cloud/• http://stackmeat.org (*)• Books: – OpenStack Cloud Computing Cookbook – Deploying OpenStack Vietnam OpenStack Meetup 3 @ HCMC 21
  22. 22. How can I participate?• Website: https://www.openstack.org• Wiki: https://wiki.openstack.org• Mailing lists: https://wiki.openstack.org/wiki/MailingLists• Ask: https://ask.openstack.org• IRC: https://wiki.openstack.org/wiki/IRC• Code: http://launchpad.net/openstack• Twitter: @openstack Vietnam• Page: https://www.facebook.com/VietOpenStack• Mailing list: vietnam-openstack@googlegroups.com• Group: IaaS - Cloud Computing Vietnam https://www.facebook.com/groups/IaaS.VN Vietnam OpenStack Meetup 3 @ HCMC 22
  23. 23. Thank you!Vietnam OpenStack Meetup 3 @ HCMC 23

×