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

Intercloud and interoperability                                     5


            5       Conventions

            In this Recommendation, 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.

            6       Overview of cloud computing infrastructure capabilities type interoperability testing between
                    the CSC and CSP

            Cloud interoperability is the ability of a CSC's system to interact with a cloud service, or the ability of one
            cloud service to interact with another cloud service, by exchanging information according to a prescribed
            method to obtain predictable results [ISO/IEC 19941]. The goal for cloud infrastructure capabilities type
            interoperability testing is to devise and implement testing methods and conduct a basic set of functional
            tests for infrastructure capabilities type interoperability in a hybrid cloud environment using both private and
            public clouds [ITU-T Q.4040].
            The cloud computing infrastructure capabilities type interoperability testing can be divided into two parts;
            the first part focuses on validating the infrastructure capabilities type functions provided by the CSP to the
            CSC, and the second part focuses on validating the interaction between CSPs in the inter-cloud environment.
            The scope of this Recommendation is to validate the interaction between the CSC and CSP with infrastructure
            capabilities.

            Infrastructure as a Service (IaaS) provides computing service functions, storage service functions and network
            service functions to the CSC [ITU-T Y.3513]. All the functional requirements specified in [ITU-T Y.3513] should
            be validated. It is recommended to consider the following for cloud computing infrastructure capabilities
            type interoperability testing:

            •       Computing service interoperability testing between the CSC and CSP
                    –   It is recommended to verify that the CSP provides a computing service to the CSC, including
                        virtual  machine  (VM)  configuration,  VM  migration,  VM  snapshot,  VM  clone,  VM  time
                        synchronization, VM reservation, VM image, VM template, VM scaling and VM backup.
                    –   It  is  recommended  to verify  that  the  CSP  provides  computing service  related management
                        functions to the CSC, including life cycle management of the VM and physical machine, and VM
                        and physical machine configuration inquiring.
            •       Storage service interoperability testing between the CSC and CSP
                    –   It is recommended to verify that the CSP provides a storage service to the CSC, including storage
                        migration,  storage  snapshot,  storage  backup,  storage  resource  reservation  and  I/O
                        performance.
                    –   It  is  recommended  to  verify  that  the  CSP  provides  storage  service  related  management
                        functions  to  the  CSC,  including  storage  life  cycle  management,  storage  utilization  status
                        inquiring.
            •       Network service interoperability testing between the CSC and CSP
                    –   It is recommended to verify that the CSP provides network service to the CSC, including network
                        policy migration, network QoS, network address translation (NAT), network isolation, IP address
                        allocation, IP address reservation, load balance, firewall and multipath routing.
                    –   It  is  recommended  to  verify  that  the  CSP  provides  network  service  related  management
                        function to the CSC, including network information inquiring.
            This  Recommendation  describes  cloud  computing  infrastructure capabilities  type  interoperability testing
            from  the  functional  perspective  without  distinguish  five  facets  (transport,  syntactic,  semantic  data,
            behavioural and policy) which were defines by [ISO/IEC 19941]. However, all the considerations described in
            [ISO/IEC 19941]  are taking  into  account for  better  understanding  of  the  cloud  computing  infrastructure
            capabilities type interoperability testing.






                                                                                                         883
   886   887   888   889   890   891   892   893   894   895   896