Page 655 - Cloud computing: From paradigm to operation
P. 655
XaaS 3
7.1.9 VM reservation
– It is recommended that IaaS CSP provides processing resources reservation (such as CPU, memory)
functions. Resources reservation is used to reserve available resources from IaaS infrastructure
before VM is initiated.
7.1.10 VM image
– It is recommended that IaaS CSP offers the ability for the CSC to provide and use virtual machine
images. VM image consists of infrastructure configuration and CSP data, CSC data or both.
NOTE – VM image allows to start a new instance of VM.
– It is recommended that IaaS CSP supports different machine image format.
– It is required that IaaS CSP provides operation handling mechanisms related to image,including,
but not limited to, add, import, store, register, deregister, query, update, delete and export.
7.1.11 VM template
– It is recommended that IaaS CSP supports open virtualization format (OVF) template, which is a
packaging standard designed to address the portability and deployment of virtual appliances.
– It is recommended that IaaS CSP provides operations handling mechanisms related to machine
templates, such as upload, update, disable, enable, query and delete to the CSC.
7.2 Storage service functional requirements
– It is recommended that IaaS CSP provides storage functions, such as block level storage, file level
storage and object-based storage, with specific SLAs and charging model to the CSC. The storage
functions can be provided to the CSC directly or used by the virtual machine as attached storage.
– It is recommended that IaaS CSP provides the CSC with operations handling mechanisms related to
storage, such as create, attach, detach, query and delete a volume of storage at either block level
or file-system level, write, read and delete data for a given storage.
– It is recommended that IaaS CSP provides storage utilisation information in response to queries from
the CSC.
7.2.1 Storage migration
– It is recommended that IaaS CSP provides storage migration functions. Based on migration policies,
data can be migrated between different logical unit numbers (LUNs), different storage devices, local
storage to shared storage and vice versa.
7.2.2 Storage snapshot
– It is recommended that IaaS CSP provides storage with snapshot functions. Snapshot can be realized
at either block or file-system levels. The data can be restored using the snapshot.
7.2.3 Storage backup
– It is recommended that IaaS CSP provides storage with backup functions. Backup can be realized at
block level, file level or object-based storage.
7.2.4 I/O performance
– It is recommended that IaaS CSP provides input/output (I/O) limitation for each VM.
7.2.5 Storage resource reservation
– It is recommended that IaaS CSP provides storage resource (e.g., storage space and LUN) reservation
functions.
647