OpenNebula / one

The open source Cloud & Edge Computing Platform bringing real freedom to your Enterprise Cloud 🚀
http://opennebula.io
Apache License 2.0
1.22k stars 479 forks source link

AoE Driver #613

Closed OpenNebulaProject closed 6 years ago

OpenNebulaProject commented 6 years ago

Author Name: SZTAKI LPDS (SZTAKI LPDS) Original Redmine Issue: 1648, https://dev.opennebula.org/issues/1648 Original Date: 2012-11-09


Dear Developers,

we have developed an ATA-over-Ethernet storage driver set for the OpenNebula. It should perform better in small and medium ethernet networks than iSCSI (however it is less secure). Our tests shows 35-60% better throughput and latency. VM deploy and migration times are also faster. The driver is based on the iSCSI driver set, basically the tgt daemon was replaced with vblade and vblade-persist software package. Feel free to include it in the mainline opennebula or in the ecosystem.

OpenNebulaProject commented 6 years ago

Original Redmine Comment Author Name: Michael Clarke (Michael Clarke) Original Date: 2013-05-24T14:27:50Z


I've spent some time looking over the patch & helper script -- I haven't tested to confirm but I do not believe this will work with Coraid's AoE implementation. I have a number of Coraid shelves laying around but can't do any testing for another 1-2 weeks as I will be out of town.

If it turns out that this does not work I would recommend renaming this driver to AoE-vBlade which will allow someone to add an actual AoE driver.

If you would like to get your hands on a Coraid Shelf let me know and I can give you SSH access to an R610 connected to a Coraid SRX 3200 (latest CorOS version - 7.2.2 + SSD Caching). Just let me know what OS you'd like loaded on it. I can also forward you the latest documentation from Coraid, etc.

Another option would be to run esxi on the R610 so you could build/snap/destroy VMs at your leisure.

I also have several Coraid HBAs and associated drivers/documentation for CentOS, Windows, ESXi, and Solaris.

OpenNebulaProject commented 6 years ago

Original Redmine Comment Author Name: Ruben S. Montero (@rsmontero) Original Date: 2013-06-09T16:52:06Z


OK. THANKS for the feedback! Renaming the drivers to be vendor specific would make sense.

Right now, AoE is not planned for 4.2... Anyway thanks for the access to the system. We'd need it in the future

Michael Clarke wrote:

I've spent some time looking over the patch & helper script -- I haven't tested to confirm but I do not believe this will work with Coraid's AoE implementation. I have a number of Coraid shelves laying around but can't do any testing for another 1-2 weeks as I will be out of town.

If it turns out that this does not work I would recommend renaming this driver to AoE-vBlade which will allow someone to add an actual AoE driver.

If you would like to get your hands on a Coraid Shelf let me know and I can give you SSH access to an R610 connected to a Coraid SRX 3200 (latest CorOS version - 7.2.2 + SSD Caching). Just let me know what OS you'd like loaded on it. I can also forward you the latest documentation from Coraid, etc.

Another option would be to run esxi on the R610 so you could build/snap/destroy VMs at your leisure.

I also have several Coraid HBAs and associated drivers/documentation for CentOS, Windows, ESXi, and Solaris.