[glue-wg] Extending GLUE 2.0 for Cloud services

stephen.burke at stfc.ac.uk stephen.burke at stfc.ac.uk
Tue Nov 5 05:59:32 EST 2013


glue-wg-bounces at ogf.org [mailto:glue-wg-bounces at ogf.org] On
> Behalf Of Salvatore Pinto said:
> That is true, Storage schema is very close to the Grid version and can
> be indeed rewritten inheriting the Storage elements or just modifyi-ing
> them. From my point of view, the big difference between Cloud and Grid
> storage is that Cloud storage is not file-oriented like the grid one
> but
> more object oriented (where an object can be a file, a disk image, a
> stream or a generic object). So, in this view, the "Grid" storage is a
> specialization of the "Cloud" one (where object type=files) and it
> would
> be probably better to change the GLUE 2.0 Storage element to consider
> objects instead of files and have one single entity. What do you think
> of that?

I don't think the  current schema really represents files - the word "file" may appear in the text but you could replace it with "data object" without changing anything. It isn't feasible to publish information about individual files, all we have is summary information about larger blocks of storage. Also storage systems presumably don't have the biggest difference between cloud and grid computing services, namely that they aren't persistent and can be created and destroyed - storage has to be persistent to be useful!

> CDMI metadata are mostly related to file-level options, for example
> ACLs, file redundancy, file encryption, etc... (source:
> http://cdmi.sniacloud.com/cdmi_spec/16-metadata/16-metadata.htm). We
> could try to extend these attributes at system level and assign them to
> the storage service or other entities, but with this we would break one
> of the main features of the Cloud storage, which is the freedom for the
> user to ecrypt one file and not another, share one with the world, one
> with only his colleagues and another restricted.

You certainly wouldn't want to publish the state of individual files, but you may want to advertise the capability to do various things, similarly to the support for different access protocols.

Stephen

-- 
Scanned by iCritical.


More information about the glue-wg mailing list