[glue-wg] GLUE2.1 draft: request for final discussion and approval

Alessandro Paolini alessandro.paolini at egi.eu
Fri Jun 8 10:33:46 EDT 2018


On 8 June 2018 at 13:59, Enol Fernández <enol.fernandez at egi.eu> wrote:

> Dear all,
>
> Reviewing the cloud part of the proposed draft I think we should also
> change a bit the references to the hypervisors as these are not normally
> exposed at all to the users and even irrelevant for most cases. Instead the
> CloucComputingManager should be what is described now as the Cloud
> Middleware.
>
> In the "Conceptual Model of the Cloud Computing Service" it is stated:
> * An Hypervisor, usual name for Virtual Machine Manager, is a piece of
> computer software, firmware or hardware that creates, runs and manages
> Virtual Machine
> * A Cloud Middleware is a piece of computer software that leverages on
> hypervisor virtualization capabilities to provide Virtual Machines
> on-demand to final users. The Cloud Middleware may provide not only virtual
> servers (namely Infrastructure as a Service feature), but also storage
> (Storage as a Service) and other rich services (Platform as a Service,
> etc…).
>
> I would turn this into:
> * A Cloud Middleware is a piece of computer software that leverages on
> hypervisor virtualization capabilities to provide Virtual Machines
> on-demand to final users. The Cloud Middleware may provide not only virtual
> servers, but also storage and other rich services (e.g. Platform as a
> Service).
>
> And then in the CloudComputingManager:
> Current text:
>
> The CloudComputingManager class is a specialization of the Manager class
> for the computational capability (Virtual Machines) manager. The
> CloudComputingManager is responsible for the local control of resources.
> The CloudComputingManager layer is not exposed directly to external
> clients or to the Virtual Machines themselves.
>
> The Virtual Machine manager is usually referred as Hypervisor, thus a
> piece of software, firmware or hardware which creates, runs and manages
> Virtual Machines. A Compute Service will usually have only one Compute
> Manager, but MAY have more. The class provides aggregated information on
> controlled resources, hypervisors limits and also describes local storage
> extents accessible to the Virtual Machines.
>
>
> I propose to just remove the "The Virtual Machine manager is usually
> referred as Hypervisor, thus a piece of software, firmware or hardware
> which creates, runs and manages Virtual Machines." sentence.
>
>
> Any other references to hypervisor should be updated.
>

it is fine with me (and we should add "Cloud" before "Compute Service" and
"Compute Manager"

cheers,
alessandro


>
> Regards,
>
> Enol
>
> On Thu, 31 May 2018 at 16:31 Alessandro Paolini <alessandro.paolini at egi.eu>
> wrote:
>
>> Dear all,
>>
>> over the last months it was discussed with the cloud providers the
>> necessary network attributes to publish in the BDII and we arrived to a
>> good compromise.
>> So we would like to discuss with you the latest changes to the draft
>> before getting the approval for implementing the new schema in production.
>>
>> This is the draft document: https://docs.google.com/document/d/
>> 1BpeTBQfCn8xRo4Ff38esRhBwzoUHE4bVxba2rEAzI-U/edit#
>>
>> I still need to update the figures, which for the moment you can find
>> here:
>> https://docs.google.com/document/d/1x2gUt2lJNevle8evQu6LcKr9xs5NH
>> Rd6FbNzb1yK2eE/edit?usp=sharing
>>
>> Here is the list of the latest classes and attributes added/modified:
>>
>> Classes:
>> ComputingShareAcceleratorInfo
>> ComputingManagerAcceleratorInfo
>> AcceleratorEnvironment
>> CloudComputingShareAcceleratorInfo
>> CloudComputingManagerAcceleratorInfo
>> CloudComputingImageAcceleratorInfo
>> CloudComputingImageNetworkTraffic
>> CloudComputingInstanceAcceleratorInfo
>>
>>
>> Attributes:
>> GLUE2EndpointAuthentication
>> GLUE2ComputingEndpointAuthentication
>> GLUE2CloudComputingEndpointAuthentication
>> GLUE2CloudComputingShareDefaultNetwokType
>> GLUE2CloudComputingSharePublicNetwokName
>> GLUE2CloudComputingShareProjectID
>> GLUE2CloudComputingVirtualAcceleratorComputeCapability
>> GLUE2CloudComputingVirtualAcceleratorVirtualizationType
>> GLUE2CloudComputingImageContextualizationName
>> GLUE2CloudComputingImageContextualizationVersion
>> GLUE2CloudComputingImageDescription
>> GLUE2CloudComputingImageVersion
>>
>>
>> Storage attributes:
>> StorageShareNumberOfFiles (requested by ATLAS)
>>
>>
>>
>> Best regards,
>> Alessandro
>>
>> --
>> Dr. Alessandro Paolini
>> Operations Officer - EGI Foundation
>> Science Park 140
>> <https://maps.google.com/?q=Science+Park+140+1098+XG+Amsterdam+The+Netherlands&entry=gmail&source=g>
>> 1098 XG Amsterdam
>> <https://maps.google.com/?q=Science+Park+140+1098+XG+Amsterdam+The+Netherlands&entry=gmail&source=g>
>> The Netherlands
>> <https://maps.google.com/?q=Science+Park+140+1098+XG+Amsterdam+The+Netherlands&entry=gmail&source=g>
>> skype: alessandro.paolini.egi
>> *********************************
>> "I believe in the power of laughter and tears"
>>     "as an antidote to hatred and terror"
>>           "A day without laughter"
>>              "is a wasted day" >>> Charlie Chaplin
>>
>


-- 
Dr. Alessandro Paolini
Operations Officer - EGI Foundation
Science Park 140
1098 XG Amsterdam
The Netherlands
skype: alessandro.paolini.egi
*********************************
"I believe in the power of laughter and tears"
    "as an antidote to hatred and terror"
          "A day without laughter"
             "is a wasted day" >>> Charlie Chaplin
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.ogf.org/pipermail/glue-wg/attachments/20180608/0472234b/attachment.html>


More information about the glue-wg mailing list