Successfully reported this slideshow.

[DevDay 2016] OpenStack and approaches for new users - Speaker: Chi Le – Head of Infrastructure System at Da Nang ICT Infrastructure Development Center

3

Share

Loading in …3
×
1 of 40
1 of 40

[DevDay 2016] OpenStack and approaches for new users - Speaker: Chi Le – Head of Infrastructure System at Da Nang ICT Infrastructure Development Center

3

Share

OpenStack is an open source cloud computing platform providing infrastructure as a service (IaaS). The presentation will encapsulate the contents of OpenStack, amplified by practical demo and simple but effective guidelines to access OpenStack.

———

Speaker: Chi Le – Head of Infrastructure System at Da Nang ICT Infrastructure Development Center

OpenStack is an open source cloud computing platform providing infrastructure as a service (IaaS). The presentation will encapsulate the contents of OpenStack, amplified by practical demo and simple but effective guidelines to access OpenStack.

———

Speaker: Chi Le – Head of Infrastructure System at Da Nang ICT Infrastructure Development Center

More Related Content

More from DevDay.org

Related Books

Free with a 14 day trial from Scribd

See all

Related Audiobooks

Free with a 14 day trial from Scribd

See all

[DevDay 2016] OpenStack and approaches for new users - Speaker: Chi Le – Head of Infrastructure System at Da Nang ICT Infrastructure Development Center

  1. 1. Da Nang, 4-2016 OPENSTACK AND OPENSTACK APPROACHES FOR BEGINNER Lê Minh Chí Da Nang ICT Infrastructure Development Center
  2. 2. Agenda I. Cloud computing and roles of OpenStack III. OpenStack in Use II. OpenStack IV. OpenStack Demo
  3. 3. I. CLOUD COMPUTING AND ROLES OF OPENSTACK
  4. 4. Cloud computing ??? Source: NIST
  5. 5. Cloud computing service models
  6. 6. Cloud computing service models
  7. 7. Enterprises are building clouds to... Where is your enterprise on the path to cloud? Meet departmental resource needs & timelines Control & monitor the entire environment 2. Cloud Data Center 3. Cloud Federation1. Virtualization Source: from SlideShare
  8. 8. Datacenters are being virtualized, Servers are first Hypervisors provide abstraction between SW and HW (Servers) HOST 1 HOST 2 HOST 3 HOST 4, ETC. VMs Hypervisor: Turns 1 server into many “virtual machines” (instances or VMs) (VMWare ESX, Citrix XEN Server, KVM, Etc.) 2. Cloud Data Center 3. Cloud Federation1. Virtualization Automation & Efficiency Better resource utilization for each serverHardware abstraction for each server Compute Pool Network Pool Storage Pool Virtualized Servers Virtualized Networks Virtualized Storage Next: Storage, Network…the building blocks Resource pools for apps starting to form...Flexibility, Efficiency are key drivers Source: from SlideShare
  9. 9. But questions arise as the environment grows... “VM sprawl” can make things unmanageable very quickly Where should you provision new VMs? How do you keep track of it all? + How do you empower employees to self- service? USERS ADMINS How do you make your apps cloud aware? APPS 2. Cloud Data Center 3. Cloud FederationServer Virtualization1. Virtualization Automation & Efficiency A Cloud Management Layer Is Missing Source: from SlideShare
  10. 10. APPS Solution: OpenStack, The Cloud Operating System A new management layer that adds automation and control Creates Pools of Resources Automates The Network USERS ADMINS CLOUD OPERATING SYSTEM Connects to apps via APIs Self-service Portals for users 2. Cloud Data Center 3. Cloud FederationServer Virtualization1. Server Virtualization Automation & Efficiency Source: from SlideShare
  11. 11. Enterprise Private Clouds run cloud operations systems… 2. Cloud Data Center 3. Cloud Federation1. Server Virtualization Automation & Efficiency What’s next? Public Clouds run cloud operating systems… But you can’t interoperate if public clouds are built on proprietary software Source: from SlideShare
  12. 12. Common PlatformImagine having a across clouds 2. Cloud Data Center 3. Cloud Federation1. Virtualization Automation & Efficiency Seamlessly transporting workloads Source: from SlideShare
  13. 13. 2. Cloud Data Center 3. Cloud Federation1. Virtualization Automation & Efficiency A common platform is here. Public CloudPrivate Cloud Washington EuropeCaliforniaTexas Private Cloud Private Cloud Public Cloud Public Cloud Common software platform making Federation possible OpenStack enables cloud federation Connecting clouds to create global resource pools Source: from SlideShare
  14. 14. In Summary, the Cloud Operating System enables enterprises to: 1. Control and automate pools of resources 2. Efficiently allocate resources 3. Empower admins & users via self-service portals 4. Empower developers to make apps cloud-aware via APIs Top 3 Benefits of a Common Platform 1. Easy to migrate data and applications to public clouds when conditions are right - based on security policies, economics, and other key business criteria 2. No longer locked in with major investment in one provider 3. Disaster recovery Source: from SlideShare
  15. 15. II. OPENSTACK
  16. 16. What is OpenStack? 1. Originated at NASA, with Rackspace 2. Driven by an open community process 3. First Three core projects:  OpenStack Compute  OpenStack Image Service  Open Object Storage 4. Multiple hypervisors: Xen, KVM, ESXi, Hyper-V, … 5. Releases: • Austin: Oct 2010 • Bexar: Feb 2011 • Cactus: April 2011 • Diablo: Sept 2011 • Essex: April 2012 • Folsom: Sep 2012 OpenStack Object Store (Storage) OpenStack Compute (VMs & VM Networks) OpenStack Image Service (Image Library & Management) • Grizzly: April 2013 • Havana: Oct 2013 • IceHouse: April 2014 • Juno: Oct 2014 • Kilo: April 2015 • Liberty: Oct 2015 • Mitaka: April 2016
  17. 17. Source: CloudOpen Europe 2014
  18. 18. Projects relationship
  19. 19. Keystone – Authentication Services Manage security - Service for other modules - Authentication and Authorization Key components - API - Backends - Token - Catalog - Policy - Identity
  20. 20. Nova – OpenStack compute
  21. 21. Cinder – Block Storage Persistent block storage - Provide volumes to instances - High availability - Drivers for multiple storages (NFS, Ceph, SAN, iSCSI, …)
  22. 22. Cinder – Block Storage Key components - API - Queue - Database - Scheduler - Storage plug-ins Authentication - Keystone
  23. 23. Neutron – OpenStack Network Manage networking - Pluggable driver architecture - Support for range of networking technologies (router, switch, LBaaS, VPN, Firewall, …) Key components - API - Queue - Database - Scheduler - Agent - Networking plug-ins Authentication - Keystone
  24. 24. Neutron – OpenStack Network
  25. 25. Glance – OpenStack Images services Manage VM Images (catalog, search, registration, …) Key components - API - Registry - Database Authentication - Keystone VM images storages - Swift, Ceph - Local FS
  26. 26. Glance – OpenStack Images services
  27. 27. Swift – OpenStack Object storage Manages unstructured object storage - Highly scalable - Durable – three times replication - Distributed Key components - Proxy / API - Rings • Accounts • Containers • Objects - Data stores Authentication - Keystone
  28. 28. Swift – OpenStack Object storage
  29. 29. 30
  30. 30. III. OPENSTACK IN USE
  31. 31. A Developer Cloud In a Box For End User Experiences - http://trystack.org - http://docs.openstack.org/ developer/devstack/ - http://docs.openstack.org For Developer - http://docs.openstack.org/ developer/devstack/ - http://docs.openstack.org/ developer/openstack- projects.html
  32. 32. For Sysadmin - OpenStack installation guide http://docs.openstack.org - RackSpace Appliances for testing - RedHat RDO - Mirantis Fuel - Automation tools
  33. 33. OpenStack Deployment ALWAYS START FROM A VERY … VERY SIMPLE TOPOLOGY TO UNDERSTAND: - OpenStack concepts and components - Command line and troubleshooting, … FROM SINGLE ….…….. TO ………MULTIPLE NODES FROM CORE PROJECTS ….. TO ….. OPTIONAL PROJECTS
  34. 34. OpenStack Typical Deployment Model Source: Mirantis
  35. 35. Source: openstack.org Deployment model – Nova Network Key problems: - Limited technology - Not apply for rich enterprise network technology
  36. 36. Source: openstack.org Deployment model – Neutron - Manage Internal network and IP ranges - Design network on- demand - Advanced network services (LBaaS, VPN, …)
  37. 37. IV. OPENSTACK DEMO
  38. 38. References and Resources References [1] http://www.slideshare.net/jasonhoutw/openstack-introduction [2] Opencloud Europe 2014 – Linux Foundation [3] https://docs.mirantis.com/openstack/fuel/fuel-7.0/#guides [4] Various documents from Internet Resources for further study and practices [1] https://www.facebook.com/groups/vietstack/ [2] http://docs.openstack.org [3] Docs from “supported Openstack companies”: Mirantis, RedHat, RackSpace.
  39. 39. THANKS FOR LISTENING CONTACT INFO LE MINH CHI CHILM@DANANG.GOV.VN 0905 611105

Editor's Notes

  • KVM


  • Diagram has connecting lines labeled as “common software platform makes federation possible” (or some such wording)


  • Diagram has connecting lines labeled as “common software platform makes federation possible” (or some such wording)


  • Diagram has connecting lines labeled as “common software platform makes federation possible” (or some such wording)


  • Diagram has connecting lines labeled as “common software platform makes federation possible” (or some such wording)


  • Diagram has connecting lines labeled as “common software platform makes federation possible” (or some such wording)


  • Diagram has connecting lines labeled as “common software platform makes federation possible” (or some such wording)


  • Diagram has connecting lines labeled as “common software platform makes federation possible” (or some such wording)


  • Diagram has connecting lines labeled as “common software platform makes federation possible” (or some such wording)


  • Diagram has connecting lines labeled as “common software platform makes federation possible” (or some such wording)
  • ×