Page 294 - Cloud computing: From paradigm to operation
P. 294
1 Framework and requirements for cloud computing
Inter-cloud intermediary
CSP B
API (B) or
common API
CSC 1 Service X API (C) or
common API
CSP A CSP C
Service Y
CSC 2 common API common API
API (D) or
API (E) or
CSP E CSP D
Y.3511(14)_F7-4
NOTE – API (X): API provided by cloud service provider X
Figure 7-4 – Inter-cloud intermediary
8 Overview of inter-cloud computing
8.1 Relationship between intra-cloud and inter-cloud handling of resources
For collaboration among CSPs, two types of resources can be distinguished. One includes underlying physical
resources of a cloud infrastructure which are controlled and managed by the CSP who owns these resources.
The other type includes resources which are abstracted from the underlying physical resources and are
offered as services to CSPs. During the collaboration of CSPs, such abstracted resources are also utilized
during interactions between these CSPs.
Based on the abstraction, underlying physical resources will become abstracted resources. Detailed
information of underlying physical resources, such as total central processing unit (CPU) cores and memories
available in the infrastructure, will be hidden. During the collaboration among CSPs, only the information of
abstracted resources, such as the CPU cores and memories dedicated to the given service, will be subject for
interactions.
Figure 8-1 shows the relationship between intra-cloud and inter-cloud and their handling of resources.
Negotiation between CSP A and CSP B
for abstracted resources as services
Inter-cloud service Inter-cloud service
and resource handling and resource handling
Inter-cloud
Interaction between
intra-cloud and inter-cloud
Intra-cloud service Intra-cloud service
and resource handling and resource handling
Intra-cloud Management of underlying
physical and abstracted
resources
Physical and Physical and
abstracted resources abstracted resources
CSP A CSP B
Y.3511(14)_F8-1
Figure 8-1 – Intra-cloud and inter-cloud relationship and handling of resources
286