Backlog #1821
Add support for NetApp flex clone operation
Status: | Pending | Start date: | 03/21/2013 | |
---|---|---|---|---|
Priority: | High | Due date: | ||
Assignee: | - | % Done: | 0% | |
Category: | Drivers - Storage | |||
Target version: | - |
Description
Instead of relying on the "cp" unix command
History
#1 Updated by Ricardo Duarte over 8 years ago
I created a TM driver for NetApp, that works in the following way:
- Before performing a clone, checks if target and source datastores are NetApp; if not, use regular cp
- If target and source are from the same volume on NetApp, do a flexclone (using ZAPI)
- If target and source are from a different volume inside the same NetApp filer, do a copy offload (using ZAPI)
- (NOT IMPLEMENTED, BUT SHOULD BE EASY) If target and source are from different netapp filers, do a ndmpcopy offload
I will try to cleanup the code and share it.
#2 Updated by Tino Vázquez over 8 years ago
- File clone added
Ricardo, that is great news!! It would be very useful if you could share your code.
I'm attaching here a contribution by Iftikhar Rathore at CISCO in case it may help you in your development.
#3 Updated by Ricardo Duarte over 8 years ago
My driver uses the ruby bindings from the NetApp Manageability SDK.
I will just need to review the licensing terms to see if I can redistribute the SDK.
Otherwise, users will have to download it from the NetApp site.
#4 Updated by Ruben S. Montero about 8 years ago
- Category set to Drivers - Storage
#5 Updated by Ruben S. Montero about 8 years ago
- Tracker changed from Feature to Request
#6 Updated by Ruben S. Montero about 8 years ago
- Tracker changed from Request to Backlog
#7 Updated by Ruben S. Montero about 8 years ago
- Status changed from New to Pending
#8 Updated by Ruben S. Montero about 8 years ago
- Priority changed from Normal to Low
#9 Updated by Ruben S. Montero over 7 years ago
- Priority changed from Low to High
#10 Updated by Jaime Melis about 7 years ago
- File clone added
Attaching another clone script proposal
#11 Updated by Tino Vázquez over 6 years ago
- Target version set to Release 4.12
#12 Updated by Ruben S. Montero over 6 years ago
- Target version deleted (
Release 4.12)