Hi Proxmox team,
you may be interested to know that I successfully tested the new ZFS plugin (comstar provider, 64k blocksize) on a ReadyDATA 516
The ReadyDATA storage systems are running ReadyDATAOS but under the hood they are nexenta based.
root@Storage01:~# uname -a
SunOS Storage01 5.11 NexentaOS_134f i86pc i386 i86pc Solaris
So I thought it's worth a try.
Here's a list of things that were working out of the box:
- VM creation/deletion with multiple LUNs
- running multiple VMs under IO high load
- Snapshots: creation/deletion/reverting
- cloning
- backup/restore
all in all I must say it works pretty stable!
There is one flaw, though. All the changes that the ZFS plugin does on the storage device directly are not reflected in the GUI. I.e. from the GUI you cannote tell that a LUN has been created. You cannt even tell that storage space has been reserved.
I contacted the Netgear support in order to find out how this could happen. Actually I didn't even expect that they would reply anything but "unsupported scenario" from their side, however, they appear pretty helpful. Here's what they wrote me:
* I can see why Proxmox is pursuing the ZFS plugin (allows them to address a wide variety of ZFS storage products). A CLI-created volume does show up in the UI ("Volume01"), but you may have to follow our reservation scheme for shares and LUNs to show up in the UI. Do you know what command Proxmox is using to create LUNs?
* When the plug-in supports creation of snapshots, we can work with you on a naming scheme so that the snaps show in our UI. In short, you will need to prefix the name with "m_".
Would you possibly be willing to extend the ZFS plugin in order to support the Netgear ReadyDATA devices?
I would happily do the testing or provide any more necessary information you would need.
Best,
alex
you may be interested to know that I successfully tested the new ZFS plugin (comstar provider, 64k blocksize) on a ReadyDATA 516
The ReadyDATA storage systems are running ReadyDATAOS but under the hood they are nexenta based.
root@Storage01:~# uname -a
SunOS Storage01 5.11 NexentaOS_134f i86pc i386 i86pc Solaris
So I thought it's worth a try.
Here's a list of things that were working out of the box:
- VM creation/deletion with multiple LUNs
- running multiple VMs under IO high load
- Snapshots: creation/deletion/reverting
- cloning
- backup/restore
all in all I must say it works pretty stable!
There is one flaw, though. All the changes that the ZFS plugin does on the storage device directly are not reflected in the GUI. I.e. from the GUI you cannote tell that a LUN has been created. You cannt even tell that storage space has been reserved.
I contacted the Netgear support in order to find out how this could happen. Actually I didn't even expect that they would reply anything but "unsupported scenario" from their side, however, they appear pretty helpful. Here's what they wrote me:
* I can see why Proxmox is pursuing the ZFS plugin (allows them to address a wide variety of ZFS storage products). A CLI-created volume does show up in the UI ("Volume01"), but you may have to follow our reservation scheme for shares and LUNs to show up in the UI. Do you know what command Proxmox is using to create LUNs?
* When the plug-in supports creation of snapshots, we can work with you on a naming scheme so that the snaps show in our UI. In short, you will need to prefix the name with "m_".
Would you possibly be willing to extend the ZFS plugin in order to support the Netgear ReadyDATA devices?
I would happily do the testing or provide any more necessary information you would need.
Best,
alex