[Openstack-operators] Passing entire disks to instances

David Arroyo droyo at aqwari.net
Sun Aug 30 14:59:58 UTC 2015

Hi steve,

The blockdevicedriver looks like exactly what i need. I don't know how I missed it. 

Thank you!

On August 30, 2015 10:53:40 AM EDT, Steve Gordon <sgordon at redhat.com> wrote:
>----- Original Message -----
>> From: "David Arroyo" <droyo at aqwari.net>
>> To: openstack-operators at lists.openstack.org
>> Hello,
>> I would like to pass entire disks to my openstack instances. I have
>> some IO-bound workloads and would like to avoid any overhead or
>> contention by giving an instance access to N additional disks, such
>> that they do not share that disk with other guests on the same
>> node.
>> These additional disks do not need to last longer than the instances
>> themselves; they are "ephemeral" in that regard. There is no need for
>> backup, no need for instance or data migration, and no need for
>> the instance on a separate compute node from the extra disks.
>> Effectively I want to have an "extra disks" property, as part of a
>> flavor or image, that is handled like vcpus without overcommit.
>> I have been doing some research but have not yet found an obvious way
>> to do this in openstack. Does anyone else have a similar use case,
>> how have you handled it? To be more specific, we run some very large
>> Cassandra clusters on physical hardware, with excellent performance.
>> Cassandra is largely IO-bound, and we want to virtualize it without
>> introducing unnecessary IO latency.
>> Cheers,
>> David
>Have you looked at the BlockDeviceDriver as described here:

Sent from my Android device with K-9 Mail. Please excuse my brevity.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-operators/attachments/20150830/d1c970fd/attachment.html>

More information about the OpenStack-operators mailing list