Page 169 - Cloud computing: From paradigm to operation
P. 169

Framework and requirements for cloud computing                              1




                                     Table I.7 – A use case for cloud service cancellation
             Title             A use case for deregistration of  cloud services
             Description       This  use  case  assumes  that  cloud  service  deregistration  is  performed  when  the  contract
                               between a CSP and a CSN: cloud service broker is cancelled during normal contract agreement.
                               The contract cancellation is out of scope and the abnormal situations such as bankruptcy and
                               service disruption of the CSP are not considered in this contribution.
                               Service deregistration can be done by the request from a CSP or a CSN: cloud service broker. A
                               CSP initiates deregistration of the cloud service for some internal situations (e.g., modification
                               or unavailability of the cloud service) during the cloud service. A CSN: cloud service broker can
                               also request to deregister the cloud service, e.g., violation of contract requirement by CSPs.
                               When the service deregistration is agreed with each other between a CSP and a CSN: cloud
                               service broker and it is confirmed, the CSN: cloud service broker stops the CSCs search and
                               selects  the  service  targeted  to  be  deregistered  and  stops  posting  the  service  list  at  the
                               workspace from the product catalogue.
                               The CSN: cloud service broker also investigates the CSCs that have contacted to use the service
                               and, if they exist, notifies deregistration of the service to the registered CSCs. When CSCs are
                               using the service currently, the CSN: cloud service broker requests the CSP to maintain the
                               service until the CSCs finish using the service. After that, the CSN: cloud service broker cancels
                               the contract corresponding to the cloud service between the CSN: cloud service broker and the
                               CSC and, if needed, renews the contract between them.
                               To complete the service deregistration, the CSN: cloud service broker can start the internal
                               process of deregistration. The CSN: cloud service broker deregisters the service on a product
                               catalogue and invalidates all related information such as monitoring, metering, CSC's account,
                               SLA, etc. CSP's APIs that allow the CSC to interact with the CSP are also disabled so as not to
                               access  the  service  any  more.  The  CSN:  cloud  service  broker  finally  notifies  the  CSP
                               deregistration that the cloud service is completed.
             Roles/sub-roles   CSP, CSN: cloud service broker, CSC
             Figure





























             Pre-conditions    A CSP registered a cloud service to the list of a product catalogue in a CSN: cloud service
             (optional)        broker.
                               A CSC signed a contract with a CSN: cloud service broker for cloud service.
             Post-conditions   A CSC cannot search the cloud services on product catalogue and cannot use the cloud
             (optional)        service.




                                                                                                         161
   164   165   166   167   168   169   170   171   172   173   174