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

1                                    Framework and requirements for cloud computing


            –       on-demand  network  traffic  control:  It  is  required  that  a  distributed  cloud  provide  on-demand
                    network traffic control to mitigate congested network links among core, regional and edge clouds
                    by reallocating routing paths and allocating bandwidth;
                    NOTE  2  –  The  network  bandwidth  utilization  inside  a  distributed  cloud  is  substantially  reduced  with  on-
                    demand network traffic control.
            –       service routing: It is required that a distributed cloud support service routing for provisioning cloud
                    service flowing to CSCs;
                    NOTE 3 – Service routing is a unified service supporting platforms built on the distributed service networking
                    (DSN).  It  supplies  the  service  registration,  publication,  discovery,  triggering  and  access  mechanisms,  and
                    enhanced capabilities to optimize the service. [b-ITU-T Y.2085]
            –       context awareness: It is required that a distributed cloud provide discovery of context information
                    for deploying and delivering cloud service requests to the best location among core, regional and
                    edge clouds;
                    NOTE 4 – Discovery of context information is enabled by network functions.
            –       high-speed network connectivity: It is recommended that a distributed cloud provide high-speed
                    network connectivity to satisfy significantly higher data rates and data transportation among core,
                    regional and edge clouds;
            –       reliable network connectivity: It is recommended that a distributed cloud provide reliable network
                    connectivity for seamless network links with low error rates and fast connection recovery from
                    failures among core, regional and edge clouds;
            –       network virtualization: It is recommended that a distributed cloud support network virtualization
                    for dynamic network deployment;
                    NOTE  5  –  Network  virtualization  is  a  technology  that  enables  the  creation  of  logically  isolated  network
                    partitions over shared physical networks so that heterogeneous collections of multiple virtual networks can
                    simultaneously coexist over the shared networks. This includes the aggregation of multiple resources in a
                    provider and appearing as a single resource. [b-ITU-T Y.3011]
            –       network services delivery: It is recommended that a distributed cloud provide network services
                    delivery wherever CSC’s use cloud services.
                    NOTE 6 – Network service delivery includes virtualized network functions of switching, tunnelling, traffic
                    analysis, and security such as load balancer, firewall and intrusion detection.

            7.3     Service requirements for distributed cloud
            –       service  mobility:  It  is  required  that  a  distributed  cloud  provide  service  mobility  for  supporting
                    service level agreements (SLAs);
                    NOTE 1 – For service mobility, the CSCs' location detection and delivery of corresponding cloud services to the
                    suitable distributed cloud resource automatically are needed for fast response time.
            –       lightweight service: It is required that a distributed cloud provide lightweight cloud services for low
                    power consumption resources at edge clouds;
            –       context  information  update:  It  is  required  a  distributed  cloud  support  the  updating  of  the
                    associated context information periodically or aperiodically;
                    NOTE 2 – See clause 6.2 for context information.
            –       caching of cloud service image: It is required that a distributed cloud provide caching of cloud
                    service images;
                    NOTE 3 – Frequently used cloud service images need to be cached in a regional cloud to deploy cloud service
                    quickly to an edge cloud.
            –       service  migration:  It  is  required  that  a  distributed  cloud  provide  service  migration  from  one
                    distributed cloud resource to another one;

                    NOTE 4 – Service migration refers to running cloud services reallocated to another distributed cloud resource
                    by taking a snapshot.



            238
   241   242   243   244   245   246   247   248   249   250   251