In VMware ESXi, we can easily present a raw SATA hard drive to a virtual machine through Raw device mapping. Is it possible in the free edition of XenServer 5.6?
Mapping raw storage devices to VMs in XenServer 5.6
citrixhard driveraw-disksataxenserver
Related Topic
- XenServer iSCSI – Mapping VDIs Directly to Software iSCSI LUNs
- Lvm – Xenserver 5.6 SR_BACKEND_FAILURE_47 no such volume group, but it is there
- Dell PE 2950 PERC 6/i Controller. How to add 2TB local SATA as a Raw Disk Mapping to ESXi 5.1 VM
- USB passthrough (non storage) to XenServer 7 VM
- XenServer – Command to Scan Existing Storage Repository for VMs
Best Answer
Back in Xen 3.1 I was doing this. I created a VM that used a partition as its raw device. I'm doing it right now with SLES 10 and a pair of NetWare servers. The partition method is the only way to get a disk to mount to more than one Xen VM (at least at this Xen version, this is likely fixed in newer ones), which is how I got a 2 node cluster-in-a-box out of this(*). The same semantics should work just fine for an actual disk, should you chose to.
(*) That looks awfully like a single point of failure, eh? Yes, well. The problem I was working around was unstable, barely maintained software (NetWare, remember?), so having a cluster-in-a-box worked to get around it.