Study on openstack
This presentation is the property of its rightful owner.
Sponsored Links
1 / 21

Study on OpenStack PowerPoint PPT Presentation


  • 132 Views
  • Uploaded on
  • Presentation posted in: General

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.

Download Presentation

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.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


Study on openstack

Study on OpenStack

By

Jai Krishna


List of components

List of Components

  • Introduction

  • Components

  • Architecture

  • Where it is used


What is openstack

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.


Components

Components

Basic building Components are

  • Compute (Nova)

  • Object Storage (Swift)

  • Block Storage (Cinder)

  • Networking (Neutron)

  • Dashboard (Horizon)


Components cont

Components(cont.)

Apart from above there are some Shared Components

  • Identity Service (Keystone)

  • Image Service (Glance)

  • Telemetry (Ceilometer)

  • Orchestration (Heat)


Compute nova

Compute (NOva)

  • Provision and ┬ámanages large networks of virtual machines


Compute nova1

Compute (Nova )

  • Base image state with no running instances

  • Instance creation from image and run time state


Storage

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


Networking neuron

Networking(neuron)

  • Neutron is an OpenStack project to provide "networking as a service" between interface devices.


Dashboard horizon

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.


Sample dashboard

Sample Dashboard


Identity service keystone

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.


Image service glance

Image Service (Glance)

  • The OpenStack Image Service provides discovery, registration and delivery services for disk and server images


Telemetry ceilometer

Telemetry (Ceilometer)

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


Orchestration heat

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.


Architecture

Architecture


Conceptual architecture

Conceptual architecture


Release history of openstack

Release History of openstack


Small comparison

Small comparison


Use cases of openstack

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...


References

References

  • http://www.openstack.org/

  • http://docs.openstack.org/

  • https://wiki.openstack.org/wiki/Main_Page

  • http://en.wikipedia.org/wiki/OpenStack


  • Login