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

Framework and requirements for cloud computing                              1


            –       agile service: It is recommended that a distributed cloud provide rapid development and delivery of
                    cloud services to distributed cloud resources to support various CSC's requests;
            –       automatic service displacement: It is recommended that a distributed cloud provide cloud service
                    displacement to deploy, maintain and upgrade automatically based on SLAs;
            –       autonomous  cloud  service  provisioning:  It  is  required  a  distributed  cloud  provide  autonomous
                    cloud service provisioning to initially launch the cloud service by using context information for fast
                    provisioning of distributed cloud resources;
                    NOTE 5 – Autonomous cloud service provisioning refers to deploying and providing cloud services on edge
                    clouds without intervention of global management in the core cloud by using context information in edge or
                    regional clouds.
            –       massive data handling on edge cloud: It is recommended that a distributed cloud provide massive
                    data handling on edge clouds to reduce the interaction between core/regional clouds and edge
                    clouds.

                    NOTE 6 – Data handling on edge clouds includes filtering and delivery process to prevent noise from multiple
                    end devices, and batched data delivery to core or regional clouds, respectively.

            7.4     Management requirements for distributed cloud
            –       global  management:  It  is  required  that  a  distributed  cloud  provide  global  management  of
                    distributed cloud resources collected from core, regional and edge clouds;
                    NOTE  1  –  Core  cloud  aggregates  information  of  distributed  cloud  resources,  has  global  knowledge  and
                    provides cloud services appropriately to meet CSC's requirements.
            –       real-time service management: It is required that a distributed cloud provide management for real-
                    time cloud services by finding feasible distributed cloud resources, predicting cloud service latency
                    and scheduling cloud services;
            –       heterogeneous resource management: It is required that a distributed cloud provide management
                    of  heterogeneous  distributed  cloud  resources  to  accommodate  and  utilize  distributed  cloud
                    resources easily and efficiently;
                    NOTE 2 – Examples of heterogeneous distributed cloud resources includes different capacity servers, different
                    types (block, object, file) of storages and different speeds of network devices.
            –       end-device connectivity management: It is required that a distributed cloud provide management
                    of  network  connectivity  to  end  devices  supporting various  access  protocols  to  control  network
                    latency and bandwidth;
            –       context information management: It is required that a distributed cloud provide management of
                    context information to support service routing and context awareness of the distributed cloud;
            –       synchronization  management:  It  is  required  that  a  distributed  cloud  provide  synchronization
                    management for the status of cloud services and distributed cloud resources to perform global
                    management accurately.

            7.5     Security requirements for distributed cloud
            –       resource isolation and protection: It is recommended that a distributed cloud provide isolation and
                    protection of distributed cloud resources and cloud services for tenants to guarantee security;
            –       adaptive security function control: It is recommended that a distributed cloud provide adaptive
                    security  functions  to  meet  a  CSC's  requirements  with  different  resource  capacity  among  core,
                    regional and edge clouds;
                    NOTE 1 – Examples of security function include encryption, decryption, key management, authentication and
                    policy management.
            –       adaptive  security  suites  control:  It  is  recommended  that  a  distributed  cloud  provide  adaptive
                    security suites to apply the suites on different resource capacities among core, regional and edge
                    clouds.
                    NOTE 2 – Examples of security suites in case of encryption include data encryption standard (DES), advanced
                    encryption standard (AES), international data encryption algorithm (IDEA) and Rivest, Shamir, Adleman (RSA).


                                                                                                         239
   242   243   244   245   246   247   248   249   250   251   252