Page 660 - Cloud computing: From paradigm to operation
P. 660
3 XaaS
I.3 IaaS computing service use case
Use case
Name IaaS use case on computing
Abstract CSC uses physical machine or virtual machine provided by the CSP.
Roles CSC, CSP
Figure CSC
CSP
VM VM VM VM
VM VM VM VM
VM VM VM VM
Physical servers
Portal Computing resource pool
Cloud infrastructure
Y.3513(14)_FI.3
Pre-conditions – CSC accesses the IaaS through portal with appropriate security mechanism and
(optional) retrieves the functions exposed that are related to computing.
Post-conditions
(optional)
Description – CSC accesses and queries the CSP portal to retrieve the list of supported functions
necessary for computing functions.
– CSC selects the appropriate template and image from the query results and requests
CSP to create a virtual machine or physical machine based on the selection.
– CSP creates a virtual machine or physical machine from the computing resource pool
based on the information provided by the CSC.
– CSC requests CSP to start up the virtual machine or physical machine.
– CSC manages and monitors the created virtual machine or physical machine during its
lifecycle. It includes, but not limited to:
• start, shutdown, suspend, restore, hibernate, wakeup and delete the virtual
machine;
• start, shutdown, hibernate and wakeup physical machine;
• query the virtual machine or physical machine information and its status;
• set migration or scaling policies for the virtual machine;
• scaling the virtual machine;
• execute performance metrics;
• snapshot, backup, clone the virtual machine;
• configure VM time synchronization;
• reservation computing resource;
• make image based on the virtual machine;
• generate template based on the virtual machine.
Requirements – Physical machine (refer to clause 7.1.1)
– Virtual machine (refer to clause 7.1.2)
– VM migration (refer to clause 7.1.3)
– VM scaling (refer to clause 7.1.4)
– VM snapshot (refer to clause 7.1.5)
– VM clone (refer to clause 7.1.6)
– VM backup (refer to clause 7.1.7)
– VM time synchronization (refer to clause 7.1.8)
652