1、 I n t e r n a t i o n a l T e l e c o m m u n i c a t i o n U n i o n ITU-T Q.4040 TELECOMMUNICATION STANDARDIZATION SECTOR OF ITU (02/2016) SERIES Q: SWITCHING AND SIGNALLING Testing specifications Testing specifications for Cloud computing The framework and overview of cloud computing interoperab
2、ility testing Recommendation ITU-T Q.4040 ITU-T Q-SERIES RECOMMENDATIONS SWITCHING AND SIGNALLING SIGNALLING IN THE INTERNATIONAL MANUAL SERVICE Q.1Q.3 INTERNATIONAL AUTOMATIC AND SEMI-AUTOMATIC WORKING Q.4Q.59 FUNCTIONS AND INFORMATION FLOWS FOR SERVICES IN THE ISDN Q.60Q.99 CLAUSES APPLICABLE TO I
3、TU-T STANDARD SYSTEMS Q.100Q.119 SPECIFICATIONS OF SIGNALLING SYSTEMS No. 4, 5, 6, R1 AND R2 Q.120Q.499 DIGITAL EXCHANGES Q.500Q.599 INTERWORKING OF SIGNALLING SYSTEMS Q.600Q.699 SPECIFICATIONS OF SIGNALLING SYSTEM No. 7 Q.700Q.799 Q3 INTERFACE Q.800Q.849 DIGITAL SUBSCRIBER SIGNALLING SYSTEM No. 1 Q
4、.850Q.999 PUBLIC LAND MOBILE NETWORK Q.1000Q.1099 INTERWORKING WITH SATELLITE MOBILE SYSTEMS Q.1100Q.1199 INTELLIGENT NETWORK Q.1200Q.1699 SIGNALLING REQUIREMENTS AND PROTOCOLS FOR IMT-2000 Q.1700Q.1799 SPECIFICATIONS OF SIGNALLING RELATED TO BEARER INDEPENDENT CALL CONTROL (BICC) Q.1900Q.1999 BROAD
5、BAND ISDN Q.2000Q.2999 SIGNALLING REQUIREMENTS AND PROTOCOLS FOR THE NGN Q.3000Q.3899 TESTING SPECIFICATIONS Q.3900Q.4099 Testing specifications for next generation networks Q.3900Q.3999 Testing specifications for SIP-IMS Q.4000Q.4039 Testing specifications for Cloud computing Q.4040Q.4059 For furth
6、er details, please refer to the list of ITU-T Recommendations. Rec. ITU-T Q.4040 (02/2016) i Recommendation ITU-T Q.4040 The framework and overview of cloud computing interoperability testing Summary Recommendation ITU-T Q.4040 describes the framework and provides an overview of cloud computing inte
7、roperability testing. According to the identified target areas of testing, this framework Recommendation includes an overview of cloud computing interoperability testing with common confirmed items, infrastructure capabilities type, platform capabilities type and application capabilities type intero
8、perability testing. This Recommendation describes the overview target areas of testing for interoperability testing of cloud computing. History Edition Recommendation Approval Study Group Unique ID* 1.0 ITU-T Q.4040 2016-02-13 11 11.1002/1000/12703 Keywords Cloud computing, interoperability. * To ac
9、cess the Recommendation, type the URL http:/handle.itu.int/ in the address field of your web browser, followed by the Recommendations unique ID. For example, http:/handle.itu.int/11.1002/1000/11830-en. ii Rec. ITU-T Q.4040 (02/2016) FOREWORD The International Telecommunication Union (ITU) is the Uni
10、ted Nations specialized agency in the field of telecommunications, information and communication technologies (ICTs). The ITU Telecommunication Standardization Sector (ITU-T) is a permanent organ of ITU. ITU-T is responsible for studying technical, operating and tariff questions and issuing Recommen
11、dations on them with a view to standardizing telecommunications on a worldwide basis. The World Telecommunication Standardization Assembly (WTSA), which meets every four years, establishes the topics for study by the ITU-T study groups which, in turn, produce Recommendations on these topics. The app
12、roval of ITU-T Recommendations is covered by the procedure laid down in WTSA Resolution 1. In some areas of information technology which fall within ITU-Ts purview, the necessary standards are prepared on a collaborative basis with ISO and IEC. NOTE In this Recommendation, the expression “Administra
13、tion“ is used for conciseness to indicate both a telecommunication administration and a recognized operating agency. Compliance with this Recommendation is voluntary. However, the Recommendation may contain certain mandatory provisions (to ensure, e.g., interoperability or applicability) and complia
14、nce with the Recommendation is achieved when all of these mandatory provisions are met. The words “shall“ or some other obligatory language such as “must“ and the negative equivalents are used to express requirements. The use of such words does not suggest that compliance with the Recommendation is
15、required of any party. INTELLECTUAL PROPERTY RIGHTSITU draws attention to the possibility that the practice or implementation of this Recommendation may involve the use of a claimed Intellectual Property Right. ITU takes no position concerning the evidence, validity or applicability of claimed Intel
16、lectual Property Rights, whether asserted by ITU members or others outside of the Recommendation development process. As of the date of approval of this Recommendation, ITU had not received notice of intellectual property, protected by patents, which may be required to implement this Recommendation.
17、 However, implementers are cautioned that this may not represent the latest information and are therefore strongly urged to consult the TSB patent database at http:/www.itu.int/ITU-T/ipr/. ITU 2016 All rights reserved. No part of this publication may be reproduced, by any means whatsoever, without t
18、he prior written permission of ITU. Rec. ITU-T Q.4040 (02/2016) iii Table of Contents Page 1 Scope . 1 2 References . 1 3 Definitions 1 3.1 Terms defined elsewhere 1 3.2 Terms defined in this Recommendation . 2 4 Abbreviations and acronyms 2 5 Overview of cloud computing interoperability testing . 2
19、 5.1 Common aspects to be considered in cloud computing interoperability testing . 4 5.2 Infrastructure capabilities type interoperability testing 5 5.3 Platform capabilities type interoperability testing 5 5.4 Application capabilities type interoperability testing . 6 6 Cloud computing interoperabi
20、lity testing between CSC and CSP . 6 7 Cloud computing interoperability testing between CSP and CSP 8 8 Cloud computing interoperability testing between CSP and its management system 10 Appendix I Cloud interoperability testing scenarios . 12 Bibliography. 13 Rec. ITU-T Q.4040 (02/2016) 1 Recommenda
21、tion ITU-T Q.4040 The framework and overview of cloud computing interoperability testing 1 Scope This Recommendation describes the framework and provides an overview of cloud computing interoperability testing. According to the identified target areas of testing, this framework Recommendation includ
22、es an overview of cloud computing interoperability testing with common confirmed items, infrastructure capabilities type, platform capabilities type and application capabilities type interoperability testing. 2 References The following ITU-T Recommendations and other references contain provisions wh
23、ich, through reference in this text, constitute provisions of this Recommendation. At the time of publication, the editions indicated were valid. All Recommendations and other references are subject to revision; users of this Recommendation are therefore encouraged to investigate the possibility of
24、applying the most recent edition of the Recommendations and other references listed below. A list of the currently valid ITU-T Recommendations is regularly published. The reference to a document within this Recommendation does not give it, as a stand-alone document, the status of a Recommendation. I
25、TU-T Y.101 Recommendation ITU-T Y.101 (2000), Global Information Infrastructure terminology: Terms and definitions. ITU-T Y.1401 Recommendation ITU-T Y.1401 (2008), Principles of interworking. ITU-T Y.3500 Recommendation ITU-T Y.3500 (2014) | ISO/IEC 17788:2014, Information technology Cloud Computin
26、g Overview and vocabulary. ITU-T Y.3501 Recommendation ITU-T Y.3501 (2016), Cloud computing framework and high-level requirements. ITU-T Y.3502 Recommendation ITU-T Y.3502 (2014) | ISO/IEC 17789:2014, Information technology Cloud computing Reference architecture. ITU-T Y.3510 Recommendation ITU-T Y.
27、3510 (2016), Cloud computing infrastructure requirements. ITU-T Y.3511 Recommendation ITU-T Y.3511 (2014), Framework of inter-cloud computing. 3 Definitions 3.1 Terms defined elsewhere This Recommendation uses the following terms defined elsewhere: 3.1.1 interoperability ITU-T Y.101: The ability of
28、two or more systems or applications to exchange information and to mutually use the information that has been exchanged. 3.1.2 interworking ITU-T Y.1401: The term interworking is used to express interactions between networks, between end systems, or between parts thereof, with the aim of providing a
29、 functional entity capable of supporting an end-to-end communication. 3.1.3 cloud service provider (CSP) ITU-T Y.3500: Party which makes cloud services available. 3.1.4 cloud service customer (CSC) ITU-T Y.3500: Party which is in a business relationship for the purpose of using cloud services. 2 Rec
30、. ITU-T Q.4040 (02/2016) 3.2 Terms defined in this Recommendation This Recommendation defines the following terms: 3.2.1 cloud interoperability: The capability to interact between CSCs and CSPs or between different CPSs, including the ability of CSCs to interact with cloud services and exchange info
31、rmation, the ability for one cloud service to work with other cloud services, and the ability for CSCs to interact with the cloud service management facilities of the CSPs. 3.2.2 cloud interoperability testing: Verifying functions and interaction that realize the cloud interoperability. 4 Abbreviati
32、ons and acronyms This Recommendation uses the following abbreviations and acronyms: BSS Business Support Systems CCRA Cloud Computing Reference Architecture CSC Cloud Service Customer CSP Cloud Service Provider IaaS Infrastructure as a Service ICT Information and Communication Technology IT Informat
33、ion Technology OSS Operational Support Systems PaaS Platform as a Service QoS Quality of Service SaaS Software as a Service SLA Service-Level-Agreement VM Virtual Machine 5 Overview of cloud computing interoperability testing Interoperability in the context of cloud computing includes the ability of
34、 a cloud service customer to interact with a cloud service and exchange information according to a prescribed method and obtain predictable results. Typically, interoperability implies that the cloud service operates according to an agreed specification, one that is possibly standardized. The cloud
35、service customer should be able to use widely available ICT facilities in-house when interacting with the cloud services, avoiding the need to use proprietary or highly specialized software. The interoperability of cloud services can be categorized by the management and functional interfaces of the
36、cloud services. Many existing IT standards contribute to the interoperability between cloud consumer applications and cloud services, and between cloud services themselves. There are standardization efforts that are specifically initiated to address the interoperability issues in the cloud system. I
37、nteroperability also includes the ability for one cloud service to work with other cloud services, either through an inter-cloud provider relationship, or where a cloud service customer uses different multiple cloud services in some form of composition to achieve its business goals. Interoperability
38、 stretches beyond the cloud services themselves and also includes the interaction of the cloud service customer with the cloud service management facilities of the cloud service provider. Ideally, the cloud service customer should have a consistent and interoperable interface to the cloud Rec. ITU-T
39、 Q.4040 (02/2016) 3 service management functionality and be able to interact with two or more cloud service providers without needing to deal with each provider in a specialized way. The main purpose of interoperability testing is to evaluate the interaction between cloud service customer and cloud
40、service provider to obtain predictable results, collaboration among different cloud services, and consistency and interoperability of management interface across different services. A cloud capabilities type is a classification of the functionality provided by a cloud service to the cloud service cu
41、stomer, based on the resources used. There are three different cloud capabilities types ITU-T Y.3500: infrastructure capabilities type, platform capabilities type, and application capabilities type, which are different because they follow the principle of separation of concerns, i.e., they have mini
42、mal functionality overlap between each other. The interoperability testing in different cloud capabilities type is different; there are three major interoperability testing scenarios as follows: infrastructure capabilities type interoperability testing platform capabilities type interoperability tes
43、ting application capabilities type interoperability testing. As shown in Figure 1, there are three different target areas of cloud computing interoperability testing as follows: “CSC CSP“, dealing with interaction between CSC and CSP “CSP CSP“, dealing with collaboration among different CSPs “CSP ma
44、nagement“, dealing with CSP management functions. Figure 1 Target areas of cloud computing interoperability testing Also, the cloud architecture in terms of the common set of cloud computing functional components are described in ITU-T Y.3502. Figure 2 presents a high level overview of the CCRA func
45、tional components organized by means of the layering framework. 4 Rec. ITU-T Q.4040 (02/2016) Figure 2 Functional components of the CCRA This Recommendation covers the typical functional components, not all components, and interworking among them in clauses 7, 8 and 9. 5.1 Common aspects to be consi
46、dered in cloud computing interoperability testing The aspects which should be considered for the testing of cloud computing interoperability need to be prescribed according to the requirements described in ITU-T Y.3501. The following items, picked up from the general requirements for cloud computing
47、 ITU-T Y.3501, indicate common aspects to be considered in cloud computing interoperability testing: Service life-cycle management It is required that cloud computing supports automated service provisioning, modification and termination during the service life-cycle. Regulatory aspects It is require
48、d that all applicable laws and regulations be respected, including those related to privacy protection. Security It is required that the cloud computing environment be appropriately secured to protect the interests of all persons and organizations involved in the cloud computing ecosystem. Accountin
49、g and charging It is recommended that cloud computing supports various accounting and charging models and policies. Efficient service deployment Rec. ITU-T Q.4040 (02/2016) 5 It is recommended that cloud computing enables efficient use of resources for service deployment. Interoperability It is recommended that cloud computing systems comply with appropriate specifications and/or standards for allowing these systems to work together. Portability It is recommended that cloud com