Page 320 - Cloud computing: From paradigm to operation
P. 320
1 Framework and requirements for cloud computing
More networks can be involved as shown in the example provided in Figure III.4.
SaaS
CSC 1
SaaS SaaS CSP IaaS CSP
CSC 2 (primary)
SaaS application
SaaS
CSC 3 VM
Network Q IaaS CSP A
SaaS (secondary)
CSC 4 Network P
VM
Network X
IaaS CSP B
(secondary)
VM
Network Y
IaaS CSP C
(secondary)
VM
Network Z
Y.3511(14)_FIII.4
Figure III.4 – Inter-cloud view including SaaS CSCs
In Figure III.4, the IaaS CSP (right side of the figure) provides VMs for the SaaS CSP in order to provide its SaaS
application for SaaS CSCs (left side of the figure). In this case, the SaaS CSCs use the SaaS application provided
by the SaaS CSP. The SaaS CSP uses VMs, which are provided by IaaS CSPs, on which the SaaS application is
executed. Some of the actual VMs are provided by the primary CSP, and some are provided by the secondary
CSPs.
Figure III.5 shows the same service offering in a different representation.
IaaS CSP
SaaS CSP (primary)
SaaS
CSC 1 APP IaaS CSP A
Network P Network Q VM (secondary)
SaaS
CSC 2 APP
APP Network X VM
SaaS 4 VMs VM
CSC 3
IaaS CSP B
SaaS
CSC 4 Network Y APP
VM VM
IaaS CSP C
Network Z APP
VM
VM
End-to-end connectivity
Inter-cloud federation
APP: Application
VM: Virtual machine Y.3511(14)_FIII.5
Figure III.5 – View highlighting actual running VMs
and application locations (same Figure 8-5)
312