Bug 1273301 - [RFE][nova]: Support for Raw Device Mapping(RDM)
Summary: [RFE][nova]: Support for Raw Device Mapping(RDM)
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: Red Hat OpenStack
Classification: Red Hat
Component: openstack-nova
Version: unspecified
Hardware: Unspecified
OS: Unspecified
low
low
Target Milestone: ---
: ---
Assignee: OSP DFG:Compute
QA Contact: OSP DFG:Compute
URL: https://blueprints.launchpad.net/nova...
Whiteboard: upstream_milestone_none upstream_stat...
Depends On: 1057319
Blocks:
TreeView+ depends on / blocked
 
Reported: 2015-10-20 07:42 UTC by Pablo Iranzo Gómez
Modified: 2023-12-15 15:50 UTC (History)
18 users (show)

Fixed In Version:
Doc Type: Enhancement
Doc Text:
Clone Of: 1057319
Environment:
Last Closed: 2018-04-05 16:59:17 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Issue Tracker OSP-11256 0 None None None 2021-12-10 14:33:57 UTC

Description Pablo Iranzo Gómez 2015-10-20 07:42:23 UTC
Customer wants to be able to attach Raw devices to instances, this allows in the meantime to attach storage which will perform faster and it's replicated on different layer, so it doesn't require the overhead of OSP storage backends (ceph replication, etc).


+++ This bug was initially created as a clone of Bug #1057319 +++

Cloned from launchpad blueprint https://blueprints.launchpad.net/nova/+spec/support-for-raw-device-mapping.

Description:

In comparison with VMware, openstack cannot support the feature of Raw Device Mapping(RDM).

With RDM, the storage logical unit number (LUN) can be directly connected to a instance or VM from the storage area network (SAN).

For most data center applications, including databases, customer relationship management (CRM)applications and enterprise resource planning (ERP) applications, RDM can be used for configurations involving clustering between virtual machines, between physical and virtual machines or where SAN-aware applications are running inside a virtual machine.

RDM, which permits the use of existing SAN commands, is generally used to improve performance in I/O-intensive applications and block locking. Physical mode provides access to most hardware functions of the storage system that is mapped.

with the configuration of the instace:
<disk type="block" device="lun" sgio="unfiltered">
    <driver name="qemu" type="raw" cache="none" />
    <source dev="/dev/sdb" />
    <target dev="sda" bus="scsi" />
    <shareable />
</disk>

<controller type='scsi' model='virtio-scsi'/>

The device /dev/sdb or LUN in the physical server can be connected by the instance.For example, running the command "sg_inq /dev/sda" in the guest.


Specification URL (additional information):

None

Comment 4 Stephen Gordon 2016-01-29 15:24:11 UTC
Updated URL to https://blueprints.launchpad.net/nova/+spec/add-virtio-scsi-bus-for-bdm which is the more recent spec which was approved at some point, but is also quite stale at this point.

Comment 7 Edu Alcaniz 2016-09-16 06:46:42 UTC
Hi, could you update the status of the BZ please

Comment 9 Edu Alcaniz 2017-05-08 09:53:55 UTC
Hi, could we get an update to this BZ please.

Thanks
Edu Alcaniz

Comment 13 Red Hat Bugzilla 2023-09-18 00:11:55 UTC
The needinfo request[s] on this closed bug have been removed as they have been unresolved for 120 days


Note You need to log in before you can comment on or make changes to this bug.