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