Hi Murali, welcome to the OpenStack community. Some comments inline...

On 08/28/2013 06:12 PM, Murali Balcha wrote:
Hello Stackers,

We would like to introduce a new project Raksha, a Data Protection As a
Service (DPaaS) for OpenStack Cloud.

Raksha’s primary goal is to provide a comprehensive Data Protection for
OpenStack by leveraging Nova, Swift, Glance and Cinder. Raksha has
following key features:

1.Provide an enterprise grade data protection for OpenStack based clouds

What is "enterprise grade"? Any time I hear that term, I think of Deloitte and Touche salespeople trying to convince some sucker CIO that "expensive == good". I'd prefer to just leave the whole "enterprise" thing for the marketing folks and stick to the specific engineering features ;)

2.Tenant administered backups and restores

3.Application consistent backups

Can you expand on this a bit? Data is backed up, not applications... that's what source control is for :)

4.Point In Time(PiT) full and incremental backups and restores

Cool, very useful.

5.Dedupe at source for efficient backups

Hmmm... this would depend heavily on what is being backed up and the level of access that Raksha would have to the tenant's application domains. Unless you are going to limit yourself to just backing up and restoring instances or volumes? Is that the plan?

6.A job scheduler for periodic backups

Cron?

7.Noninvasive backup solution that does not require service interruption
during backup window

By "service", are you referring to the tenant's applications running on the instance? Or are you referring to something else?

Also, one thing that is really good to expose/debate/discuss early on in the project's incubation is the RESTful API that the project would expose. I'd be really interested to see this.

Finally, would be good to include in the wiki page some discussion about any interaction with Trove (DBaaS), especially since Trove's API already implements a backups/ resource [1].

Best,
-jay

[1] https://github.com/openstack/database-api/blob/master/openstack-database-api/src/markdown/database-api-v1.md#backups

You will find the rationale behind the need for Raksha in OpenStack in
its Wiki. The wiki also has the preliminary design and the API
description.Some of the Raksha functionality may overlap with Nova and
Cinder projects and as a community lets work together to coordinate the
features among these projects. We would like to seek out early feedback
so we can address as many issues as we can in the first code drop. We
are hoping to enlist the OpenStack community help in making Raksha a
part of OpenStack.

Raksha’s project resources:

Wiki: https://wiki.openstack.org/wiki/Raksha

Launchpad: https://launchpad.net/raksha

Github: https://github.com/DPaaS-Raksha/Raksha (We will upload a
prototype code in few days)

If you want to talk to us, send an email to
openstack-...@lists.launchpad.net with "[raksha]" in the subject or use
#openstack-raksha irc channel.

Best Regards,

Murali Balcha



_______________________________________________
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev



_______________________________________________
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

Reply via email to