Yep :) This is what we talked about at CCCEU13.

On Wednesday, June 11, 2014, Wido den Hollander <w...@widodh.nl> wrote:

> On 06/11/2014 12:26 AM, Mike Tutkowski wrote:
>
>> Hi,
>>
>> Please feel free to review the following proposal for 4.5:
>>
>> https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=42566111
>>
>>
> Is this what we discussed at CCC13 in Amsterdam? Seems like it!
>
> I'm in favor, since this could add a lot of potentials to the Ceph storage
> as well.
>
> Wido
>
>  Here is the summary:
>>
>> Today the way you associate a Compute Offering (CO) or a Disk Offering
>> (DO)
>> with a Primary Storage (PS) is via storage tagging.
>>
>> This has some benefits and drawbacks.
>>
>> One benefit is being able to have some level of vendor independence from
>> the point of view of the CO or DO. For example, if the storage tag of a DO
>> is "Fast", then this can be satisfied by PS that describes itself as
>> "Fast", regardless of vendor.
>>
>> A major drawback with the storage-tagging approach, however, is that you
>> are not easily able to leverage vendor-specific features, which is often
>> why you bought storage from the vendor in question to begin with.
>>
>> Ideally we do not want to add each vendor's features into the system as
>> properties that can be seen by the admin regardless of whether or not the
>> underlying storage he's actually using supports the feature in question.
>> Traditionally, however, this has been business as usual in the CloudStack
>> codebase.
>>
>> Going forward, we want to implement a more fine-grain and generic
>> approach.
>>
>> For example, in the GUI we would like to have a storage provider field for
>> the CO and DO windows (this equates to the name of one and only one
>> storage
>> provider). If the admin inputs a specific storage provider, he can enter
>> in
>> an arbitrary number of key/value pairs in another text field (perhaps we
>> would provide a nice entry dialog to make this easier in the GUI). These
>> key value pairs can be passed into the storage driver when it's asked to
>> create (or update) a volume and the storage driver can decide what each
>> and
>> every key/value pair means, if anything.
>>
>> 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>*™*

Reply via email to