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

5                                            Intercloud and interoperability




                                              Table II.9 – Test case: VM scaling

                                                 VM scaling test description
                            6      Stimulus      The CSC runs an application on VM A to perform more than
                                                 90% consumption of CPU on VM A to trigger auto-scaling.
                            7      Check         A new VM with the same resource configuration as VM A is
                                                 added.
                            8      Stimulus      The CSC configures the configuration change based scaling
                                                 policy that when memory consumed is less than 10%, reduce
                                                 memory allocation by half for VM A automatically.
                            9      Check         The CSC performs low(less than 10%) consumption of
                                                 memory on VM A to trigger auto-scaling.
                            10     Stimulus      Memory allocation for VM A is reduced by half.
                            11     Check         The CSC configures the components change based scaling
                                                 policy that when the CPU consumed less than 10%, remove a
                                                 VM automatically.
                            12     Stimulus      The CSC performs low(less than 10%) consumption of CPU on
                                                 VM A to trigger auto-scaling.
                            13     Check         VM A is terminated.
                            14     Stimulus      The CSC configures events monitoring based components
                                                 change for VM A that when VM A is suspended, add a new
                                                 VM with the same resource configuration as VM A
                                                 automatically.
                            15     Stimulus      The CSC suspends VM A.

                            16     Check         A new VM with the same resource configuration as VM A is
                                                 added.
             Test verdict   It is deemed as successfully terminated if all the checks are successful, otherwise it is
                            deemed as failed.

            II.1.10  Test case: VM backup
            Table II.10 shows the test case for VM backup.


                                             Table II.10 – Test case: VM backup

                                                 VM backup test description
             Test purpose          To verify that the CSC obtains the configuration and data of a particular VM by making a
                                   backup and restoring the VM.
             Reference             [ITU-T Y.3513] clause 7.1.7
             Test sequence   Step      Type                          Description                      Result
                            1      Stimulus      The CSC makes a backup of VM A, called backup A.
                            2      Stimulus      The CSC changes the configuration and data of VM A.
                            3      Stimulus      The CSC restores VM A with backup A.
                            4      Check         Configuration and data of VM A is consistent with the state
                                                 when backup A was taken.
             Test verdict   It is deemed as successfully terminated if all the checks are successful, otherwise it is
                            deemed as failed.






            894
   897   898   899   900   901   902   903   904   905   906   907