---
title: Learn how OpenStack manages different types of storage
description: Ubuntu is an open source software operating system that runs from the
  desktop, to the cloud, to all your internet connected things.
url: https://ubuntu.com/tutorials/learn-how-openstack-manages-different-types-of-storage
---

# Learn how OpenStack manages different types of storage

1. [Overview](https://ubuntu.com/tutorials/learn-how-openstack-manages-different-types-of-storage#1-overview)
2. [Storage types](https://ubuntu.com/tutorials/learn-how-openstack-manages-different-types-of-storage#2-storage-types)
3. [Next steps](https://ubuntu.com/tutorials/learn-how-openstack-manages-different-types-of-storage#3-next-steps)

## 1. Overview

### [Before you get started!](https://ubuntu.com/tutorials/learn-how-openstack-manages-different-types-of-storage#p-66364-before-you-get-started)

Welcome to OpenStack!

In this series of tutorials, we will walk you through all the necessary steps to install, configure and get started with OpenStack. Using just a single machine, you will learn how to use OpenStack for cloud infrastructure implementation purposes, from a single-node installation to large-scale clusters.

This tutorial is the tenth in the “Phase 1 - Learn OpenStack” series.

[Explore other tutorials >](https://ubuntu.com/openstack/tutorials)

### [What is OpenStack?](https://ubuntu.com/tutorials/learn-how-openstack-manages-different-types-of-storage#p-66364-what-is-openstack)

[OpenStack](https://ubuntu.com/openstack/what-is-openstack) is a collection of open source projects designed to work together to form the basis of a cloud. OpenStack can be used for both private and public cloud implementation.

### [What is Sunbeam?](https://ubuntu.com/tutorials/learn-how-openstack-manages-different-types-of-storage#p-66364-what-is-sunbeam)

[Sunbeam](https://governance.openstack.org/tc/reference/projects/sunbeam.html) is an upstream project under the governance of the OpenInfra Foundation (OIF), which was created to lower the barrier to entry for OpenStack, simplify its adoption process, and set the foundation for an autonomous private cloud. Sunbeam uses cloud-native architecture and total bottom-up automation to make OpenStack more accessible to newcomers and to help users get to grips with the platform immediately.

### [What is MicroStack?](https://ubuntu.com/tutorials/learn-how-openstack-manages-different-types-of-storage#p-66364-what-is-microstack)

[MicroStack](https://microstack.run/) (based on Sunbeam) is an OpenStack distribution designed for small-scale cloud environments. While it is available with full commercial support from Canonical, it can also be self-deployed with no friction, effectively eliminating the need for a paid consulting engagement. MicroStack currently includes core OpenStack services only, but is expected to evolve quickly to ensure full feature parity with [Canonical’s Charmed OpenStack](https://ubuntu.com/openstack) soon.

### [In this tutorial, you will learn how to:](https://ubuntu.com/tutorials/learn-how-openstack-manages-different-types-of-storage#p-66364-in-this-tutorial-you-will-learn-how-to)

* Distinguish between the various types of storage in OpenStack

---

[Suggest changes ›](https://discourse.ubuntu.com/t/learn-how-openstack-manages-different-types-of-storage/25076)

about
7
minutes to go

*Previous step*
[*Next step*](https://ubuntu.com/tutorials/learn-how-openstack-manages-different-types-of-storage#2-storage-types)

## 2. Storage types

There are three types of storage available in OpenStack:

* **Ephemeral storage** - Volatile storage that can be attached to instances during their provisioning process. It is removed permanently once instances are deleted. Ephemeral storage is managed by Nova, and can be used to store temporary data, including common OS files, caches, buffers, etc.
* **Block storage** - Persistent storage that is attached to instances during their provisioning process by default. It is not removed by default when instances are deleted. Block storage is managed by Cinder, and can be used to store persistent data, such as databases, logs, binaries, etc.
* **Object storage** - Persistent cloud-native storage that is not attached to instances, but is accessible through the API instead. Object storage used to be managed by the OpenStack Swift service, but in production environments it is usually implemented with (Ceph Object Gateway)[<https://docs.ceph.com/en/latest/radosgw/>] instead.

**Cinder**

> Cinder is not included by default in Sunbeam when installed in the single-node mode. For more information on enabling Cinder in Sunbeam, please refer to the official [multi-node installation instructions](https://microstack.run/docs/multi-node)

---

[Suggest changes ›](https://discourse.ubuntu.com/t/learn-how-openstack-manages-different-types-of-storage/25076)

about
2
minutes to go

[*Previous step*](https://ubuntu.com/tutorials/learn-how-openstack-manages-different-types-of-storage#1-overview)
[*Next step*](https://ubuntu.com/tutorials/learn-how-openstack-manages-different-types-of-storage#3-next-steps)

## 3. Next steps

Congratulations! You have reached the end of this tutorial.

You can now move to the next tutorial - [“11. Quotas”](https://ubuntu.com/tutorials/limit-access-to-resources-by-applying-quotas).

### [In this tutorial, you have learnt how to:](https://ubuntu.com/tutorials/learn-how-openstack-manages-different-types-of-storage#p-66364-in-this-tutorial-you-have-learnt-how-to)

* Distinguish between the various types of storage in OpenStack

### [Where to go from here?](https://ubuntu.com/tutorials/learn-how-openstack-manages-different-types-of-storage#p-66364-where-to-go-from-here)

* [Refer to Sunbeam documentation](https://microstack.run/docs)
* [Join the community and ask questions](https://matrix.to/#/#openstack-sunbeam:ubuntu.com)
* [Report a bug in Sunbeam](https://bugs.launchpad.net/snap-openstack/+filebug)
* [Explore Charmed OpenStack](https://ubuntu.com/openstack/features)

Was this tutorial useful?

---

[Suggest changes ›](https://discourse.ubuntu.com/t/learn-how-openstack-manages-different-types-of-storage/25076)

about
0
minutes to go

[*Previous step*](https://ubuntu.com/tutorials/learn-how-openstack-manages-different-types-of-storage#2-storage-types)

*Next step*
