Page 565 - Cloud computing: From paradigm to operation
P. 565
XaaS 3
• Virtual desktop lifecycle management: It is required that the CSP support the full life cycle
management of the virtual desktop, including set-up, test, delivery, use, maintenance, optimization,
shutdown and deletion.
• Support of virtual desktop template: In order to achieve better delivery of DaaS, a desktop template
can be optionally used for DaaS maintenance purposes.
NOTE 2 – The virtual desktop template includes defining, publishing, verifying, revoking, deleting and other
related operations.
• User profile management: It is required that the CSP manage the user profile information.
• Server-side platform hardware resource maintenance: It is required that the CSP maintain and
allocate servers, storage, network and related hardware.
• Service-related resource maintenance: It is required that the CSP maintain DaaS service supporting
applications and data, such as security auditing server, performance monitoring server, active
directory, database, user configuration, file server, etc.
• Status monitoring: It is recommended that the current running status of virtualized resource be
monitored to perform the change the status requested by a CSC.
• System load monitoring: In order to achieve an appropriate QoE, it is recommended that a CSP be
capable of monitoring the system load to assign virtualized resources to a CSC.
• Automated scriptable management interface: It is recommended that the DaaS management
solution be accessible through a consistent scripting interface.
• Power management: It can optionally be that the CSP is able to support the mechanism that
monitors server's power and relevant usage in order to perform load balancing or save the power
consumption in the server.
• Accounting and charging: It is recommended that the CSP collect accounting information based on
computing power, network use, storage, memory and/or application licence fee. Accounting
information is collected per service and per user. It is also recommended that the CSP provide a
charging scheme based on the accounting information and charging information transparently.
NOTE 3 – Depending on the implementation of DaaS, the charging scheme may not be needed.
• Managing and operating pre-configured environments:
– It is recommended that the CSP manage and operate the pre-configured environments which
are prepared after configuring the service information (such as server processing capacity, the
prediction of concurrent users and the resources capacity, etc.).
– It is recommended that the CSP provide the preconfigured environment without the loss of user
functionality and the degradation of performance when service is requested.
NOTE 4 – The pre-configured environments are the environmental files such as images of OS and applications,
which reflect the CSC's requirements including operating environment, installed applications, user data and
level of service. The pre-configured environments are prepared in advance with the related operations (e.g.,
generating, creating, reproducing and cloning, etc.) and supplied in their use during service execution.
• Monitoring and controlling DaaS: It is recommended to monitor and control the activities of a DaaS
platform without impacting the performance of the DaaS platform.
NOTE 5 – A software agent can be used to communicate with a kernel or a hypervisor in order to create and
control VMs.
• DaaS client capability: It is recommended that virtualization infrastructure supports making use of
any available DaaS client capability on the CSC's device as and when required by application
programs running in virtual desktop.
• User log management: It is recommended that the CSP keep the connection log information for all
CSCs and their event logs for further security and/or incident analysis.
557