This topic (below) is actually much more relevant to people than I
initially thought it would be (hence why I just sent it to Edison in the
first place).

Please feel free to provide comments and suggestions.

Thanks!


On Tue, Sep 2, 2014 at 11:54 PM, Mike Tutkowski <
mike.tutkow...@solidfire.com> wrote:

> Actually, if we add such a "capability," that could even streamline the
> process of taking a snapshot in the first place.
>
> I think this is going to be something that several SAN vendors would be
> interested in, too.
>
>
> On Tue, Sep 2, 2014 at 11:51 PM, Mike Tutkowski <
> mike.tutkow...@solidfire.com> wrote:
>
>> Hi Edison,
>>
>> I was hoping to off-list brainstorm with you about something.
>>
>> I want to support SolidFire snapshots in CloudStack, but the current
>> CloudStack model of snapshots is a bit difficult to fit within (the fact
>> that a CloudStack snapshot is really a backup and is stored on secondary
>> storage).
>>
>> I currently have my storage plug-in implemented to support takeSnapshot,
>> canCopy, and copyAsync in order to create a SolidFire snapshot when the
>> user wants to take a CloudStack snapshot of a volume that's backed by a
>> SolidFire volume. This works just fine.
>>
>> The problem comes in with deleting the snapshot.
>>
>> When I try to delete the snapshot, CloudStack calls the secondary storage
>> plug-in to do this; however, my snapshot is not on the storage system that
>> the secondary-storage plug-in represents (my snapshot is on the SolidFire
>> SAN only).
>>
>> Do you see my issue here?
>>
>> I don't want to have to add SolidFire as secondary storage in order to
>> take a snapshot on the SolidFire SAN (for one, SolidFire only supports
>> iSCSI and FC...not NFS).
>>
>> What do you recommend I do here? I was thinking I could add a
>> "capability" to the SolidFire plug-in (returned via the getCapabilities
>> method) that would tell CloudStack that this primary-storage plug-in is
>> what needs to have deleteAsync invoked in order to delete the snapshot.
>>
>> What do you think about that possible approach?
>>
>> Thanks!
>>
>> --
>> *Mike Tutkowski*
>> *Senior CloudStack Developer, SolidFire Inc.*
>> e: mike.tutkow...@solidfire.com
>> o: 303.746.7302
>> Advancing the way the world uses the cloud
>> <http://solidfire.com/solution/overview/?video=play>*™*
>>
>
>
>
> --
> *Mike Tutkowski*
> *Senior CloudStack Developer, SolidFire Inc.*
> e: mike.tutkow...@solidfire.com
> o: 303.746.7302
> Advancing the way the world uses the cloud
> <http://solidfire.com/solution/overview/?video=play>*™*
>



-- 
*Mike Tutkowski*
*Senior CloudStack Developer, SolidFire Inc.*
e: mike.tutkow...@solidfire.com
o: 303.746.7302
Advancing the way the world uses the cloud
<http://solidfire.com/solution/overview/?video=play>*™*

Reply via email to