I think the problem is that glance is using a tiny calculated chunk size (from python-glance-store):
chunk = self.conf.glance_store.rbd_store_chunk_size self.chunk_size = chunk * (1024 ^ 2) this should be (from original glance rbd driver): 1024 ** 2 Resulting in alot of tiny chucked writes instead of the default 8MB writes. ** Also affects: python-glance-store (Ubuntu) Importance: Undecided Status: New ** Changed in: glance (Ubuntu) Assignee: (unassigned) => James Page (james-page) -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to Glance. https://bugs.launchpad.net/bugs/1378388 Title: Performance regression uploading images to glance in juno Status in OpenStack Image Registry and Delivery Service (Glance): New Status in “glance” package in Ubuntu: Invalid Status in “python-glance-store” package in Ubuntu: New Bug description: Testing: 1:2014.2~rc1-0ubuntu1 Uploads of standard ubuntu images to glance, backed by ceph, are 10x slower than on icehouse on the same infrastructure. With icehouse i saw around 200MBps, with juno around 20Mbps. To manage notifications about this bug go to: https://bugs.launchpad.net/glance/+bug/1378388/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp