OPENSTACK
Dr. Emmanuel S. Pilli
OpenStack Services OpenStack Architecture
• Dashboard Service(Horizon)
• Network Service(Neutron)
• Compute Service(Nova)
• Bare Metal (Ironic)
• Identity Service(Keystone)
• Imaging Service(Glance)
• Object Storage(Swift)
• Block Storage(Cinder)
• Database Service(Trove)
• Orchestration Service(Heat)
Logical Architecture OpenStack Services
• Alarming (Aodh) • GLare Artifact
• Key Manager (Barbican) Repository (Glare)
• Telemetry (Ceilometer) • Time Series
• Block Storage (Cinder) Database (Gnocchi)
• Rating service (Cloudkitty) • Orchestration (Heat)
• Policy (Congress) • Dashboard (Horizon)
• DNS (Designate) • Bare Metal (Ironic)
• EC2 API service (EC2API) • Identity (Keystone)
• Backup, Restore, and • Containers
Disaster Recovery Orchestration (Magnum)
service (Freezer)
• Image Service (Glance)
OpenStack Services
• SharedFilesystems (Manila) • Clustering (Senlin)
• Workflow Service (Mistral) • Object Storage (Swift)
• Monitoring (Monasca) • Testing (Tempest)
• Application • Deployment (TripleO)
Catalog (Murano) • Database Service (Trove)
• Networking (Neutron) • Root Cause
• Compute (Nova) Analysis (Vitrage)
• Load Balancer (Octavia) • Resource
• Oslo Libraries (Oslo) Optimization (Watcher)
• Benchmarking (Rally) • Message Service (Zaqar)
• Data Processing (Sahara)
OpenStack
OpenStack Logical View
OpenStack Logical View OpenStack Logical View
Neutron (nova-network) provides network services Keystone provides the authentication service
OpenStack Logical View OpenStack Logical View
Glance provides image store Nova provides computational services
OpenStack Logical View OpenStack Logical View
Horizon provides web user interface Cinder provides block persistent store
Two Node Architecture OpenStack Logical View
Swift provides object persistent store
Three Node Architecture Three Node Architecture
https://us02web.zoom.us/j/4025161624
Four Node Architecture