Hi, all. Does anyone have a sentence or two (or more) to add about MongoDB in OpenStack 5.0? This is the terminology article I have:
http://docs.mirantis.com/openstack/fuel/fuel-5.0/terminology.html#mongodb It is just a bit weak, I'd say... I would like to have at least enough information to tell people what to do about the MongoDB item on the Fuel configuration screens: http://docs.mirantis.com/openstack/fuel/fuel-5.0/user-guide.html#assign-a-role-or-roles-to-each-node-server I do understand that a lot more MongoDB functionality is coming in 5.1. I could include a link to the blueprint in the terminology article if you think it's appropriate, or make a vague statement about ongoing development work. Thanks much, meg On Wed, Apr 2, 2014 at 6:59 AM, Bogdan Dobrelya <[email protected]>wrote: > On 04/01/2014 03:58 PM, Vladimir Kuklin wrote: > > Guys > > > > We had a MongoDB integration meeting today and that;s what we discussed > > ordered by priority. > > > > Overall list of things to be done: > > > > 1) High: Finish work on puppet manifests: > > replicaset connection > > fix admin user rights > > 2) High: Check nailgun disk allocation in case of role combination > > 3) High: Use the following scheme for disk allocation > > floor(n-1/2) for combined roles > > n-1 for mongo-only node > > 4) Medium: use striped LVM/mdraid for mongo nodes - (the same for ceph) > > I believe native sharding[0] should be used instead of hw-level > "simulations" (striped raids) because sharding handles "entering > to/recovering from partitioning state"[1] far way better then degraded > striped raids could do :-) > Please correct me, if I'm wrong (I'm new with MongoDB and this > "sharding" stuff) > > [0] about sharding in Mongo (RU) http://habrahabr.ru/post/217393/ > [1] some CAP consideraions > > http://www.infoq.com/articles/cap-twelve-years-later-how-the-rules-have-changed > > > 5) High: UI: > > role-setting dependencies -> rebase mongo UI role request > > 1-disk mongo node should raise caution of non-production > > scenario > > 6) Medium: perform I/O tuning for filesystem (the same for ceph?): > > a) deadline scheduler > > b) common high-performance mount options (noatime, barriers=0, > > commit=600, journal=writeback) > > 7) Low: SSD-disks are preferrable > > > > These changes are to be reflected in the blueprint > > <https://blueprints.launchpad.net/fuel/+spec/mongodb-fuel-integration> > > drafted by Max Mazur. > > > > Please, provide your input or feedback if you have any. > > > > > > -- > > Yours Faithfully, > > Vladimir Kuklin, > > Fuel Library Tech Lead, > > Mirantis, Inc. > > +7 (495) 640-49-04 > > +7 (926) 702-39-68 > > Skype kuklinvv > > 45bk3, Vorontsovskaya Str. > > Moscow, Russia, > > www.mirantis.com <http://www.mirantis.ru/> > > www.mirantis.ru <http://www.mirantis.ru/> > > [email protected] <mailto:[email protected]> > > > > > > > -- > Best regards, > Bogdan Dobrelya, > Skype #bogdando_at_yahoo.com > Irc #bogdando > > -- > Mailing list: https://launchpad.net/~fuel-dev > Post to : [email protected] > Unsubscribe : https://launchpad.net/~fuel-dev > More help : https://help.launchpad.net/ListHelp >
-- Mailing list: https://launchpad.net/~fuel-dev Post to : [email protected] Unsubscribe : https://launchpad.net/~fuel-dev More help : https://help.launchpad.net/ListHelp

