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
   315   316   317   318   319   320   321   322   323   324   325