Page 162 - Cloud computing: From paradigm to operation
P. 162
1 Framework and requirements for cloud computing
Table I.1 – A general use case for cloud service brokerage
Derived – Authentication and authorization for workspace (See clause 7.1)
requirements – Account management (See clause 7.1)
– User interface for CSCs (See clause 7.1)
– User interface for CSPs (See clause 7.1)
– Access information forwarding (See clause 7.4)
– Prohibiting access information storing (See clause 7.4)
Table I.2 – A general use case of cloud service aggregation
Title A general use case of cloud service aggregation.
Description The CSN: cloud service broker aggregates the various cloud services of the multiple CSPs and
publishes these services to the CSCs without any change. The difference between the general
use case for cloud service brokerage in Table I.1 and this use case is that cloud service
aggregation brokerage provides the CSC a product catalogue which consists of multiple
services hosted by CSPs and an aggregated management view, i.e., workspace, for ordered
multiple services.
The CSPs register cloud services to the CSN: cloud service broker in product catalogue, which
is the unique one provided to a CSC by the CSN: cloud service broker with all CSPs' cloud
services. The synchronization of the product catalogue can be triggered by the registered CSPs
or the CSN: cloud service broker itself in case of modification in the cloud services.
The CSC accesses the CSB workspace, selects and purchases different cloud services from
multiple CSPs. The CSN: cloud service broker completes ordering processing of multiple CSPs,
instead of the CSC.
After the CSC individually selects and orders multiple services from the product catalogue, the
CSN: cloud service broker shows the list of ordered multiple services to the CSC so that the CSC
can request controls for the cloud services to the CSN: cloud service broker. The CSC can use
workspace to manage the ordered multiple services together or individually. For instance, the
CSC can pause all the aggregated services at once and checks the overall usage cost of the
aggregated services.
The CSN: cloud service broker can help the CSC to provision all the selected cloud services
together to simplify the process. For instance, to launch multiple virtual machines in multiple
CSPs' cloud environment.
The CSN: cloud service broker can manage controls and status of multiple cloud services in
aggregated manner and/or each cloud services individually.
All monitor information can be collected by the CSN: cloud service broker to provide the CSC
with an overall view of cloud services together. The unified charges can be proved to the CSC
by the CSN: cloud service broker.
Roles/sub-roles CSP, CSN: cloud service broker, CSC
154