1 / 21

Study on OpenStack

Study on OpenStack. By Jai Krishna. List of Components . Introduction Components Architecture Where it is used. What is openstack. OpenStack is a cloud operating system that controls large pools of compute, storage, and networking resources throughout a datacenter with a dashboard.

elga
Télécharger la présentation

Study on OpenStack

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Study on OpenStack By Jai Krishna

  2. List of Components • Introduction • Components • Architecture • Where it is used

  3. What is openstack • OpenStack is a cloud operating system that controls large pools of compute, storage, and networking resources throughout a datacenter with a dashboard.

  4. Components Basic building Components are • Compute (Nova) • Object Storage (Swift) • Block Storage (Cinder) • Networking (Neutron) • Dashboard (Horizon)

  5. Components(cont.) Apart from above there are some Shared Components • Identity Service (Keystone) • Image Service (Glance) • Telemetry (Ceilometer) • Orchestration (Heat)

  6. Compute (NOva) • Provision and  manages large networks of virtual machines

  7. Compute (Nova ) • Base image state with no running instances • Instance creation from image and run time state

  8. Storage Object Storage: Object Storage provides a fully distributed, API-accessible storage platform that can be integrated directly into applications or used for backup, archiving and data retention. Block Storage: Block Storage allows block of storages to be exposed and connected to compute instances for expanded storage, better performance and integration with enterprise storage platforms

  9. Networking(neuron) • Neutron is an OpenStack project to provide "networking as a service" between interface devices.

  10. Dashboard (horizon) • Dashboard provides a web based user interface to OpenStack services including Nova, Swift, Keystone, etc. • The OpenStack dashboard provides administrators and users a graphical interface to access, provision and automate cloud-based resources.

  11. Sample Dashboard

  12. Identity Service (Keystone) • Keystone is the identity service used by OpenStack for authentication (authN) and high-level authorization (authZ). • It currently supports token-based authN and user-service authorization.

  13. Image Service (Glance) • The OpenStack Image Service provides discovery, registration and delivery services for disk and server images

  14. Telemetry (Ceilometer) • The OpenStack Telemetry service aggregates usage and performance data across the services deployed in an OpenStackcloud.

  15. Orchestration (Heat) • OpenStack Heat program is to create a human- and machine-accessible service for managing the entire lifecycle of infrastructure and applications within OpenStack clouds.

  16. Architecture

  17. Conceptual architecture

  18. Release History of openstack

  19. Small comparison

  20. Use Cases of Openstack: • IaaScompute platform • 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 • Different users of OpenStack are AT&T, HP cloud services, PayPal, Rackspace, Sony online gaming systems, Yahoo, Wikimedia labs, Intel, NASA etc...

  21. References • http://www.openstack.org/ • http://docs.openstack.org/ • https://wiki.openstack.org/wiki/Main_Page • http://en.wikipedia.org/wiki/OpenStack

More Related