14:21 PM
isviridov
ajayaa looks really cool, have you just removed keystone integration?
14:21 PM
ajayaa
isviridov, yes. needed to.
14:22 PM
otherwise we would be stuck in a loop. :)
14:23 PM
isviridov
Unexpected usage actually
14:23 PM
ajayaa
actually, we have plans to move all of OS components to mdb in the future.
14:23 PM
isviridov
#What are your plans, about it?
14:23 PM
I see
14:24 PM
ajayaa
The real problem is OS apis were written initially assuming relational db as a backend.
14:24 PM
But we are trying our best to support all the apis.
14:24 PM
We have started to move glance as well.
14:24 PM
Nova is the real challenge.
14:25 PM
isviridov
ajayaa what is feedback?
14:25 PM
ajayaa
Also I wanted to let you people know that dynamodb api is a bit limited.
14:25 PM
isviridov
I mena from glance and other you have tried already
14:26 PM
ajayaa
We are designing schema for glance now. But we have a working Keystone as I showed in the demo.
14:26 PM
dukhlov
ajayaa, looks like mdb is not really good backend for glance, it needs to store huge images
14:26 PM
isviridov for protocol #link https://review.openstack.org/#/c/148521/2
14:27 PM
ajayaa
dukhlov, it does not store images on its own.
14:27 PM
dukhlov
only metadata?
14:27 PM
ajayaa
dukhlov, yes.
14:27 PM
dukhlov
ah, ok
14:27 PM
ajayaa
The backend is swift or any object store.
14:29 PM
The fact that mdb allows at maximum two columns per key is quite limiting btw.
14:29 PM
especially when you are denormalizing data and storing it into a single table.
14:30 PM
dukhlov
we can change it now I guess
14:30 PM
ajayaa
But C* allows that. Can we by any chance allow more than two columns per key?
14:31 PM
I would propose a spec for that if everyone is in favour of this?
14:31 PM
dukhlov
now yes, after index LSI redesign I think we can extend our functionality
14:31 PM
isviridov
ajayaa I think we can, if we don't see performance impact
14:32 PM
vivekd has left the channel
14:32 PM
vivekd joined the channel
14:32 PM
ajayaa
isviridov, dukhlov, C* already allows that.
14:32 PM
dukhlov
and still support DDB API
14:32 PM
ajayaa
We will just be a superset of ddb api.
14:33 PM
imarnat is now known as igormarnat
14:33 PM
dukhlov
ok, you can start to write spec
14:34 PM
ajayaa
dukhlov, cool.
14:34 PM
dukhlov
I can't guarantee now that we don't have anty problem there
14:34 PM
ajayaa
anty?
14:34 PM
dukhlov
but I think we will figure out this during reviewing spec
14:34 PM
any
14:35 PM
igormarnat is now known as imarnat
14:35 PM
isviridov
ajayaa have you shared your results with community?
14:35 PM
ajayaa
I will write a spec.
14:35 PM
isviridov, not yet. not the results. Just the spec with Keystone community.
14:36 PM
isviridov
I think it is important, to spread the info. NoSQL and Java always causes huge discussions
14:39 PM
Looks like no other status. Next topic?
14:40 PM
ajayaa
isviridov, I am doing that.
14:40 PM
I am also attending the glance meeting now.
14:40 PM
time clash.
14:41 PM
isviridov also joined
14:42 PM
isviridov
#topic Open discussion isviridov
14:42 PM
The last topic
14:44 PM
dukhlov charlesw do you think we a done for today?
14:45 PM
dukhlov has quit
14:46 PM
Thank you guys for attending today meeting
14:47 PM
#endmeeting
14:47 PM
openstack
14:47 PM
14:47 PM
14:47 PM
14:48 PM
achanda joined the channel
14:48 PM
ajayaa has quit
14:50 PM
ajayaa joined the channel
14:54 PM
isviridov
ajayaa some ideas abotu reasoning.There is a set of problems because of openstack cluster connectivity. Each OS component relies on always available MySQL, but in reality it is not always avaialble. So, I knwo about custom wrappers, what makes tries to save data in mysql.
14:55 PM
ajayaa so cloud in distributed system and periodical faults are natural, so NoSQL storage as eventually consistent fits the use case
14:56 PM
From other hand it should be handled on client side with additional logic. However we see zeromq drived develoment, what brings the same problems
14:57 PM
Sory for typos
14:57 PM
ajayaa
isviridov, I see.
14:58 PM
dukhlov joined the channel
14:58 PM
I didn't understand the third point. The one with "client side" in it.
14:58 PM
isviridov, That's exactly we are trying to solve. We are trying to move Openstack to an always available datastore.
14:59 PM
isviridov
ajayaa I mean, you have to expect that yor data is not available from other client reading it immidiatelly. Alos you can receive outdated info. And it should be handled
15:00 PM
ajayaa
The applications, yes!
15:00 PM
They should be fine with eventual consistency.
15:00 PM
+1 for that.
15:01 PM
As it stands today, not all OS applications are fine with that. It's a long battle, I suppose.
15:01 PM
;)
15:02 PM
isviridov
15:04 PM
ajayaa
isviridov, Thanks! My twitter handle is aj_agr btw. :)
15:16 PM
openstackgerrit
15:27 PM
achanda joined the channel
15:27 PM
ajayaa has quit
15:34 PM
imarnat is now known as igormarnat
15:41 PM
igormarnat is now known as imarnat
15:45 PM
ajayaa joined the channel
15:47 PM
vivekd has quit
16:12 PM
ominakov has quit
16:40 PM
imarnat is now known as igormarnat
16:56 PM
achanda joined the channel
17:04 PM
igormarnat is now known as imarnat
17:09 PM
isviridov has quit
17:09 PM
imarnat is now known as igormarnat
17:10 PM
igormarnat is now known as imarnat
17:10 PM
imarnat is now known as igormarnat
17:11 PM
ajayaa has quit
17:13 PM
igormarnat is now known as imarnat
17:15 PM
imarnat is now known as igormarnat
17:34 PM
ygbo has quit
17:37 PM
ajayaa joined the channel
18:03 PM
igormarnat is now known as imarnat
18:08 PM
imarnat is now known as igormarnat
18:41 PM
rushiagr is now known as rushiagr_away
18:46 PM
ajayaa has quit
18:55 PM
igormarnat is now known as imarnat
19:00 PM
imarnat is now known as igormarnat
19:09 PM
rushiagr_away is now known as rushiagr
19:34 PM
charlesw_ joined the channel
19:35 PM
charlesw has quit
19:35 PM
charlesw_ is now known as charlesw
19:44 PM
achanda joined the channel
19:46 PM
rushiagr is now known as rushiagr_away
19:53 PM
openstackgerrit joined the channel
20:00 PM
ominakov joined the channel
20:01 PM
ominakov has quit
20:01 PM
rushiagr_away is now known as rushiagr
20:02 PM
achanda joined the channel
20:04 PM
charlesw has quit
21:07 PM
rushiagr is now known as rushiagr_away
23:52 PM
achanda has quit
23:57 PM
achanda joined the channel