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