• Home
  • About Us
  • Contact
  • Privacy Policy

LinuxAdmin.io

  • Home
  • Tutorials
    • System Administration
    • Linux Tutorials
    • Web Hosting
    • WordPress
    • Virtualization
    • Troubleshooting
    • OpenStack

Openstack Services Explanation And Overview

Openstack Services Ovierview

What Are OpenStack Services?

OpenStack is essentially a collection of modular services all of which interact through APIs to make OpenStack. Without an understanding of what each OpenStack services do it’s hard to understand or support OpenStack. Multiple services can reside on the same node or span multiple nodes in an OpenStack cluster. If you want to read more about on each you view them on the project site documentation. This guide is intended to provide a breakdown of core OpenStack services and what they do.

OpenStack services breakdown

Nova

Nova is a referred to as the ‘Compute’ service, this provides access to computational services. By providing this access it allows virtualization, Hadoop clusters, and high-performance computing. It can support various hypervisors such as XEN and KVM/QEMU

Swift

Swift is the object storage in OpenStack comparable to AWS S3 storage. It provides support for storing and retrieving data, its best use case is using it for storing static files such as images, videos, text files or backups. It offers a high degree of replication and data resiliency

Cinder

Cinder is block storage, these volumes can be attached to virtualized instances created with Nova. Cinder manages the creation, attachment and the removal of the data volumes.

Manila

Manila provides services for shared file systems in a cloud environment, the file system can be mounted on multiple instances and data reads/writes can be performed on it (multi-tenant).

Neutron

Neutron provides networking services, DHCP, DNS, load balancing, security groups. Cloud users also have the ability to manage networking for their instances themselves.

Horizon

Horizon provides a dashboard to manage OpenStack services for creating, managing and removing OpenStack services.

Keystone

Keystone is the authentication service for the entire OpenStack deployment. It supports multiple backends for authentication.

Glance

Glance is the OpenStack image service, this is used for creating images which can then be used by Nova to create virtual machines.

Sahara

Sahara is the data processing service for provisioning and management of frameworks such as Spark and Hadoop.  It can be used to access data through object storage(swift) or other storage.

Aug 12, 2018LinuxAdmin.io
0 0 vote
Article Rating
OSSEC Intrusion Detection Installation On Centos 7Laravel Installation Guide For CentOS
You Might Also Like
 
mod_fastcgi Installation on Apache 2.2
 
Setup Nginx Virtual Hosts On CentOS
Subscribe
Notify of
guest
guest
0 Comments
Inline Feedbacks
View all comments
4 years ago OpenStack 1,490
Recent Posts
  • Laravel Installation Guide For CentOS
  • Openstack Services Explanation And Overview
  • OSSEC Intrusion Detection Installation On Centos 7
  • Configure ProFTPd for SFTP on CentOS
  • How To Check And Repair MyISAM Tables In MySQL
Most Commented
Hot Clone Linux Server with Rsync
Hot Clone A CentOS Server With Rsync
14 Comments
ngx_cache_purge module
Install The ngx_cache_purge Module In Nginx
8 Comments
piwik-nginx
Piwik Analytics on Nginx
8 Comments
Tags
linuxcentosLinux Performance Tuningsysadminkvmnetworkingmemcachedanalyticssystemd
About

We love Linux and are dedicated to creating Linux administration tutorials for System Administrators since 2016.

Most Viewed
Default Gateway
How To Configure A Default Gateway on CentOS
63,003 views
Zend Opcache
Setup and Optimize Zend OpCache
46,714 views
Install ffmpeg
FFMpeg Install On CentOS 7
20,912 views
Archives
Email subscription

Sign up for our newsletter to receive the latest news and event postings.

2018 © LinuxAdmin.io
wpDiscuz