Re: If you want High Availability on OpenStack check out Heat (details inside)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 06/27/2012 10:44 PM, Vladimir Voznesensky wrote:
> Dear Steven,
> 
> Do these cloud projects use Pacemaker as a clustering solution, i.e. EVS
> messaging, configuration, quorum, etc? If so, how scalable such cloud
> could be?
> 

Pacemaker is not used.

Hard to make claims without actual testing, but we expect there will be
very high upper limits (100k vms or more).

Heat is horizontally scalable, which means you can just add more of a
particular component (like engine or api or metadata) that has reached
its current scale limit and put a loadbalancer in front of it.  This
model then has a scale limit based upon what the load balancer
technology can support.

Also this is theoretical, we haven't actually tried a load balancer or
tried to scale using this model, but the architecture is designed around
the model.

Regards
-steve

> Thank you.
> VV
> 
> 27.06.2012 22:32, Steven Dake пишет:
>> As some may know, Angus and I were working previously on a project
>> called pacemaker-cloud, with the intention of adding high availbility to
>> guests in cloud environments.  We stopped developing that project in
>> March 2012 and took our experiences to a new project called Heat.  For
>> more details of why that decision was made, have a look at:
>>
>> http://sdake.wordpress.com/2012/04/24/the-heat-api-a-template-based-orchestration-framework/
>>
>>
>> We have just released Heat API (v4) which has a really nice HA feature
>> for users moving work to OpenStack cloud environments.  Heat API uses
>> templates that describe a cloud application.  Our goal is to provide
>> parity with Amazon's AWS CloudFormation API and template specification
>> and we are closing in.
>>
>> Heat's High Availability feature set will restart failed applications
>> and escalate repeated failures by restarting the entire VM.  All of this
>> is defined in one template file with the rest of the application
>> definition, and can be launched via our AWS CloudFormation API
>> implementation.
>>
>> Heat does a ton of great things, which is why I ask you to give it a
>> spin, especially if you are evaluating OpenStack.
>>
>> Check out our docs here:
>> https://github.com/heat-api/heat/wiki
>>
>> Esepcially the using HA guide:
>> https://github.com/heat-api/heat/wiki/Using-HA
>>
>> Our github project is here:
>> https://github.com/heat-api
>>
>> Our mailing list is here:
>> http://lists.heat-api.org/mailman/listinfo/discuss
>>
>> Even if your not immediately able to try out the software, follow our
>> project on github by using the github Watch feature.  If you have other
>> feedback, feel free to send to this list or join the heat-api mailing
>> list and respond there.
>>
>> Thanks!
>> -steve
>> _______________________________________________
>> discuss mailing list
>> discuss@xxxxxxxxxxxx
>> http://lists.corosync.org/mailman/listinfo/discuss
> 
> 
> _______________________________________________
> discuss mailing list
> discuss@xxxxxxxxxxxx
> http://lists.corosync.org/mailman/listinfo/discuss


_______________________________________________
discuss mailing list
discuss@xxxxxxxxxxxx
http://lists.corosync.org/mailman/listinfo/discuss



[Index of Archives]     [Linux Clusters]     [Corosync Project]     [Linux USB Devel]     [Linux Audio Users]     [Photo]     [Yosemite News]    [Yosemite Photos]    [Linux Kernel]     [Linux SCSI]     [X.Org]

  Powered by Linux