Ask Your Question

Openstack has a modular architecture

asked 2019-05-11 14:59:19 -0500

najeh gravatar image

What means by this " Openstack has a modular architecture that ensures the scalability and elasticity of the deployed cloud"

edit retag flag offensive close merge delete

1 answer

Sort by ยป oldest newest most voted

answered 2019-05-12 00:10:09 -0500

These are pretty words that want you to have a good impression of OpenStack. They don't mean much, and can be interpreted in several ways. Here is my interpretation, if you are interested:

Modular architecture: It consists of modules (Nova, Cinder, Neutron and so on) that you can choose to deploy or not deploy. For example, you may decide not to deploy Cinder.

Scalability: When you find out that your cloud's resources are exhausted, you can add resources like compute nodes or storage systems easily.

Elasticity: Cloud applications can grow and shrink depending on demand and only consume the resources they need at any given point in time. This is actually a main characteristic of any cloud, so it's fairly pointless to brag that OpenStack supports elasticity. It's like saying that a BMW allows you to drive.

edit flag offensive delete link more


is this means that other Open platforms such as opennebula, they don't have a modular architecture?

najeh gravatar imagenajeh ( 2019-05-12 02:49:10 -0500 )edit

They probably do, but to a lesser degree. Even a minimal OpenStack cloud consists of Keystone, Nova, Glance and Neutron, four rather independent modules (you might argue that Nova depends on the three others). The entire OpenStack family comprises some 40-50 projects.

Bernd Bausch gravatar imageBernd Bausch ( 2019-05-12 03:16:48 -0500 )edit

Also look at the wide variety of hypervisors, storage backends and networking drivers in OpenStack. You have a lot of freedom to put together an OpenStack cloud from these building blocks. Of course, you have to pay for freedom with complexity.

Bernd Bausch gravatar imageBernd Bausch ( 2019-05-12 03:18:32 -0500 )edit

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Get to know Ask OpenStack

Resources for moderators

Question Tools

1 follower


Asked: 2019-05-11 14:59:19 -0500

Seen: 118 times

Last updated: May 12 '19