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

5                                            Intercloud and interoperability


            7       Computing service interoperability testing between the CSC and CSP

            Computing service interoperability testing between the CSC and CSP valuates the interaction between the
            CSC and CSP for computing service and related management functions, which include VM configuration, VM
            migration, VM snapshot, VM clone, VM time synchronization, VM reservation, VM image, VM template, VM
            scaling, VM backup, life cycle management of the VM and physical machine, and VM and physical machine
            configuration inquiring. For a description of related functional requirements refer to [ITU-T Y.3513].


            7.1     Interoperability testing of VM configuration between the CSC and CSP
            The test object of VM configuration is to verify that the CSC configures the VM with processors, hard disks,
            memory and NIC parameters. The test case of VM configuration can be found in Appendix II.1.1.

            7.2     Interoperability testing of VM migration between the CSC and CSP
            The test object of VM migration is to verify that the CSC migrates the VM from a particular host to another
            host. The test case of VM migration can be found in Appendix II.1.2.

            7.3     Interoperability testing of VM snapshot between the CSC and CSP

            The test object of VM snapshot is to verify that the CSC captures the state (VM memory, settings, and virtual
            disks) of the VM by taking snapshots of it and rolling back to the previous VM state when needed. The test
            case of VM snapshot can be found in Appendix II.1.3.

            7.4     Interoperability testing of VM clone between the CSC and CSP

            The test object of VM clone is to verify that the CSC clones a particular VM and the cloned VM has identical
            configuration and CSP/CSC data as the original one. The test case of VM clone can be found in Appendix II.1.4.

            7.5     Interoperability testing of VM time synchronization between the CSC and CSP

            The test object of VM time synchronization is to verify that the CSC sets VM time synchronization manually
            or automatically. The test case of VM time synchronization can be found in Appendix II.1.5.

            7.6     Interoperability testing of VM reservation between the CSC and CSP
            The test object of VM reservation is to verify that the CSC reserves available computing resources (CPU,
            memory) for particular VM before it is initiated. The test case of VM reservation can be found in Appendix
            II.1.6.

            7.7     Interoperability testing of VM image between the CSC and CSP
            The test object of VM image is to verify that the CSC creates a new VM by VM image, which consists of
            infrastructure configuration and CSP data, CSC data or both. The test case of VM image can be found in
            Appendix II.1.7.


            7.8     Interoperability testing of VM template between the CSC and CSP
            The test object of VM template is to verify that the CSC creates VMs by VM template, including the open
            virtualization format (OVF). The test case of VM template can be found in Appendix II.1.8.

            7.9     Interoperability testing of VM scaling between the CSC and CSP
            The test object of VM scaling is to verify that the CSC changes the scale of VMs dynamically based on the
            scaling policies and monitored events of the VM; this includes configuration change (e.g., CPU, memory,
            network bandwidth increased or decreased) and components change (new VM added or removed). The test
            case of VM scaling can be found in Appendix II.1.9.








            884
   887   888   889   890   891   892   893   894   895   896   897