Ask Your Question

Which OpenStack modules can be use to achieve autoscaling and fault-tolerance?

asked 2014-03-20 07:24:24 -0500

affo gravatar image

updated 2014-09-09 05:53:47 -0500

Which modules of OpenStack are used to perform actions to achieve autoscaling and fault-tolerance?
I know that Heat (with Ceilometer) achieves this through given templates.

My doubt is if even Nova does automatically something like:

 "O gosh, that machine is exploding!  
 The workload is to high!  
 Let's launch another VM to share the load!"

or not.

I ask you this 2 main reasons:

  • I'm trying to understand if OpenStack has already a built-in MAPE cycle (Monitoring Analysis Planning Execution), or if it relies only on Heat templates;
  • I'm trying to understand if OpenStack isolates all the "adaptive" and "automatic" part into Heat, leaving Nova only as e mere executor of actions (launching, stopping and so on).

I hope that now the question is clearer.
Thank you

edit retag flag offensive close merge delete


I am not sure I understand your question: can you please edit it and add more details of what you're trying to achieve?

smaffulli gravatar imagesmaffulli ( 2014-03-21 13:22:27 -0500 )edit

I am now editing the question, thank you for the advice.

affo gravatar imageaffo ( 2014-04-02 02:06:58 -0500 )edit

2 answers

Sort by ยป oldest newest most voted

answered 2014-04-09 04:48:27 -0500

affo gravatar image

I think that the answer to my question could be found at:

Thank you

edit flag offensive delete link more

answered 2014-09-08 16:57:43 -0500

John Haller gravatar image

You might also want to look at Network Function Virtualization. While it is more of an architecture and not yet an implementation, more of MAPE functionality has been included in the NFV architecture. How much of NFV will be mapped directly to OpenStack is not an answered question yet.

edit flag offensive delete link more


I cannot see the link between MAPE and NFV.
Can you link me something to better understand what you mean?

affo gravatar imageaffo ( 2014-09-09 06:16:44 -0500 )edit

Take a look at the MANO part of NFV: MANO draft. See section 4.5.1 for an overview, and section 7 for interfaces. It's just an architecture, but may have good thesis material.

John Haller gravatar imageJohn Haller ( 2014-09-09 09:50:54 -0500 )edit

Thank you!

affo gravatar imageaffo ( 2014-09-09 10:36:56 -0500 )edit

Get to know Ask OpenStack

Resources for moderators

Question Tools



Asked: 2014-03-20 07:24:24 -0500

Seen: 528 times

Last updated: Sep 09 '14