[Openstack] Legacy Application Run on top of OpenStack

Tim Bell Tim.Bell at cern.ch
Thu May 29 18:52:21 UTC 2014


For those interested in CloudStack's functionality in this area, they provide restart of hypervisors and VMs as described in https://cwiki.apache.org/confluence/display/CLOUDSTACK/High+Availability+Developer's+Guide

Tim

> -----Original Message-----
> From: Amrith Kumar [mailto:amrith at tesora.com]
> Sent: 29 May 2014 20:39
> To: Jay Pipes; openstack at lists.openstack.org; hossein zabolzadeh
> Subject: Re: [Openstack] Legacy Application Run on top of OpenStack
> 
> Hi Hossein,
> 
> You can get HA on OpenStack for things like storage just as you would in your
> existing data center. Unless you are running some highly available or fault
> tolerant hardware in your data center, I believe you will see comparable
> reliability in an OpenStack cloud, at least with respect to computing.
> 
> I am interpreting Jay's answer below to say that you can build additional
> availability through scale-out paradigms but that may be inconsistent with your
> desire to make no change to your applications.
> 
> If what you are looking for is a fault tolerant offering in the OpenStack cloud,
> maybe you want to look at something like Stratus (I'm sure someone from
> Stratus can respond and tell you more).
> 
> -amrith
> 
> | -----Original Message-----
> | From: Jay Pipes [mailto:jaypipes at gmail.com]
> | Sent: Thursday, May 29, 2014 1:56 PM
> | To: openstack at lists.openstack.org
> | Subject: Re: [Openstack] Legacy Application Run on top of OpenStack
> |
> | On 05/29/2014 05:12 AM, hossein zabolzadeh wrote:
> | > Hi there.
> | > I am baffling between Cloudstack and Openstack to select. My
> | > Datacenter has more than 10 legacy application, which need to be run
> | > on top of the best matched CMP(Cloud Management Platform). I am
> | > search a lot and I select openStack and CloudStack at the end. But,
> | > I can not make a final decision about these two CMPs. I don't want
> | > to make any change to my legacy application codebase. So, my exact
> concern is:
> | > "How legacy applications can be run on OpenStack without any HA and
> | > resiliancy problems?" As we know cloud-ready applications are fully
> | > awared from underlying infrastucture, but what about non-cloud-ready
> | > apps(Legacy Applications)?
> | > CloudStack is DC virtualization cloud solution(Vcloud Like Cloud
> | > Solution) that handle all of the HA and resiliancy in the
> | > infrastructure layer, but the paradigm in openStack is
> | > infrastructure provisioning(AWS like cloud), which the HA problems
> | > shoud be addressed
> | in application layer.
> | > So at general, how openStack support legacy applications to run
> | > without any HA problems?
> | > Thanks in advance.
> |
> | Hi Hossein,
> |
> | The short answer is that the idea behind "legacy" applications -- i.e.
> | that applications should rely on infrastructure to handle reliability
> | of the application in a scale-up-only manner -- is not something that
> | the OpenStack platform really encourages.
> |
> | We encourage scale-out behaviour and application development
> | methodologies that give the scaling, reliability, and resiliency
> | control to the application deployer to implement as they see fits best their
> application.
> | It's not a one-size-fits-all world, and as such, there are plenty of
> | application architectures and deployment methodologies that are
> | supported in cloudy environments; OpenStack doesn't pick or choose one over
> another.
> |
> | Best,
> | -jay
> |
> | _______________________________________________
> | Mailing list: http://lists.openstack.org/cgi-
> | bin/mailman/listinfo/openstack
> | Post to     : openstack at lists.openstack.org
> | Unsubscribe : http://lists.openstack.org/cgi-
> | bin/mailman/listinfo/openstack




More information about the Openstack mailing list