Method and system for self-adaptively connecting cloud desktop

A cloud desktop, self-adaptive technology, applied in the transmission system, electrical components, etc., can solve problems such as cloud desktop connection instability, bandwidth instability, abnormal connection, etc., to save time and interaction steps, improve user experience, and maintain stability sexual effect

Active Publication Date: 2016-06-15
SYSU CMU SHUNDE INT JOINT RES INST +2
View PDF4 Cites 13 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] Cloud desktops are currently practiced in the field of education, especially college experimental courses that need to be connected to cloud servers at the same time on a large scale, which may cause

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method and system for self-adaptively connecting cloud desktop
  • Method and system for self-adaptively connecting cloud desktop
  • Method and system for self-adaptively connecting cloud desktop

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0044] A method and system for adaptively connecting to a cloud desktop, the connection management system comprising:

[0045] Session monitoring module (101): a record connection information table is set in the session monitoring module; in this embodiment 1, the connection information table includes: including user ID, virtual machine ID, virtual machine type, connection IP, snapshot ID, Among them, the user ID is uniquely corresponding to the account logged in by the current user, and the cloud server will also record this information in the session; the virtual machine ID refers to the unique number of the virtual machine on the cloud server connected to the current client, which is generated by the server , a virtual machine ID uniquely corresponds to a virtual machine; the virtual machine type refers to the virtual machine created according to a specific basic template corresponding to the virtual machine connected to the cloud server by the client; the virtual machine IP...

Embodiment 2

[0053] Such as figure 2 As shown, the complete process of the user adaptively connecting to the cloud desktop through the client in this embodiment:

[0054] S1: The user connects to the cloud desktop through the client;

[0055] S2: The session monitoring module (101) records the session and connection information sent by the cloud server, and stores them synchronously in the client, sets the initial heartbeat feedback time threshold (can be modified by the system administrator as needed), and sets the initial network delay Threshold (can be modified by the system administrator as needed);

[0056] S3: the session monitoring module (101) starts a timer, sends an instruction to allow the terminal 1 (201) to regularly send a heartbeat detection packet, and sets the initial memory cache size and maximum frame rate;

[0057] S4: the network monitoring module (102) monitors network parameters such as heartbeat feedback time and network delay rate;

[0058] S5: Judging that the...

Embodiment 3

[0066] Such as image 3 As shown in , a schematic diagram of a connection redirection includes the following steps:

[0067] S12: The connection redirection module (302) parses the virtual machine type, snapshot ID, etc. in the connection request information;

[0068] S13: According to the virtual machine type, wake up the corresponding basic virtual machine in the virtual machine pool established when the cloud desktop system in this embodiment 3 starts (404);

[0069] S14: Take out the corresponding application snapshot file (403) from the cloud server according to the snapshot ID and load it into the basic virtual machine (404);

[0070] S15: analyze the content of the snapshot file, restore the basic virtual machine to the application state point recorded in the snapshot, generate new connection information and feed it back to the session monitoring module (101);

[0071] S16: The client (401) reconnects to the new virtual machine generated in step S15 according to the c...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention relates to the technical field of cloud computing, and in particular provides a method and system for self-adaptively connecting a cloud desktop in a virtualization cloud desktop application. By means of the method, the cloud desktop can be self-adaptively kept in connection and reconnected under different connection conditions. The system is a management system used for keeping and managing connection of the cloud desktop and capable of monitoring connection information of the cloud desktop in real time; related configuration of the cloud desktop is adjusted according to a preset strategy; and the cloud desktop at a client side can be recovered or reconnected automatically and rapidly when the connection state is abnormal. According to the invention, by utilizing a caching strategy, session recovery and connection redirecting method, the connection stability of the cloud desktop is improved; the reconnection time of the cloud desktop is shortened; the process is transparent for users; and thus, the user experience can be effectively improved.

Description

technical field [0001] The invention relates to the application field of computer network, cloud computing and cloud desktop, in particular to an adaptive method for connecting to cloud desktop. Background technique [0002] Virtualization technology is the core technology of cloud computing applications. Each server can support multiple virtual machines running different operating systems and applications, thereby greatly improving server utilization, and providing elastically scalable and scalable platform services for applications through virtualization. [0003] Cloud desktop is a desktop virtualization application. Driven by technological evolution and market demand, cloud desktop has become a mainstream IT infrastructure, serving various work or study scenarios such as companies and schools. At present, cloud desktops have been used in many universities and office scenarios. The intuitive impression of cloud desktops is that the basic operating system, software applic...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): H04L29/08
CPCH04L67/025H04L67/08H04L67/14
Inventor 温武少王炳石温木奇冯英才
Owner SYSU CMU SHUNDE INT JOINT RES INST
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products