Hossein, what are your requirements for these legacy apps? To be able to
run or do they require some specific HA components? You can easily run your
apps in a VM if they allow that (some simply don't in whicu case your only
option is HW) and you can do that with either Cloudstack or Openstack. But
what I personally like about Openstack is its modular architecture where
you can implement things like a LB between multiple VM's without reaching
to your network folks to update the F5 as you would with a non-cloudy
ecosystem.

Is your immediate requirement straight-up 'service availability' or to be
highly available? I think Openstack's modular design suits hybrid cloud
approaches better than other orchestrators by virtue of its design but
that's me talking.


*Adam Lawson*
AQORN, Inc.
427 North Tatnall Street
Ste. 58461
Wilmington, Delaware 19801-2230
Toll-free: (844) 4-AQORN-NOW
Direct: +1 (302) 268-6914



On Thu, May 29, 2014 at 11:52 AM, Tim Bell <tim.b...@cern.ch> wrote:

>
> 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:amr...@tesora.com]
> > Sent: 29 May 2014 20:39
> > To: Jay Pipes; openstack@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:jaypi...@gmail.com]
> > | Sent: Thursday, May 29, 2014 1:56 PM
> > | To: openstack@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@lists.openstack.org
> > | Unsubscribe : http://lists.openstack.org/cgi-
> > | bin/mailman/listinfo/openstack
>
> _______________________________________________
> Mailing list:
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
> Post to     : openstack@lists.openstack.org
> Unsubscribe :
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
>
_______________________________________________
Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
Post to     : openstack@lists.openstack.org
Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack

Reply via email to