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

Framework and requirements for cloud computing                              1


            –       Connectivity between CSCs and CSP. By means of this connectivity, CSCs can use, operate, and
                    manage their  cloud  services  provided  by  CSPs.  CSCs  do  not  know  on  which  CSPs  their  services
                    actually run, but network connectivity facilitates access of CSCs to the appropriate CSP.
            Figure 8-5 illustrates an example of configuration involving a Software as a Service (SaaS) CSP and multiple
            Infrastructure as a Service (IaaS) CSPs forming an inter-cloud federation. The SaaS CSP uses virtual machines
            (VMs) provided by IaaS CSPs which are members of the inter-cloud federation in order to provide SaaS
            services (e.g., applications such as e-commerce) to its SaaS CSCs.


                                                                  IaaS CSP
                                       SaaS CSP                   (primary)
                 SaaS                                               APP
                CSC 1                                                                          IaaS CSP A
                           Network P                Network Q       VM                         (secondary)
                 SaaS                                                                          APP
                CSC 2
                                         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)_F8-5

                           Figure 8-5 – View highlighting actual running VM and application locations


            For the sake of simplicity, Figure 8-5 also shows network connectivity between different CSCs and CSPs
            (illustrated with "Network" boxes). These "Network" boxes may be under the responsibility of third-party
            providers  different  from  the  IaaS  CSPs  and  SaaS  CSPs,  or  may  be  provided  by  the  IaaS  and  SaaS  CSPs
            themselves. These "Networks" are involved in the support of end-to-end network connectivity (between the
            SaaS  CSC  and  the  "Application"  running  in  the  IaaS  CSPs).  Network  connectivity  supported  by  these
            "Networks" may be provided as a cloud service of the NaaS service category. Network capabilities for the
            support of NaaS service category are for further study.

            By means of the connectivity provided by these networks, the SaaS CSCs can access the IaaS CSP on which
            the VMs providing the service run. The SaaS CSCs do not know on which IaaS CSPs the VMs exist, but the
            networks facilitate each access from SaaS CSCs to the appropriate IaaS CSP.

            For the IaaS primary CSP, in order to achieve optimal resource use, it is desirable to handle information about
            VM availability as well as their connectivity (including bandwidth, quality of service (QoS) and cost). The IaaS
            CSP may choose to provide both computing and network resources jointly.
            Multiple service offering scenarios including network contributions to the cloud services are described in
            Appendix III.

            8.2.4   Interactions in the case of inter-cloud federation
            Figure 8-6 shows the interactions involving multiple CSPs in the case of the inter-cloud federation pattern. In
            the inter-cloud federation, secondary CSPs provide their resources as one kind of service to the primary CSP.






                                                                                                         289
   292   293   294   295   296   297   298   299   300   301   302