Page 573 - Cloud computing: From paradigm to operation
P. 573
XaaS 3
Table III.4 – Local resource usage
Legend Use case
Use case title Local resource usage
Use case In this scenario, an application hosted in a DaaS platform requires input from the local
description resources where a DaaS client is located, i.e., user terminal, to function properly. For instance,
an image-based search application will require input from a camera on the terminal; the
location based application may require GPS information from the GPS module running on the
terminal; the schedule planner would require calendar data (meetings, task) from the
terminal. For instance, Alice is using an application called "My locality" which provides a list of
near-by attractions. This application makes use of GPS information, from the GPS module
running in its host, to find the exact current user location. Since the application is being used
remotely and hosted on the network, it needs the user terminal to provide its GPS information
for the application to provide correct results (attractions near the user not near the server
where the application is hosted). When Alice uses the application, local GPS data are sent to
the server where they are used to provide correct results.
High-level figure Applications
describing the use Cloud service customers
case
Image based Schedule planner
search application (Application B)
(Application A)
- 02/04/2013, e-meeting,
2:00 - 4:00 p.m
VD infrastructure Cloud service provider
- 02/02/2013, presentation,
1:00 - 2:00 p.m
39°00' 59.11" S,
- 02/07/2013 ~ 02/31/2013
94°21' 29.12" W
winter vacation
37°00' 26.31" S,
95°28' 39.12" W
Cloud service customers 17°00' 16.22" S,
5°20' 11.12" W
- 02/10/2013 my birthday
15°02' 26.43" S,
3°12' 34.22" W
Cloud service customers
GPS information Image from camera Calendar data Y.3503(14)_FIII.4
Derived – Support of DaaS client peripherals
requirements
Table III.5 – Service continuation for DaaS
Legend Use case
Use case title Service continuation for DaaS
Use case In this scenario, a consumer is using a particular DaaS. Due to network unavailability, the
description consumer gets disconnected from the DaaS platform. Later on and after network re-
establishment, the consumer starts consuming the service from the same point where it got
disconnected, enabling preservation of all user data and settings.
Flow:
• When a disconnected session is noticed, the DaaS platform identifies the related CSC and
the virtual desktop.
• The DaaS platform checks if user has opted for service continuity, i.e., no loss reconnection.
• The DaaS platform saves the required data such as virtual machine data before releasing
the resources.
• On reconnection, the DaaS platform shall look for any saved data and reloads them before
resuming the service.
565