Page 40 - Cloud computing: From paradigm to operation
P. 40
1 Framework and requirements for cloud computing
I.1 Generic use case
Use case
Name General CSC-CSP-CSN use case
Abstract This general use case, which describes the general activities of the CSC, CSP and CSN, consists
of a set of use cases. It introduces a basic scenario where a CSP publishes a cloud service. A
CSC or CSN consults this cloud service and uses this cloud service. These use cases clarify the
relationships between these three main cloud roles.
Roles CSC, CSP, CSN
Figure
Included use – UC-US (Use case use service)
cases – UC-CS (Use case consult service)
– UC-PS (Use case publish service)
Use case
Name Use case publish service
Abstract A CSP publishes cloud service information to the public so that any users including a CSP, CSC
or CSN can use the published cloud service. In terms of service publishing, the CSP adds the
service to a service catalogue which will be accessible to others. The CSP also maintains the
catalogue.
Roles CSP
Pre-conditions
(optional)
Post-conditions – The CSP should maintain the public service.
(optional)
Requirements – Service life-cycle management
– Security
– Efficient service deployment
– Portability
– Regulatory aspects
– Service availability, service reliability and quality assurance
– Service access
– Accounting and charging
Use case
Name Use case consult service
Abstract A CSC, CSP or CSN consults a published service. For all the published services in the cloud
service catalogue, any users including the CSC, CSP and CSN can access them. The consult
scenario refers to consulting published-service details and associated SLAs.
Roles CSC, CSP, CSN
Pre-conditions – The service to be used has already been published by a CSP (UC-PS).
(optional) – The CSC, CSP or CSN has been authenticated.
Post-conditions – A given service should be accessible.
(optional)
32