[Openstack] Database replacement?

Debo Dutta (dedutta) dedutta at cisco.com
Fri Sep 23 23:23:24 UTC 2011


Actually I see people have done django and Cassandra already so it might
be doable without a huge churn

http://stackoverflow.com/questions/2369793/how-to-use-cassandra-in-djang
o-framework

 

debo

 

From: Joshua Harlow [mailto:harlowja at yahoo-inc.com] 
Sent: Friday, September 23, 2011 3:32 PM
To: Debo Dutta (dedutta); openstack
Subject: Re: [Openstack] Database replacement?

 

Ya, that would be the ideal, make it more modular so that nosql engines
could be hooked in (if applicable).

It might also provide someone an opportunity to re-factor
https://github.com/openstack/nova/blob/master/nova/db/sqlalchemy/api.py
which seems hairy (4000 lines??)

On 9/23/11 3:10 PM, "Debo Dutta (dedutta)" <dedutta at cisco.com> wrote:

This is a good idea. Actually it might be a very good idea to think of
scalable/distributed nosql engines to interface with nova and other
Openstack projects. 
 
Regards
debo
 

From: openstack-bounces+dedutta=cisco.com at lists.launchpad.net
[mailto:openstack-bounces+dedutta=cisco.com at lists.launchpad.net] On
Behalf Of Joshua Harlow
Sent: Friday, September 23, 2011 2:40 PM
To: openstack
Subject: [Openstack] Database replacement?

Howdy all, congrats on the diablo release!

Has there been any thought on having a nova-db service that responds to
requests for information from the db (or something like a db).

This could be useful for companies that don't necessarily want to have a
limiting factor being a database. Since when u scale past a certain
number of compute nodes the database connections themselves may become a
bottleneck (especially the heartbeat mechanism which updates a table
every X seconds). It would be interesting if these types of request
could go to the message queue instead and then the db backing could be
swapped out with something more scalable (or still use mysql/sqlite...).

Any thoughts?

-Josh 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack/attachments/20110923/335da3e0/attachment.html>


More information about the Openstack mailing list