Nothing Special   »   [go: up one dir, main page]

CN110113192A - Route selecting method, routing device, system, storage medium and the device of virtual desktop - Google Patents

Route selecting method, routing device, system, storage medium and the device of virtual desktop Download PDF

Info

Publication number
CN110113192A
CN110113192A CN201910337957.8A CN201910337957A CN110113192A CN 110113192 A CN110113192 A CN 110113192A CN 201910337957 A CN201910337957 A CN 201910337957A CN 110113192 A CN110113192 A CN 110113192A
Authority
CN
China
Prior art keywords
disaster tolerance
website
virtual desktop
user terminal
configuration information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201910337957.8A
Other languages
Chinese (zh)
Other versions
CN110113192B (en
Inventor
万千
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sangfor Technologies Co Ltd
Original Assignee
Sangfor Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sangfor Technologies Co Ltd filed Critical Sangfor Technologies Co Ltd
Priority to CN201910337957.8A priority Critical patent/CN110113192B/en
Publication of CN110113192A publication Critical patent/CN110113192A/en
Application granted granted Critical
Publication of CN110113192B publication Critical patent/CN110113192B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/06Management of faults, events, alarms or notifications
    • H04L41/0654Management of faults, events, alarms or notifications using network fault recovery
    • H04L41/0663Performing the actions predefined by failover planning, e.g. switching to standby network elements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/08Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
    • H04L43/0805Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability
    • H04L43/0817Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability by checking functioning
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/08Protocols specially adapted for terminal emulation, e.g. Telnet

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Environmental & Geological Engineering (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The invention discloses the route selecting method of virtual desktop, routing device, system, storage medium and devices.First operating status of monitoring website in the present invention;When the first operating status is abnormal operating condition, disaster tolerance site configuration information is obtained;Default website link information is changed to disaster tolerance site configuration information by working terminal configuration information;The connection between user terminal and disaster tolerance website is established based on disaster tolerance site configuration information, to provide the access service of virtual desktop as user terminal by disaster tolerance website.Invention introduces default website link informations, this makes after working terminal is abnormal, and will automatically change the content of default website link information, user terminal can be connect with disaster tolerance website automatically.As it can be seen that user terminal obtains disaster tolerance site configuration information without automatically going, so that it may which the access for steadily carrying out virtual desktop solves the technical issues of access service that can not steadily get virtual desktop in disaster tolerance switching.

Description

Route selecting method, routing device, system, storage medium and the device of virtual desktop
Technical field
The present invention relates to the route selecting method of virtual desktop infrastructure technologies field more particularly to virtual desktop, routings to set Standby, system, storage medium and device.
Background technique
Virtual desktop architecture (Virtual Desktop Infrastructure, VDI) belongs in virtualization technology One kind, core purpose is, can run desktop operating system by the server of data center, be made by user itself The desktop operating system that the transport protocol of user terminal (for example, PC etc.) is long-range with these is attached, and can be made Obtaining the desktop in user access server is like the traditional local desktop of access.
Moreover, can also be in addition combined with virtual platform disaster tolerance technology under the business scenario of VDI.Virtual platform disaster tolerance skill Art refers in strange land relatively far apart, establishes two sets or covers functionally similar system more.When the location spot of work system The disaster events such as shake, alternatively, work system can be switched to the disaster tolerance system in strange land when the significant troubles such as power-off suspension occur.
Particularly, whether conventional virtual platform disaster tolerance technology is concerned only with virtual machine business by success pull-up, and in VDI Business scenario under, virtual platform disaster tolerance technology also needs in addition to pay close attention to user terminal success after work system switching and connects Enter the disaster tolerance system in strange land.
After all, for user terminal, the user terminal of user itself can not perceive the specific of disaster tolerance switching Situation, if user terminal need to steadily get the access service of the virtual desktop at website, after working terminal collapse, user Terminal need to automatically go to be connected to disaster tolerance website.
But user terminal is automatically connected to disaster tolerance website and needs to consume longer time, for example, user needs to contact Operation maintenance personnel is seeked advice from, and then, the configuration on manual modification user terminal could access disaster tolerance website.As it can be seen that in this way can not Steadily get the access service of virtual desktop.
So, it is believed that, in disaster tolerance switching, there is the skills for the access service that can not steadily get virtual desktop Art problem.
Above content is only used to facilitate the understanding of the technical scheme, and is not represented and is recognized that above content is existing skill Art.
Summary of the invention
The main purpose of the present invention is to provide the route selecting method of virtual desktop, routing device, system, storage medium and dresses It sets, it is intended to solve the technical issues of access service of virtual desktop can not be steadily got in disaster tolerance switching.
To achieve the above object, the present invention provides a kind of route selecting method of virtual desktop, the routing side of the virtual desktop Method the following steps are included:
First operating status of monitoring website, the working terminal provide the access clothes of virtual desktop for user terminal Business;
When first operating status is abnormal operating condition, the disaster tolerance site configuration information of disaster tolerance website is obtained;
Default website link information is changed to the disaster tolerance website by the working terminal configuration information of the working terminal Configuration information;
The connection between the user terminal and the disaster tolerance website is established based on the disaster tolerance site configuration information, with logical It crosses the disaster tolerance website and provides the access service of virtual desktop for the user terminal.
Preferably, described to be established between the user terminal and the disaster tolerance website based on the disaster tolerance site configuration information Connection, with by the disaster tolerance website for the user terminal provide virtual desktop access service after, the virtual table The route selecting method in face further include:
Monitor the second operating status of the working terminal;
It when second operating status is normal operating condition, generates data and moves back instruction, the data are moved back finger Order is sent to the disaster tolerance website, so that the disaster tolerance website moves back the service data at the disaster tolerance website to the work Website;
The default website link information is changed to the working terminal with confidence by the disaster tolerance site configuration information Breath, re-establishes the connection between the user terminal and the working terminal, to pass through the working terminal as the user The access service of terminal offer virtual desktop.
Preferably, described when second operating status is normal operating condition, generate data and move back instruction, will described in Data instruction of moving back is sent to the disaster tolerance website, so that the disaster tolerance website moves back the service data at the disaster tolerance website To the working terminal, specifically include:
It when second operating status is normal operating condition, generates data and moves back instruction, the data are moved back finger Order is sent to the disaster tolerance website, so that the disaster tolerance website moves back the service data at the disaster tolerance website to the work Website, and ending message of moving back is generated, the ending message of moving back is fed back into routing device;
Correspondingly, described that the default website link information is changed to the work by the disaster tolerance site configuration information Site configuration information re-establishes the connection between the user terminal and the working terminal, to pass through the working terminal The access service of virtual desktop is provided for the user terminal, is specifically included:
Receive it is described move back ending message when, the default website link information is believed by the disaster tolerance site configuration Breath is changed to the working terminal configuration information, re-establishes the connection between the user terminal and the working terminal, with The access service of virtual desktop is provided by the working terminal for the user terminal.
Preferably, the disaster tolerance website includes virtual desktop access device and virtual management equipment, the disaster tolerance website Configuration information includes the device address information of the virtual desktop access device;
Correspondingly, described to be established between the user terminal and the disaster tolerance website based on the disaster tolerance site configuration information Connection specifically included with providing the access service of virtual desktop by the disaster tolerance website for the user terminal:
The connection between the user terminal and the virtual desktop access device is established based on the device address information, To be connected to the user terminal and the virtual desktop access device;
When receiving the desktop access request that the user terminal is sent, the desktop access request is forwarded to described Virtual desktop access device, so that the virtual desktop access device carries out legitimacy certification to the desktop access request, When authenticating successfully, desktop link order is generated, the desktop link order is sent to the virtual management equipment, passes through institute It states virtual management equipment and provides the access service of virtual desktop for the user terminal.
Preferably, before the first operating status of the monitoring website, the route selecting method of the virtual desktop is also wrapped It includes:
Read the site information in default register list;
Include working terminal and when disaster tolerance website in the site information, the working terminal and disaster tolerance website to registration into The periodical monitoring of row operating status.
Preferably, described when first operating status is abnormal operating condition, obtain the disaster tolerance website of disaster tolerance website Configuration information specifically includes:
When first operating status is abnormal operating condition, the third operating status of disaster tolerance website is monitored;
When the third operating status is normal operating condition, the disaster tolerance site configuration letter of the disaster tolerance website is obtained Breath.
In addition, to achieve the above object, the present invention also proposes a kind of routing device, the routing device include memory, Processor and the routing program for being stored in the virtual desktop that can be run on the memory and on the processor, it is described virtual The step of routing program of desktop is arranged for carrying out the route selecting method of virtual desktop as described above.
In addition, to achieve the above object, the present invention also proposes a kind of routing system of virtual desktop, the virtual desktop Routing system includes: working terminal and disaster tolerance website, includes routing device as described above in the disaster tolerance website.
In addition, to achieve the above object, the present invention also proposes a kind of storage medium, it is stored on the storage medium virtual The routing program of desktop, the routing program of the virtual desktop realize virtual desktop as described above when being executed by processor The step of route selecting method.
In addition, to achieve the above object, the present invention also proposes a kind of channel selection device of virtual desktop, the virtual desktop Channel selection device includes:
Disaster tolerance monitoring modular, for the first operating status of monitoring website, the working terminal mentions for user terminal For the access service of virtual desktop;
Configuration obtains module, for obtaining the appearance of disaster tolerance website when first operating status is abnormal operating condition Calamity site configuration information;
Configuration change module, for becoming default website link information by the working terminal configuration information of the working terminal The more described disaster tolerance site configuration information;
Virtual desktop module, for establishing the user terminal and the disaster tolerance station based on the disaster tolerance site configuration information Connection between point, to provide the access service of virtual desktop by the disaster tolerance website for the user terminal.
First operating status of monitoring website in the present invention;When the first operating status is abnormal operating condition, obtain Calamity of trying to please site configuration information;Default website link information is changed to disaster tolerance site configuration letter by working terminal configuration information Breath;The connection between user terminal and disaster tolerance website is established based on disaster tolerance site configuration information, to be user by disaster tolerance website The access service of terminal offer virtual desktop.It is apparent that introduce default website link information in the present invention, user terminal will be by The site configuration information being written in default website link information is connect with website, this makes after working terminal is abnormal, will The content of default website link information is automatically changed, user terminal can automatically be connected with disaster tolerance website.As it can be seen that user is whole Disaster tolerance site configuration information of the end without automatically removing acquisition disaster tolerance website, so that it may steadily carry out the access row of virtual desktop To solve the technical issues of access service that can not steadily get virtual desktop in disaster tolerance switching.
Detailed description of the invention
Fig. 1 is the routing device structural schematic diagram for the hardware running environment that the embodiment of the present invention is related to;
Fig. 2 is the flow diagram of the route selecting method first embodiment of virtual desktop of the present invention;
Fig. 3 is the flow diagram of the route selecting method second embodiment of virtual desktop of the present invention;
Fig. 4 is the flow diagram of the route selecting method 3rd embodiment of virtual desktop of the present invention;
Fig. 5 is the first schematic diagram of routing framework of the route selecting method 3rd embodiment of virtual desktop of the present invention;
Fig. 6 is the second schematic diagram of routing framework of the route selecting method 3rd embodiment of virtual desktop of the present invention;
Fig. 7 is the structural block diagram of the channel selection device first embodiment of virtual desktop of the present invention.
The embodiments will be further described with reference to the accompanying drawings for the realization, the function and the advantages of the object of the present invention.
Specific embodiment
It should be appreciated that the specific embodiments described herein are merely illustrative of the present invention, it is not intended to limit the present invention.
Referring to Fig.1, Fig. 1 is the routing device structural schematic diagram for the hardware running environment that the embodiment of the present invention is related to.
As shown in Figure 1, the routing device may include: processor 1001, such as central processing unit (Central Processing Unit, CPU), communication bus 1002, user interface 1003, network interface 1004, memory 1005.Wherein, Communication bus 1002 is for realizing the connection communication between these components.User interface 1003 may include display screen (Display), optional user interface 1003 can also include standard wireline interface and wireless interface, for user interface 1003 Wireline interface in the present invention can be universal serial bus (Universal Serial Bus, USB) interface.Network interface 1004 may include optionally standard wireline interface and wireless interface (such as WI-FI interface).Memory 1005 can be high speed with Machine accesses memory (Random Access Memory, RAM);It is also possible to stable memory, for example, nonvolatile storage (Non-volatile Memory), concretely, magnetic disk storage.Memory 1005 optionally can also be independently of aforementioned The storage device of processor 1001.
It will be understood by those skilled in the art that structure shown in Fig. 1 does not constitute the restriction to routing device, can wrap It includes than illustrating more or fewer components, perhaps combines certain components or different component layouts.
As shown in Figure 1, as may include that operating system, network are logical in a kind of memory 1005 of computer storage medium Believe module, the routing program of Subscriber Interface Module SIM and virtual desktop.
In routing device shown in Fig. 1, network interface 1004 is mainly used for connecting background server, takes with the backstage Business device carries out data communication;User interface 1003 is mainly used for connecting peripheral hardware;The routing device is called by processor 1001 The routing program of the virtual desktop stored in memory 1005, and execute following operation:
First operating status of monitoring website, the working terminal provide the access clothes of virtual desktop for user terminal Business;
When first operating status is abnormal operating condition, the disaster tolerance site configuration information of disaster tolerance website is obtained;
Default website link information is changed to the disaster tolerance website by the working terminal configuration information of the working terminal Configuration information;
The connection between the user terminal and the disaster tolerance website is established based on the disaster tolerance site configuration information, with logical It crosses the disaster tolerance website and provides the access service of virtual desktop for the user terminal.
Further, processor 1001 can call the routing program of the virtual desktop stored in memory 1005, also hold The following operation of row:
Monitor the second operating status of the working terminal;
It when second operating status is normal operating condition, generates data and moves back instruction, the data are moved back finger Order is sent to the disaster tolerance website, so that the disaster tolerance website moves back the service data at the disaster tolerance website to the work Website;
The default website link information is changed to the working terminal with confidence by the disaster tolerance site configuration information Breath, re-establishes the connection between the user terminal and the working terminal, to pass through the working terminal as the user The access service of terminal offer virtual desktop.
Further, processor 1001 can call the routing program of the virtual desktop stored in memory 1005, also hold The following operation of row:
It when second operating status is normal operating condition, generates data and moves back instruction, the data are moved back finger Order is sent to the disaster tolerance website, so that the disaster tolerance website moves back the service data at the disaster tolerance website to the work Website, and ending message of moving back is generated, the ending message of moving back is fed back into routing device;
Correspondingly, following operation is also executed:
Receive it is described move back ending message when, the default website link information is believed by the disaster tolerance site configuration Breath is changed to the working terminal configuration information, re-establishes the connection between the user terminal and the working terminal, with The access service of virtual desktop is provided by the working terminal for the user terminal.
Further, processor 1001 can call the routing program of the virtual desktop stored in memory 1005, also hold The following operation of row:
The connection between the user terminal and the virtual desktop access device is established based on the device address information, To be connected to the user terminal and the virtual desktop access device;
When receiving the desktop access request that the user terminal is sent, the desktop access request is forwarded to described Virtual desktop access device, so that the virtual desktop access device carries out legitimacy certification to the desktop access request, When authenticating successfully, desktop link order is generated, the desktop link order is sent to the virtual management equipment, passes through institute It states virtual management equipment and provides the access service of virtual desktop for the user terminal.
Further, processor 1001 can call the routing program of the virtual desktop stored in memory 1005, also hold The following operation of row:
Read the site information in default register list;
Include working terminal and when disaster tolerance website in the site information, the working terminal and disaster tolerance website to registration into The periodical monitoring of row operating status.
Further, processor 1001 can call the routing program of the virtual desktop stored in memory 1005, also hold The following operation of row:
When first operating status is abnormal operating condition, the third operating status of disaster tolerance website is monitored;
When the third operating status is normal operating condition, the disaster tolerance site configuration letter of the disaster tolerance website is obtained Breath.
First operating status of monitoring website in the present embodiment;When the first operating status is abnormal operating condition, Obtain disaster tolerance site configuration information;Default website link information is changed to disaster tolerance site configuration letter by working terminal configuration information Breath;The connection between user terminal and disaster tolerance website is established based on disaster tolerance site configuration information, to be user by disaster tolerance website The access service of terminal offer virtual desktop.It is apparent that introducing default website link information in the present embodiment, user terminal will It being connect by presetting the site configuration information being written in website link information with website, this makes after working terminal is abnormal, The content of default website link information will be automatically changed, user terminal can automatically be connected with disaster tolerance website.As it can be seen that user Terminal is not necessarily to the disaster tolerance site configuration information for automatically going to obtain disaster tolerance website, so that it may steadily carry out the access row of virtual desktop To solve the technical issues of access service that can not steadily get virtual desktop in disaster tolerance switching.
Based on above-mentioned hardware configuration, the embodiment of the route selecting method of virtual desktop of the present invention is proposed.
It is the flow diagram of the route selecting method first embodiment of virtual desktop of the present invention referring to Fig. 2, Fig. 2.
In the first embodiment, the virtual desktop route selecting method the following steps are included:
Step S10: the first operating status of monitoring website, the working terminal provide virtual desktop for user terminal Access service.
It is understood that the application virtualization platform disaster tolerance technology under the business scenario of VDI, can be respectively set strange land Work system and disaster tolerance system, work system and disaster tolerance system can provide the access service of virtual desktop.As for work system It can run on working terminal, disaster tolerance system can run on disaster tolerance website.Working terminal can be a server or service Device cluster, disaster tolerance website can be a server or server cluster.
It should be understood that more it is important that, the present embodiment will additionally introduce a kind of routing device, pass through application The routing device can allow user terminal to be not necessarily to go the actual conditions of perception disaster tolerance switching that can carry out desktop incessantly Access behavior.Moreover, routing device be the present embodiment executing subject, user terminal can for PC, smart phone and Dedicated for accessing the electronic equipment (for example, thin terminal) etc. of VDI desktop.
In the concrete realization, can by routing device VDI periodical monitoring website and disaster tolerance website operation shape State, working terminal be mutually with disaster tolerance website it is active and standby, for example, if the activestandby state of working terminal be state of activation, disaster tolerance website Activestandby state be stand-by state, by working terminal externally for user terminal provide access service.Conversely, then by disaster tolerance website pair It is outer to provide access service for user terminal.
Step S20: when first operating status is abnormal operating condition, the disaster tolerance site configuration of disaster tolerance website is obtained Information.
In the concrete realization, if the activestandby state of working terminal is state of activation and operating status is normal operating condition, Then the access service of virtual desktop externally is provided for user terminal by working terminal.But if working terminal location occurs to break The significant troubles such as electric suspension monitor that the operating status suddenly change of working terminal is abnormal operating condition, and working terminal is by nothing Method provides the access service of virtual desktop for user terminal, then provides the disaster tolerance website started under stand-by state to virtual desktop Access service.Wherein, normal operating condition refers to that website normal operation can externally provide access service, and abnormal operating condition refers to Website operation, which is broken down, steadily can not externally provide access service.
Step S30: default website link information is changed to by the working terminal configuration information of the working terminal described Disaster tolerance site configuration information.
It is understood that after working terminal exception, virtual platform disaster tolerance technology will automatically switch working terminal with The activestandby state of disaster tolerance website, still, since under VDI business scenario, user terminal needs to access the operation of the desktop under website system System, is only provided with the access mode of disaster tolerance website to user terminal, the disaster tolerance website can be just accessed in user terminal.So logical Cross additional setting routing device, routing device will remove to obtain the disaster tolerance site configuration information of the disaster tolerance website, so that user is whole End is able to access that the disaster tolerance website.
In the concrete realization, will preset preset field is default website link information, is preset in website link information By filling user terminal current time by the access mode of the website of access, without being concerned about which kind of website the website of access is.By In the website accessed before be working terminal, so, inserted working terminal configuration information in default website link information, this moment It will be changed to disaster tolerance site configuration information.It can be the network address of direction working terminal, disaster tolerance as working terminal configuration information Site configuration information can be the network address of direction disaster tolerance website.
Step S40: it is established between the user terminal and the disaster tolerance website based on the disaster tolerance site configuration information Connection, to provide the access service of virtual desktop by the disaster tolerance website for the user terminal.
It is understood that due to being written with disaster tolerance site configuration information in default website link information, user terminal will It goes to connect corresponding website using the disaster tolerance site configuration information, and then obtains the access service in corresponding website.It is apparent that this When corresponding with default website link information website be disaster tolerance website.
The first operating status of the working terminal connecting with user terminal is monitored in the present embodiment;It is in the first operating status When abnormal operating condition, disaster tolerance site configuration information is obtained;Default website link information is changed by working terminal configuration information For disaster tolerance site configuration information;The connection between user terminal and disaster tolerance website is established based on disaster tolerance site configuration information, with logical It crosses disaster tolerance website and provides the access service of virtual desktop for user terminal.Connect it is apparent that introducing default website in the present embodiment Information is connect, user terminal will be connect by presetting the site configuration information being written in website link information with website, this makes in work After being abnormal as website, will automatically change the content of default website link information, user terminal can automatically with disaster tolerance station Point is connected.As it can be seen that user terminal be not necessarily to automatically go obtain disaster tolerance website disaster tolerance site configuration information, so that it may steadily into The access behavior of row virtual desktop solves the skill for the access service that virtual desktop can not be steadily got in disaster tolerance switching Art problem.
It is the flow diagram of the route selecting method second embodiment of virtual desktop of the present invention referring to Fig. 3, Fig. 3, based on above-mentioned First embodiment shown in Fig. 2 proposes the second embodiment of the route selecting method of virtual desktop of the present invention.
In second embodiment, after the step S40, the route selecting method of the virtual desktop further include:
Step S50: the second operating status of the working terminal is monitored.
It is understood that after the website for providing access service is changed to disaster tolerance website by working terminal, Reng Jiangji The operating status of continuous monitoring website will be provided access service if its operating status restores normal by working terminal.
Step S60: when second operating status is normal operating condition, data is generated and are moved back instruction, by the number Be sent to the disaster tolerance website according to instruction of moving back so that the disaster tolerance website by the service data at the disaster tolerance website move back to The working terminal.
It should be understood that if monitoring, the operating status of working terminal is changed to normal operating condition, will be to disaster tolerance Website sends data and moves back instruction, to allow disaster tolerance website execution data to move back operation.
In the concrete realization, service data refers to the desktop operation behavior that user terminal is implemented on disaster tolerance website, data Operation of moving back refers to that the service data on disaster tolerance website is synchronized to working terminal side.
Step S70: the default website link information is changed to the work station by the disaster tolerance site configuration information Point configuration information, re-establishes the connection between the user terminal and the working terminal, to be by the working terminal The user terminal provides the access service of virtual desktop.
It is understood that working terminal can mention after the service data on disaster tolerance website is synchronized to working terminal side For being serviced with the consistent access of disaster tolerance website.
It should be understood that the information content of default website link information can be changed back working terminal configuration information, from And make user terminal that can successfully be connected to working terminal;Then, then by working terminal the access service of virtual desktop is provided.
Further, described when second operating status is normal operating condition, it generates data and moves back instruction, by institute It states data instruction of moving back and is sent to the disaster tolerance website, so that the disaster tolerance website returns the service data at the disaster tolerance website The working terminal is adjourned to, is specifically included:
It when second operating status is normal operating condition, generates data and moves back instruction, the data are moved back finger Order is sent to the disaster tolerance website, so that the disaster tolerance website moves back the service data at the disaster tolerance website to the work Website, and ending message of moving back is generated, the ending message of moving back is fed back into routing device;
Correspondingly, described that the default website link information is changed to the work by the disaster tolerance site configuration information Site configuration information re-establishes the connection between the user terminal and the working terminal, to pass through the working terminal The access service of virtual desktop is provided for the user terminal, is specifically included:
Receive it is described move back ending message when, the default website link information is believed by the disaster tolerance site configuration Breath is changed to the working terminal configuration information, re-establishes the connection between the user terminal and the working terminal, with The access service of virtual desktop is provided by the working terminal for the user terminal.
It is understood that moving back by the service data of disaster tolerance website to working terminal, website link information is preset The information content of interior write-in is still disaster tolerance site configuration information, rather than working terminal configuration information.So still steady by disaster tolerance website Access service is provided surely.
It should be understood that the stability in order to further guarantee user terminal access virtual desktop, only in knot of moving back After beam, default website link information is just changed, user terminal is accessed into working terminal.It is returned in the service data of disaster tolerance website Before moving end, it will all be routed to disaster tolerance website.
In the concrete realization, after end of moving back, generation one is moved back ending message.Routing device gets knot of moving back It at the time of beam information, can just go to change default website link information, the routing that user terminal accesses is referred into back working terminal.
In addition, recovery time target (Recovery Time Objective, RTO) can be used to weighing device and externally provide The stability of service leads to the quarter of service pause from system failure specifically, recovery time target refers to after disaster generation Start, restores to system to can externally provide service, the period between this two o'clock can be described as recovery time target.And user Terminal is automatically connected to disaster tolerance website and needs to consume longer time, seeks advice from for example, user needs to contact operation maintenance personnel, Then, the configuration on manual modification user terminal could access disaster tolerance website, so substantially increase RTO.
Moreover, the calculating of RTO is under VDI disaster tolerance, desktop operation is successfully accessed to all users since servicing paralysis System carries out using end.The virtual machine quantity of VDI often thousands of up to a hundred, therefore RTO becomes uncontrollable.Particularly, virtually When desktop switches back into work system from the disaster tolerance system in strange land, and the primary problem can be faced.
It is apparent that the technical solution described by applying this embodiment, can independently switch in default website link information Site configuration information also can automatically carry out data moreover, switching back to work system in disaster tolerance system and move back and preset The change of website link information can so be effectively reduced the RTO time, or even level off to 0.
The present embodiment after disaster tolerance is switched to disaster tolerance website, will periodically monitoring website operating status. If the operating status of working terminal reverts to normal operating condition, data will be carried out and moved back operation, and eventually by work station Point provides the access service of virtual desktop for user terminal.As it can be seen that being used in the recovery process of disaster tolerance switching and working terminal Family can be not concerned with the change of default website link information, realize user and switch unaware to disaster tolerance, enhance user's Usage experience.
It is the flow diagram of the route selecting method 3rd embodiment of virtual desktop of the present invention referring to Fig. 4, Fig. 4, based on above-mentioned First embodiment shown in Fig. 2 proposes the 3rd embodiment of the route selecting method of virtual desktop of the present invention.
In 3rd embodiment, the disaster tolerance website includes virtual desktop access device and virtual management equipment, the appearance Calamity site configuration information includes the device address information of the virtual desktop access device.
It is understood that reference can be made to Fig. 5, working terminal and disaster tolerance website are server cluster, working terminal and appearance It include virtual desktop access device and virtual management equipment in calamity website.Virtual desktop access device is used for access User account or user terminal are authenticated, authorized and are managed;Virtual management equipment is the platform for carrying virtual machine, is mentioned The hardware resource for having supplied virtual machine to run, can be an independent server, be also possible to the service of multiple server compositions Device cluster.
Correspondingly, the step S40, specifically includes:
Step S401: based on the device address information establish the user terminal and the virtual desktop access device it Between connection, to be connected to the user terminal and the virtual desktop access device.
In the concrete realization, the device address information of virtual desktop access device can behave as virtual desktop access device Internet protocol address (Internet Protocol Address, IP Address), by configuring disaster tolerance at routing device The IP address of virtual desktop access device in website then can successfully be connected to user terminal and connect with the virtual desktop in disaster tolerance website Enter equipment.
Step S402: when receiving the desktop access request that the user terminal is sent, by the desktop access request It is forwarded to the virtual desktop access device, so that the virtual desktop access device is legal to desktop access request progress Property certification, when authenticate successfully, generation desktop link order, the desktop link order is sent to the virtual management and is set It is standby, the access service of virtual desktop is provided by the virtual management equipment for the user terminal.
In the concrete realization, when user terminal is when actually using virtual desktop, desktop access request will first be sent to selecting Pipeline equipment;Routing device will be forwarded to the desktop access request at the virtual desktop access device of disaster tolerance website, by virtual table Face access device carries out legitimacy certification, specifically, can recognize whether the user account for including in desktop access request is pre- If legal account, if so, authenticating successfully;When authenticating successfully, virtual desktop access device will generate desktop link order, And it is forwarded to virtual management equipment, so that virtual management equipment can provide virtual desktop for user terminal and carry out desktop friendship Mutually.
Further, it is described monitor the working terminal that is connect with user terminal current time the first operating status it Before, the route selecting method of the virtual desktop further include:
Read the site information in default register list;
Include working terminal and when disaster tolerance website in the site information, the working terminal and disaster tolerance website to registration into The periodical monitoring of row operating status.
In the concrete realization, before the commencement of commercial operation routing device, can first to working terminal and hold in routing device side Calamity website is registered, and record is had to the site information of registered website in the default register list being locally stored.Formal When running the routing device, registered website in the default register list will be consulted, and the period is carried out to registered website Property monitoring, to obtain the operating status of working terminal and disaster tolerance website current time in real time.
It is supervised in addition, the periodical of operating status can be carried out based on working terminal and disaster tolerance website of the predetermined period to registration It surveys, predetermined period can be at interval of 10 seconds.
Further, described when first operating status is abnormal operating condition, obtain the disaster tolerance station of disaster tolerance website Point configuration information, specifically includes:
When first operating status is abnormal operating condition, the third operating status of disaster tolerance website is monitored;
When the third operating status is normal operating condition, the disaster tolerance site configuration letter of the disaster tolerance website is obtained Breath.
In the concrete realization, be mutually due to working terminal with disaster tolerance website it is active and standby, so, the activestandby state of working terminal can For state of activation, the activestandby state of disaster tolerance website can be stand-by state.When the operating status of working terminal is in misoperation shape When state, disaster tolerance switching can be carried out, is stand-by state, the master/slave switchover of disaster tolerance website by the master/slave switchover of working terminal For state of activation, the access service of virtual desktop can be provided by disaster tolerance website.
It should be noted that the activestandby state of website is different states from operating status, first on active-standby switch First role state is the equipment state under actual motion.
It is understood that can further confirm appearance after the activestandby state of disaster tolerance website is switched to state of activation Whether the operating status of calamity website is in normal operating condition, executes subsequent operation again after being confirmed as normal operating condition, It can further guarantee the stability of access service.
The deployment way of website is refined in the present embodiment, moreover, also further ensure that the stability of access service.
Fig. 6 is the second schematic diagram of routing framework of the route selecting method 3rd embodiment of virtual desktop of the present invention.Fig. 5 of ratio with Fig. 6 is it is found that routing device can also be wrapped independently of working terminal and the presence of disaster tolerance website by working terminal and disaster tolerance website It includes.
Referring to Fig. 6, working terminal may also comprise a routing device, and disaster tolerance website may include a routing device, can will work The routing device that website includes is denoted as the first routing device, and the routing device that can include by disaster tolerance website is denoted as the second routing and sets It is standby.
It is that working terminal is fallen into since the route selecting method first embodiment of virtual desktop of the present invention is discussed to 3rd embodiment Operative scenario after entering abnormal operating condition, so, if refinement executing subject, executing subject can be specially the second routing device.
Further, it is described monitor the working terminal that is connect with user terminal current time the first operating status it Before, the route selecting method of the virtual desktop further include:
Monitor the routing operating status of first routing device;
The routing operating status be abnormal operating condition when, by the routing operating status of second routing device by Stand-by state is changed to state of activation, with the of the working terminal being connect by second routing device monitoring with user terminal One operating status.
It is understood that the first routing device be also mutually with the second routing device it is active and standby, if the choosing of the first routing device Road operating status is in abnormal operating condition, cannot implement the monitoring operation of the operating status of routing operation and website, then may be used Active-standby switch is carried out, the routing operating status of the second routing device is changed to state of activation by stand-by state, by the first routing The routing operating status of equipment is changed to stand-by state by state of activation, to implement routing by the second routing device of executing subject The monitoring operation of the operating status of operation and website.
Further, in order to guarantee the high availability of routing device, routing device can be deployed to distributed type assemblies, such as This would not cause entire VDI that cannot externally provide virtual desktop serve because of the Single Point of Faliure of channel selection device.
Further, referring to Fig. 6, routing device, can be with virtual group other than can exist in the form of server hardware The form of part is delivered on virtual machine.Since virtual management equipment is the platform for carrying virtual machine, so, routing device can be transported It is loaded on the virtual machine of virtual management equipment.
It is deployed in virtual management equipment moreover, routing device can be fabricated to virtual machine image, while in work system With in disaster tolerance system dispose ingredient cloth cluster, to guarantee the high availability of routing access service.
A variety of deployment way of routing device are given in the present embodiment, the deployment for improving deployment routing function is free Degree.Moreover, routing device can be deployed in simultaneously at working terminal and disaster tolerance website two, and it is active and standby by being mutually, it realizes routing and sets Standby high availability.
In addition, the embodiment of the present invention also proposes a kind of routing system of virtual desktop, the routing system of the virtual desktop Include: working terminal and disaster tolerance website, includes routing device as described above in the disaster tolerance website.
In addition, the embodiment of the present invention also proposes a kind of storage medium, the choosing of virtual desktop is stored on the storage medium Distance sequence realizes following operation when the routing program of the virtual desktop is executed by processor:
First operating status of monitoring website, the working terminal provide the access clothes of virtual desktop for user terminal Business;
When first operating status is abnormal operating condition, the disaster tolerance site configuration information of disaster tolerance website is obtained;
Default website link information is changed to the disaster tolerance website by the working terminal configuration information of the working terminal Configuration information;
The connection between the user terminal and the disaster tolerance website is established based on the disaster tolerance site configuration information, with logical It crosses the disaster tolerance website and provides the access service of virtual desktop for the user terminal.
Further, following operation is also realized when the routing program of the virtual desktop is executed by processor:
Monitor the second operating status of the working terminal;
It when second operating status is normal operating condition, generates data and moves back instruction, the data are moved back finger Order is sent to the disaster tolerance website, so that the disaster tolerance website moves back the service data at the disaster tolerance website to the work Website;
The default website link information is changed to the working terminal with confidence by the disaster tolerance site configuration information Breath, re-establishes the connection between the user terminal and the working terminal, to pass through the working terminal as the user The access service of terminal offer virtual desktop.
Further, following operation is also realized when the routing program of the virtual desktop is executed by processor:
It when second operating status is normal operating condition, generates data and moves back instruction, the data are moved back finger Order is sent to the disaster tolerance website, so that the disaster tolerance website moves back the service data at the disaster tolerance website to the work Website, and ending message of moving back is generated, the ending message of moving back is fed back into routing device;
Correspondingly, following operation is also realized:
Receive it is described move back ending message when, the default website link information is believed by the disaster tolerance site configuration Breath is changed to the working terminal configuration information, re-establishes the connection between the user terminal and the working terminal, with The access service of virtual desktop is provided by the working terminal for the user terminal.
Further, following operation is also realized when the routing program of the virtual desktop is executed by processor:
The connection between the user terminal and the virtual desktop access device is established based on the device address information, To be connected to the user terminal and the virtual desktop access device;
When receiving the desktop access request that the user terminal is sent, the desktop access request is forwarded to described Virtual desktop access device, so that the virtual desktop access device carries out legitimacy certification to the desktop access request, When authenticating successfully, desktop link order is generated, the desktop link order is sent to the virtual management equipment, passes through institute It states virtual management equipment and provides the access service of virtual desktop for the user terminal.
Further, following operation is also realized when the routing program of the virtual desktop is executed by processor:
Read the site information in default register list;
Include working terminal and when disaster tolerance website in the site information, the working terminal and disaster tolerance website to registration into The periodical monitoring of row operating status.
Further, following operation is also realized when the routing program of the virtual desktop is executed by processor:
When first operating status is abnormal operating condition, the third operating status of disaster tolerance website is monitored;
When the third operating status is normal operating condition, the disaster tolerance site configuration letter of the disaster tolerance website is obtained Breath.
First operating status of monitoring website in the present embodiment;When the first operating status is abnormal operating condition, Obtain disaster tolerance site configuration information;Default website link information is changed to disaster tolerance site configuration letter by working terminal configuration information Breath;The connection between user terminal and disaster tolerance website is established based on disaster tolerance site configuration information, to be user by disaster tolerance website The access service of terminal offer virtual desktop.It is apparent that introducing default website link information in the present embodiment, user terminal will It being connect by presetting the site configuration information being written in website link information with website, this makes after working terminal is abnormal, The content of default website link information will be automatically changed, user terminal can automatically be connected with disaster tolerance website.As it can be seen that user Terminal is not necessarily to the disaster tolerance site configuration information for automatically going to obtain disaster tolerance website, so that it may steadily carry out the access row of virtual desktop To solve the technical issues of access service that can not steadily get virtual desktop in disaster tolerance switching.
In addition, the embodiment of the present invention also proposes a kind of channel selection device of virtual desktop, the virtual desktop referring to Fig. 7 Channel selection device includes:
Disaster tolerance monitoring modular 10, for the first operating status of monitoring website, the working terminal is user terminal The access service of virtual desktop is provided.
It is understood that the application virtualization platform disaster tolerance technology under the business scenario of VDI, can be respectively set strange land Work system and disaster tolerance system, work system and disaster tolerance system can provide the access service of virtual desktop.As for work system It can run on working terminal, disaster tolerance system can run on disaster tolerance website.Working terminal can be a server or service Device cluster, disaster tolerance website can be a server or server cluster.
It should be understood that more it is important that, the present embodiment fills the routing for additionally introducing a kind of virtual desktop It sets, user terminal can be allowed to be not necessarily to the actual conditions for going perception disaster tolerance to switch just by the channel selection device using the virtual desktop Desktop access behavior can be carried out incessantly.User terminal can be for PC, smart phone and dedicated for accessing VDI Electronic equipment (for example, thin terminal) of desktop etc..
In the concrete realization, the fortune of periodical monitoring website and disaster tolerance website can be gone by the channel selection device of virtual desktop Row state, working terminal be mutually with disaster tolerance website it is active and standby, for example, if the activestandby state of working terminal be state of activation, disaster tolerance The activestandby state of website is stand-by state, externally provides access service by working terminal for user terminal.Conversely, then by disaster tolerance station Point externally provides access service for user terminal.
Configuration obtains module 20, for obtaining disaster tolerance website when first operating status is abnormal operating condition Disaster tolerance site configuration information.
In the concrete realization, if the activestandby state of working terminal is state of activation and operating status is normal operating condition, Then the access service of virtual desktop externally is provided for user terminal by working terminal.But if working terminal location occurs to break The significant troubles such as electric suspension monitor that the operating status suddenly change of working terminal is abnormal operating condition, and working terminal is by nothing Method provides the access service of virtual desktop for user terminal, then provides the disaster tolerance website started under stand-by state to virtual desktop Access service.Wherein, normal operating condition refers to that website normal operation can externally provide access service, and abnormal operating condition refers to Website operation, which is broken down, steadily can not externally provide access service.
Configuration change module 30, for the working terminal configuration information by default website link information by the working terminal It is changed to the disaster tolerance site configuration information.
It is understood that after working terminal exception, virtual platform disaster tolerance technology will automatically switch working terminal with The activestandby state of disaster tolerance website, still, since under VDI business scenario, user terminal needs to access the operation of the desktop under website system System, is only provided with the access mode of disaster tolerance website to user terminal, the disaster tolerance website can be just accessed in user terminal.So logical The channel selection device of additional setting virtual desktop is crossed, the channel selection device of virtual desktop matches the disaster tolerance website for going to obtain the disaster tolerance website Confidence breath, so that user terminal is able to access that the disaster tolerance website.
In the concrete realization, will preset preset field is default website link information, is preset in website link information By filling user terminal current time by the access mode of the website of access, without being concerned about which kind of website the website of access is.By In the website accessed before be working terminal, so, inserted working terminal configuration information in default website link information, this moment It will be changed to disaster tolerance site configuration information.It can be the network address of direction working terminal, disaster tolerance as working terminal configuration information Site configuration information can be the network address of direction disaster tolerance website.
Virtual desktop module 40, for establishing the user terminal and the disaster tolerance based on the disaster tolerance site configuration information Connection between website, to provide the access service of virtual desktop by the disaster tolerance website for the user terminal.
It is understood that due to being written with disaster tolerance site configuration information in default website link information, user terminal will It goes to connect corresponding website using the disaster tolerance site configuration information, and then obtains the access service in corresponding website.It is apparent that this When corresponding with default website link information website be disaster tolerance website.
First operating status of the working terminal that monitoring is connect with user terminal in the present embodiment at current time;First When operating status is abnormal operating condition, disaster tolerance site configuration information is obtained;Default website link information is matched by working terminal Confidence breath is changed to disaster tolerance site configuration information;It is established between user terminal and disaster tolerance website based on disaster tolerance site configuration information Connection, to provide the access service of virtual desktop as user terminal by disaster tolerance website.It is apparent that being introduced in the present embodiment pre- If website link information, user terminal will be connect by presetting the site configuration information being written in website link information with website, this So that will automatically change the content of default website link information, user terminal can be automatically after working terminal is abnormal It is connected with disaster tolerance website.As it can be seen that user terminal is not necessarily to the disaster tolerance site configuration information for automatically going to obtain disaster tolerance website, so that it may The access behavior for steadily carrying out virtual desktop solves the access that virtual desktop can not be steadily got in disaster tolerance switching The technical issues of service.
In one embodiment, the channel selection device of the virtual desktop further include:
Data are moved back module, for monitoring the second operating status of the working terminal;It is in second operating status It when normal operating condition, generates data and moves back instruction, data instruction of moving back is sent to the disaster tolerance website, so that described Disaster tolerance website moves back the service data at the disaster tolerance website to the working terminal;By the default website link information by The disaster tolerance site configuration information is changed to the working terminal configuration information, re-establishes the user terminal and the work Connection between website, to provide the access service of virtual desktop by the working terminal for the user terminal.
In one embodiment, the data are moved back module, are also used in second operating status be normal operating condition When, it generates data and moves back instruction, data instruction of moving back is sent to the disaster tolerance website, so that the disaster tolerance website is by institute It states the service data at disaster tolerance website to move back to the working terminal, and generates ending message of moving back, by the end letter of moving back Breath feeds back to routing device;
The data are moved back module, be also used to receive it is described move back ending message when, will the default website connection Information is changed to the working terminal configuration information by the disaster tolerance site configuration information, re-establishes the user terminal and institute The connection between working terminal is stated, to provide the access service of virtual desktop by the working terminal for the user terminal.
In one embodiment, the virtual desktop module 40 is also used to establish the use based on the device address information Connection between family terminal and the virtual desktop access device is set with being connected to the user terminal with virtual desktop access It is standby;When receiving the desktop access request that the user terminal is sent, the desktop access request is forwarded to described virtual Desktop access device is authenticating so that the virtual desktop access device carries out legitimacy certification to the desktop access request When success, desktop link order is generated, the desktop link order is sent to the virtual management equipment, passes through the void Quasi-ization management equipment provides the access service of virtual desktop for the user terminal.
In one embodiment, the channel selection device of the virtual desktop further include:
Site registration module, for reading the site information in default register list;It include work in the site information When making website and disaster tolerance website, working terminal and disaster tolerance website to registration carry out the periodical monitoring of operating status.
In one embodiment, the configuration obtains module 20, is also used in first operating status be misoperation shape When state, the third operating status of disaster tolerance website is monitored;When the third operating status is normal operating condition, the appearance is obtained The disaster tolerance site configuration information of calamity website.
The other embodiments or specific implementation of the channel selection device of virtual desktop of the present invention can refer to above-mentioned each side Method embodiment, details are not described herein again.
It should be noted that, in this document, the terms "include", "comprise" or its any other variant are intended to non-row His property includes, so that the process, method, article or the system that include a series of elements not only include those elements, and And further include other elements that are not explicitly listed, or further include for this process, method, article or system institute it is intrinsic Element.In the absence of more restrictions, the element limited by sentence "including a ...", it is not excluded that including being somebody's turn to do There is also other identical elements in the process, method of element, article or system.
The serial number of the above embodiments of the invention is only for description, does not represent the advantages or disadvantages of the embodiments.If listing equipment for drying Unit claim in, several in these devices, which can be, to be embodied by the same item of hardware.Word first, Second and the use of third etc. do not indicate any sequence, can be title by these word explanations.
Through the above description of the embodiments, those skilled in the art can be understood that above-described embodiment side Method can be realized by means of software and necessary general hardware platform, naturally it is also possible to by hardware, but in many cases The former is more preferably embodiment.Based on this understanding, technical solution of the present invention substantially in other words does the prior art The part contributed out can be embodied in the form of software products, which is stored in a storage medium In (such as read-only memory, RAM, magnetic disk, CD), including some instructions are used so that a terminal device (can be mobile phone, count Calculation machine, server, air conditioner or network equipment etc.) execute method described in each embodiment of the present invention.
The above is only a preferred embodiment of the present invention, is not intended to limit the scope of the invention, all to utilize this hair Equivalent structure or equivalent flow shift made by bright specification and accompanying drawing content is applied directly or indirectly in other relevant skills Art field, is included within the scope of the present invention.

Claims (10)

1. a kind of route selecting method of virtual desktop, which is characterized in that the route selecting method of the virtual desktop the following steps are included:
First operating status of monitoring website, the working terminal provide the access service of virtual desktop for user terminal;
When first operating status is abnormal operating condition, the disaster tolerance site configuration information of disaster tolerance website is obtained;
Default website link information is changed to the disaster tolerance site configuration by the working terminal configuration information of the working terminal Information;
The connection between the user terminal and the disaster tolerance website is established based on the disaster tolerance site configuration information, to pass through It states disaster tolerance website and provides the access service of virtual desktop for the user terminal.
2. the route selecting method of virtual desktop as described in claim 1, which is characterized in that described to be based on the disaster tolerance site configuration Information establishes the connection between the user terminal and the disaster tolerance website, to pass through the disaster tolerance website as the user terminal After the access service that virtual desktop is provided, the route selecting method of the virtual desktop further include:
Monitor the second operating status of the working terminal;
It when second operating status is normal operating condition, generates data and moves back instruction, data instruction of moving back is sent out It send to the disaster tolerance website, so that the disaster tolerance website moves back the service data at the disaster tolerance website to the work station Point;
The default website link information is changed to the working terminal configuration information by the disaster tolerance site configuration information, weight The connection between the user terminal and the working terminal is established, newly to be that the user terminal mentions by the working terminal For the access service of virtual desktop.
3. the route selecting method of virtual desktop as claimed in claim 2, which is characterized in that described to be in second operating status It when normal operating condition, generates data and moves back instruction, data instruction of moving back is sent to the disaster tolerance website, so that described Disaster tolerance website moves back the service data at the disaster tolerance website to the working terminal, specifically includes:
It when second operating status is normal operating condition, generates data and moves back instruction, data instruction of moving back is sent out It send to the disaster tolerance website, so that the disaster tolerance website moves back the service data at the disaster tolerance website to the work station Point, and ending message of moving back is generated, the ending message of moving back is fed back into routing device;
Correspondingly, described that the default website link information is changed to the working terminal by the disaster tolerance site configuration information Configuration information re-establishes the connection between the user terminal and the working terminal, to pass through the working terminal as institute It states user terminal and the access service of virtual desktop is provided, specifically include:
Receive it is described move back ending message when, the default website link information is become by the disaster tolerance site configuration information The more described working terminal configuration information, re-establishes the connection between the user terminal and the working terminal, to pass through The working terminal provides the access service of virtual desktop for the user terminal.
4. the route selecting method of virtual desktop as claimed any one in claims 1 to 3, which is characterized in that the disaster tolerance website Including virtual desktop access device and virtual management equipment, the disaster tolerance site configuration information includes the virtual desktop access The device address information of equipment;
Correspondingly, the company established based on the disaster tolerance site configuration information between the user terminal and the disaster tolerance website It connects, to provide the access service of virtual desktop by the disaster tolerance website for the user terminal, specifically includes:
The connection between the user terminal and the virtual desktop access device is established based on the device address information, with even Lead to the user terminal and the virtual desktop access device;
When receiving the desktop access request that the user terminal is sent, the desktop access request is forwarded to described virtual Desktop access device is authenticating so that the virtual desktop access device carries out legitimacy certification to the desktop access request When success, desktop link order is generated, the desktop link order is sent to the virtual management equipment, passes through the void Quasi-ization management equipment provides the access service of virtual desktop for the user terminal.
5. the route selecting method of virtual desktop as claimed any one in claims 1 to 3, which is characterized in that the monitoring Before first operating status of website, the route selecting method of the virtual desktop further include:
Read the site information in default register list;
When including working terminal and disaster tolerance website in the site information, the working terminal and disaster tolerance website of registration are transported The periodical monitoring of row state.
6. the route selecting method of virtual desktop as claimed any one in claims 1 to 3, which is characterized in that described described When one operating status is abnormal operating condition, the disaster tolerance site configuration information of disaster tolerance website is obtained, is specifically included:
When first operating status is abnormal operating condition, the third operating status of disaster tolerance website is monitored;
When the third operating status is normal operating condition, the disaster tolerance site configuration information of the disaster tolerance website is obtained.
7. a kind of routing device, which is characterized in that the routing device includes: memory, processor and is stored in the storage The routing program of virtual desktop can be run on device and on the processor, the routing program of the virtual desktop is by the processing The step of route selecting method such as virtual desktop described in any one of claims 1 to 6 is realized when device executes.
8. a kind of routing system of virtual desktop, which is characterized in that the routing system of the virtual desktop include: working terminal with Disaster tolerance website includes routing device as claimed in claim 7 in the disaster tolerance website.
9. a kind of storage medium, which is characterized in that the routing program of virtual desktop is stored on the storage medium, it is described virtual The routing side such as virtual desktop described in any one of claims 1 to 6 is realized when the routing program of desktop is executed by processor The step of method.
10. a kind of channel selection device of virtual desktop, which is characterized in that the channel selection device of the virtual desktop includes:
Disaster tolerance monitoring modular, for the first operating status of monitoring website, the working terminal provides void for user terminal The access service of quasi- desktop;
Configuration obtains module, for obtaining the disaster tolerance station of disaster tolerance website when first operating status is abnormal operating condition Point configuration information;
Configuration change module, for default website link information to be changed to by the working terminal configuration information of the working terminal The disaster tolerance site configuration information;
Virtual desktop module, for based on the disaster tolerance site configuration information establish the user terminal and the disaster tolerance website it Between connection, to provide the access service of virtual desktop by the disaster tolerance website for the user terminal.
CN201910337957.8A 2019-04-23 2019-04-23 Routing method, routing device, system, storage medium and device for virtual desktop Active CN110113192B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910337957.8A CN110113192B (en) 2019-04-23 2019-04-23 Routing method, routing device, system, storage medium and device for virtual desktop

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910337957.8A CN110113192B (en) 2019-04-23 2019-04-23 Routing method, routing device, system, storage medium and device for virtual desktop

Publications (2)

Publication Number Publication Date
CN110113192A true CN110113192A (en) 2019-08-09
CN110113192B CN110113192B (en) 2023-02-03

Family

ID=67486677

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910337957.8A Active CN110113192B (en) 2019-04-23 2019-04-23 Routing method, routing device, system, storage medium and device for virtual desktop

Country Status (1)

Country Link
CN (1) CN110113192B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110837663A (en) * 2019-11-11 2020-02-25 青岛海信移动通信技术股份有限公司 Method, terminal and computer storage medium for switching double desktops
CN113839975A (en) * 2020-06-24 2021-12-24 中兴通讯股份有限公司 Middleware disaster recovery method, device, equipment and storage medium of PaaS

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101557302A (en) * 2008-04-10 2009-10-14 中华电信股份有限公司 Network standby system and method thereof
CN104602285A (en) * 2014-12-31 2015-05-06 华为技术有限公司 Disaster recovery method and equipment
CN105812191A (en) * 2016-04-28 2016-07-27 杭州华三通信技术有限公司 Disaster recovery switching method and device
CN107168830A (en) * 2017-05-18 2017-09-15 郑州云海信息技术有限公司 A kind of disaster tolerance system based on virtual platform, method
EP3223147A2 (en) * 2016-03-23 2017-09-27 Beijing Xiaomi Mobile Software Co., Ltd. Method for accessing virtual desktop and mobile terminal
CN109407980A (en) * 2018-09-29 2019-03-01 武汉极意网络科技有限公司 Data-storage system based on Redis cluster

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101557302A (en) * 2008-04-10 2009-10-14 中华电信股份有限公司 Network standby system and method thereof
CN104602285A (en) * 2014-12-31 2015-05-06 华为技术有限公司 Disaster recovery method and equipment
EP3223147A2 (en) * 2016-03-23 2017-09-27 Beijing Xiaomi Mobile Software Co., Ltd. Method for accessing virtual desktop and mobile terminal
CN105812191A (en) * 2016-04-28 2016-07-27 杭州华三通信技术有限公司 Disaster recovery switching method and device
CN107168830A (en) * 2017-05-18 2017-09-15 郑州云海信息技术有限公司 A kind of disaster tolerance system based on virtual platform, method
CN109407980A (en) * 2018-09-29 2019-03-01 武汉极意网络科技有限公司 Data-storage system based on Redis cluster

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110837663A (en) * 2019-11-11 2020-02-25 青岛海信移动通信技术股份有限公司 Method, terminal and computer storage medium for switching double desktops
CN113839975A (en) * 2020-06-24 2021-12-24 中兴通讯股份有限公司 Middleware disaster recovery method, device, equipment and storage medium of PaaS

Also Published As

Publication number Publication date
CN110113192B (en) 2023-02-03

Similar Documents

Publication Publication Date Title
CN106487578A (en) Error recovery method, and Internet of things system and charging system applying same
CN112260853B (en) Disaster recovery switching method and device, storage medium and electronic equipment
CN109167820A (en) A kind of method for down loading of application program, device, storage medium and terminal
CN111064626B (en) Configuration updating method, device, server and readable storage medium
CN104580506B (en) Acquisition methods, cloud server and the client of offline map datum
CN110113192A (en) Route selecting method, routing device, system, storage medium and the device of virtual desktop
CN110895469A (en) Method and device for upgrading dual-computer hot standby system, electronic equipment and storage medium
CN112953908A (en) Network isolation configuration method, device and system
CN109669765A (en) Application switching method and device
CN109254876A (en) The management method and device of database in cloud computing system
CN104753987B (en) A kind of distributed conversation management method and system
CN109639790A (en) A kind of distributed Internet of Things software architecture
CN108614728A (en) Virtual machine service providing method, device, equipment and computer readable storage medium
CN112291082A (en) Computer room disaster recovery processing method, terminal and storage medium
CN114448828A (en) Storage double-active function testing method, system, terminal and storage medium
CN108880864A (en) Business network automatic recovery method, device, calamity are for platform and storage medium
CN108763017A (en) Application of software data processing method, server-side and the storage medium of financial business
JP2015114952A (en) Network system, monitoring control unit, and software verification method
CN114301909B (en) Edge distributed management and control system, method, equipment and storage medium
CN116193481A (en) 5G core network processing method, device, equipment and medium
CN103179102A (en) Method, device and system for desktop virtualization
CN103781138A (en) Method, apparatus and system for connecting WiMo sending terminal to WLAN
CN109005275A (en) A kind of managing contact information system and method
CN112822729B (en) Edge service switching method and edge management system
CN103986740A (en) Multi-terminal application supporting always-online-infrastructure method, devices and system

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant