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

XaaS                                                     3


                                                         Use case
                                  –  VM reservation (refer to clause 7.1.9)
                                  –  VM image (refer to clause 7.1.10)
                                  –  VM template (refer to clause 7.1.11)

            I.3.1    VM snapshot use case

                                                         Use case
             Name                 IaaS use case on VM snapshot
             Abstract             CSC uses the snapshot functions during the lifecycle of a VM.

             Roles                CSC, CSP
             Figure                              CSC
                                                                                     CSP




                                                                               Snapshots
                                                                           VM    VM'


                                                                              Computing resource pool
                                                                    Portal
                                                                                Cloud infrastructure
                                                                                                Y.3513(14)_FI.3.1
             Pre-conditions       –  CSC accesses the IaaS through portal with appropriate security mechanism.
             (optional)           –  CSC has created a VM which is in normal running state, stopped state or suspending
                                     state.

             Post-conditions

             (optional)
             Description          –  CSC has found that the VM is working properly; and an operation that may cause
                                     faults, for example, conducting a software upgrade, is to be performed.
                                  –  CSC snapshots the VM, a name for the snapshot is required while the description is
                                     optional. It also contains the runtime information, including the VM CPU and memory
                                     states, if the VM is not powered-off.
                                  –  CSC performs the software upgrade operation, VM is in VM' (as the figure shows) state
                                     and there is something wrong, for example, the user data of the software has been lost
                                     and VM cannot work properly.
                                  –  CSC recovers the VM using the snapshot it created above and all the software running
                                     on the VM is recovered to state "VM" too.
             Requirements         –     VM snapshot (refer to clause 7.1.5)

            I.3.2    VM clone use case

                                                         Use case

             Name                 IaaS use case on VM clone
             Abstract             CSC uses the clone functions to create a new VM.
             Roles                CSC, CSP










                                                                                                         653
   656   657   658   659   660   661   662   663   664   665   666