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