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

1                                    Framework and requirements for cloud computing


            5       Conventions

            In this Recommendation:
            The  keywords  "is  required"  indicate  a  requirement  which  must  be  strictly  followed  and  from  which  no
            deviation is permitted if conformance to this document is to be claimed.
            The keywords "is prohibited" indicate a requirement which must be strictly followed and from which no
            deviation is permitted if conformance to this document is to be claimed.
            The keywords "is recommended" indicate a requirement which is recommended but which is not absolutely
            required. Thus this requirement need not be present to claim conformance.
            The keywords "can optionally" indicate an optional requirement which is permissible, without implying any
            sense of being recommended. This term is not intended to imply that the vendor's implementation must
            provide the option and the feature can be optionally enabled by the network operator/service provider.
            Rather,  it  means  the  vendor  may  optionally  provide  the  feature  and  still  claim  conformance  with  the
            specification.

            6       Overview of cloud infrastructure

            In this Recommendation, cloud infrastructure includes processing, storage, networking and other hardware
            resources as well as software assets.

            Abstraction and control of physical resources are essential means to achieve the on-demand and elastic
            characteristics of cloud infrastructure. In this way, physical resources can be abstracted into virtual machines
            (VMs), virtual storages and virtual networks. The abstracted resources are controlled to meet cloud service
            customers' (CSCs) needs.
            The main characteristics of cloud infrastructure are:
            –       Network centric: The cloud infrastructure consists of distributed resources  including processing,
                    storage and other hardware resources that are connected through the networks;
            –       On-demand  resource  provisioning:  The  cloud  infrastructure  dynamically  provides  resources
                    according to CSCs' needs;
            –       Elasticity:  The  cloud  infrastructure  is  capable  of  expanding  or  reducing  its  resources  to
                    accommodate the current workloads;

            –       High  availability:  The  cloud  infrastructure  is  capable  of  providing  required  resources  under  the
                    conditions stated in the service level agreement (SLA);
            –       Resources  abstraction:  The  underlying  resources  of  cloud  infrastructure  (processing,  storage,
                    networking, etc.) are invisible to the CSCs.
            NOTE – For high level cloud computing requirements, please refer to [ITU-T Y.3501].


            7       Requirements for processing resources
            Processing resources are used to provide essential capabilities for cloud services and to support other system
            capabilities, such as resource abstraction and control, management, security and monitoring.
            The basic unit of allocation and scheduling of processing resources is a computing machine. A computing
            machine can be physical or virtual. The capability of a computing machine is typically expressed in terms of
            configuration, availability, scalability, manageability and energy consumption.


            7.1     Physical machine requirements
            The physical machine requirements include:
            •       It is recommended to support hardware resource virtualization.
            •       It is recommended to support horizontal scalability (e.g., adding more computing machines) and
                    vertical scalability (e.g., adding more resources with a computing machine).
            •       It is recommended to use power optimization solutions to reduce energy consumption.


            260
   263   264   265   266   267   268   269   270   271   272   273