study on openstack by jai krishna. list of components introduction components architecture where it...
TRANSCRIPT
![Page 1: STUDY ON OPENSTACK BY JAI KRISHNA. LIST OF COMPONENTS Introduction Components Architecture Where it is used](https://reader035.vdocuments.mx/reader035/viewer/2022062312/551c5880550346b1458b50fa/html5/thumbnails/1.jpg)
STUDY ON OPENSTACKBY
JAI KRISHNA
![Page 2: STUDY ON OPENSTACK BY JAI KRISHNA. LIST OF COMPONENTS Introduction Components Architecture Where it is used](https://reader035.vdocuments.mx/reader035/viewer/2022062312/551c5880550346b1458b50fa/html5/thumbnails/2.jpg)
LIST OF COMPONENTS
• Introduction
• Components
• Architecture
• Where it is used
![Page 3: STUDY ON OPENSTACK BY JAI KRISHNA. LIST OF COMPONENTS Introduction Components Architecture Where it is used](https://reader035.vdocuments.mx/reader035/viewer/2022062312/551c5880550346b1458b50fa/html5/thumbnails/3.jpg)
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.
![Page 4: STUDY ON OPENSTACK BY JAI KRISHNA. LIST OF COMPONENTS Introduction Components Architecture Where it is used](https://reader035.vdocuments.mx/reader035/viewer/2022062312/551c5880550346b1458b50fa/html5/thumbnails/4.jpg)
COMPONENTS
Basic building Components are
• Compute (Nova)
• Object Storage (Swift)
• Block Storage (Cinder)
• Networking (Neutron)
• Dashboard (Horizon)
![Page 5: STUDY ON OPENSTACK BY JAI KRISHNA. LIST OF COMPONENTS Introduction Components Architecture Where it is used](https://reader035.vdocuments.mx/reader035/viewer/2022062312/551c5880550346b1458b50fa/html5/thumbnails/5.jpg)
COMPONENTS(CONT.)
Apart from above there are some Shared Components
a. Identity Service (Keystone)
b. Image Service (Glance)
c. Telemetry (Ceilometer)
d. Orchestration (Heat)
![Page 6: STUDY ON OPENSTACK BY JAI KRISHNA. LIST OF COMPONENTS Introduction Components Architecture Where it is used](https://reader035.vdocuments.mx/reader035/viewer/2022062312/551c5880550346b1458b50fa/html5/thumbnails/6.jpg)
COMPUTE (NOVA)
• Provision and manages large networks of virtual machines
![Page 7: STUDY ON OPENSTACK BY JAI KRISHNA. LIST OF COMPONENTS Introduction Components Architecture Where it is used](https://reader035.vdocuments.mx/reader035/viewer/2022062312/551c5880550346b1458b50fa/html5/thumbnails/7.jpg)
COMPUTE (NOVA )•Base image state with no running instances • Instance creation from image and
run time state
7
![Page 8: STUDY ON OPENSTACK BY JAI KRISHNA. LIST OF COMPONENTS Introduction Components Architecture Where it is used](https://reader035.vdocuments.mx/reader035/viewer/2022062312/551c5880550346b1458b50fa/html5/thumbnails/8.jpg)
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
![Page 9: STUDY ON OPENSTACK BY JAI KRISHNA. LIST OF COMPONENTS Introduction Components Architecture Where it is used](https://reader035.vdocuments.mx/reader035/viewer/2022062312/551c5880550346b1458b50fa/html5/thumbnails/9.jpg)
NETWORKING(NEURON)
• Neutron is an OpenStack project to provide "networking as a service" between interface devices.
![Page 10: STUDY ON OPENSTACK BY JAI KRISHNA. LIST OF COMPONENTS Introduction Components Architecture Where it is used](https://reader035.vdocuments.mx/reader035/viewer/2022062312/551c5880550346b1458b50fa/html5/thumbnails/10.jpg)
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.
![Page 11: STUDY ON OPENSTACK BY JAI KRISHNA. LIST OF COMPONENTS Introduction Components Architecture Where it is used](https://reader035.vdocuments.mx/reader035/viewer/2022062312/551c5880550346b1458b50fa/html5/thumbnails/11.jpg)
SAMPLE DASHBOARD
![Page 12: STUDY ON OPENSTACK BY JAI KRISHNA. LIST OF COMPONENTS Introduction Components Architecture Where it is used](https://reader035.vdocuments.mx/reader035/viewer/2022062312/551c5880550346b1458b50fa/html5/thumbnails/12.jpg)
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.
![Page 13: STUDY ON OPENSTACK BY JAI KRISHNA. LIST OF COMPONENTS Introduction Components Architecture Where it is used](https://reader035.vdocuments.mx/reader035/viewer/2022062312/551c5880550346b1458b50fa/html5/thumbnails/13.jpg)
IMAGE SERVICE (GLANCE)
• The OpenStack Image Service provides discovery, registration and delivery services for disk and server images
![Page 14: STUDY ON OPENSTACK BY JAI KRISHNA. LIST OF COMPONENTS Introduction Components Architecture Where it is used](https://reader035.vdocuments.mx/reader035/viewer/2022062312/551c5880550346b1458b50fa/html5/thumbnails/14.jpg)
TELEMETRY (CEILOMETER)
• The OpenStack Telemetry service aggregates usage and performance data across the services deployed in an OpenStack cloud.
![Page 15: STUDY ON OPENSTACK BY JAI KRISHNA. LIST OF COMPONENTS Introduction Components Architecture Where it is used](https://reader035.vdocuments.mx/reader035/viewer/2022062312/551c5880550346b1458b50fa/html5/thumbnails/15.jpg)
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.
![Page 16: STUDY ON OPENSTACK BY JAI KRISHNA. LIST OF COMPONENTS Introduction Components Architecture Where it is used](https://reader035.vdocuments.mx/reader035/viewer/2022062312/551c5880550346b1458b50fa/html5/thumbnails/16.jpg)
ARCHITECTURE
![Page 17: STUDY ON OPENSTACK BY JAI KRISHNA. LIST OF COMPONENTS Introduction Components Architecture Where it is used](https://reader035.vdocuments.mx/reader035/viewer/2022062312/551c5880550346b1458b50fa/html5/thumbnails/17.jpg)
CONCEPTUAL ARCHITECTURE
![Page 18: STUDY ON OPENSTACK BY JAI KRISHNA. LIST OF COMPONENTS Introduction Components Architecture Where it is used](https://reader035.vdocuments.mx/reader035/viewer/2022062312/551c5880550346b1458b50fa/html5/thumbnails/18.jpg)
RELEASE HISTORY OF OPENSTACK
Release name
Release date Included Component code names
Austin 21 October 2010 Nova, Swift
Bexar 3 February 2011 Nova, Glance, Swift
Cactus 15 April 2011 Nova, Glance, Swift
Diablo 22 September 2011
Nova, Glance, Swift
Essex 5 April 2012 Nova, Glance, Swift, Horizon, Keystone
Folsom 27 September 2012
Nova, Glance, Swift, Horizon, Keystone, Quantum, Cinder
Grizzly 4 April 2013 Nova, Glance, Swift, Horizon, Keystone, Quantum, Cinder
Havana 17 October 2013 Nova, Glance, Swift, Horizon, Keystone, Neutron, Cinder, Heat, Ceilometer
Icehouse 17 April 2014 Nova, Glance, Swift, Horizon, Keystone, Neutron, Cinder, Heat, Ceilometer, Trove
![Page 19: STUDY ON OPENSTACK BY JAI KRISHNA. LIST OF COMPONENTS Introduction Components Architecture Where it is used](https://reader035.vdocuments.mx/reader035/viewer/2022062312/551c5880550346b1458b50fa/html5/thumbnails/19.jpg)
SMALL COMPARISON
S.No OpenStack Service Amazon Service
1 Compute (Nova) Amazon EC2
2 Object Storage (Swift) Amazon S3
3 Database (Trove) Amazon RDS
4 Block Storage (Cinder) Amazon EBS
5 Network (Neuron) Amazon VPC
![Page 20: STUDY ON OPENSTACK BY JAI KRISHNA. LIST OF COMPONENTS Introduction Components Architecture Where it is used](https://reader035.vdocuments.mx/reader035/viewer/2022062312/551c5880550346b1458b50fa/html5/thumbnails/20.jpg)
USE CASES OF OPENSTACK:
• IaaS compute 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...
![Page 21: STUDY ON OPENSTACK BY JAI KRISHNA. LIST OF COMPONENTS Introduction Components Architecture Where it is used](https://reader035.vdocuments.mx/reader035/viewer/2022062312/551c5880550346b1458b50fa/html5/thumbnails/21.jpg)
REFERENCES
• http://www.openstack.org/
• http://docs.openstack.org/
• https://wiki.openstack.org/wiki/Main_Page
• http://en.wikipedia.org/wiki/OpenStack