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

3                                                       XaaS


            7.4.3   Client peripheral connection

            The client peripheral connection function:
            –       recognizes peripherals on a DaaS client when they are connected to the DaaS client;
            –       sends a connection request event to a DaaS platform according to the type of DaaS client;
                    NOTE 1 – When this function requests the connection of the peripheral, the DaaS platform executes a device
                    driver on a virtual desktop to operate the client peripheral remotely on a DaaS client.
            –       transmits  the  control  events  (such  as  attachment  and  detachment)  and  data  for  the  client
                    peripherals to a DaaS platform through a delivery protocol;
            –       disconnects the peripheral on a DaaS client safely.
                    NOTE 2 – When a DaaS user want to disconnect a peripheral on the assigned virtual desktop, this function
                    disconnects the peripheral on the virtual desktop through the removal control event of the peripheral on the
                    DaaS platform.

            7.4.4   Service continuity for user environment
            The service continuity for user environment function provides a DaaS client with a reconnection to provide
            for the continuity of service against the network failure or any faults of a DaaS platform. This function:
            –       requests a reconnection to the client connection management function (see clause 7.2.2) in case of
                    a connection failure in order to maintain continuous virtual desktop service;
            –       reconnects a virtual desktop running on a DaaS client with an available DaaS platform;
            –       saves the DaaS user states of the virtual desktop on the DaaS client;
                    NOTE – The DaaS user state includes data, working environments for a DaaS user, etc.
            –       synchronizes the saved user states of the virtual desktop on the DaaS client with user states of the
                    virtual desktop on the DaaS platform when the DaaS client is reconnected to the DaaS platform.

            7.5     Relationships among DaaS functions

            Figure  7.1  depicts  the  summary  of  the  relationships  among  the  DaaS  functions  described  in  clause 7.1
            through 7.4. Each link between two functions has related information.









































            590
   593   594   595   596   597   598   599   600   601   602   603