CN103179102A - Method, device and system for desktop virtualization - Google Patents

Method, device and system for desktop virtualization Download PDF

Info

Publication number
CN103179102A
CN103179102A CN2011104423919A CN201110442391A CN103179102A CN 103179102 A CN103179102 A CN 103179102A CN 2011104423919 A CN2011104423919 A CN 2011104423919A CN 201110442391 A CN201110442391 A CN 201110442391A CN 103179102 A CN103179102 A CN 103179102A
Authority
CN
China
Prior art keywords
desktop virtual
configuration information
virtual system
connection
backstage
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
CN2011104423919A
Other languages
Chinese (zh)
Other versions
CN103179102B (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.)
China Mobile Communications Group Co Ltd
Original Assignee
China Mobile Communications Group 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 China Mobile Communications Group Co Ltd filed Critical China Mobile Communications Group Co Ltd
Priority to CN201110442391.9A priority Critical patent/CN103179102B/en
Publication of CN103179102A publication Critical patent/CN103179102A/en
Application granted granted Critical
Publication of CN103179102B publication Critical patent/CN103179102B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • User Interface Of Digital Computer (AREA)

Abstract

The embodiment of the invention discloses a method, device and system for desktop virtualization, relating to the field of desktop virtualization and solving the problem of unreasonable resource allocation caused by that single connection is only available between a user terminal and a desktop virtualization system in the prior art. The method of the embodiment of the invention mainly comprises the steps of: establishing connection to multiple background desktop virtualization systems based on connection configuration information, and allocating connected peripheral devices to appointed background desktop virtualization systems for use based on the peripheral configuration information; and monitoring connection conditions of the multiple background desktop virtualization system, and carrying out corresponding treatments based on the connection conditions.

Description

A kind of desktop virtual method, equipment and system
Technical field
The present invention relates to technical field of virtualization, relate in particular to a kind of desktop virtual method, equipment and system.
Background technology
Desktop virtual is a kind of application model that user's desktop and physical end equipment are separated.It moves desktop and the application program trustship that originally operates on user terminal to server end, and carries out remote access by terminal by network, and user terminal itself is only realized input and output and interface display function.
Under this application model, the server side part that will exchange with user terminal comprises the system that desktop virtual software and respective server, storage and Internet resources etc. form, and is referred to as desktop virtual system.Wherein, user terminal can be the even various terminal equipments such as panel computer, mobile phone of the PC that uses of user, thin client (a kind of configuration is lower, be mainly used in remote access, do not process in this locality and the terminal equipment of storage data), and its basic demand is can interconnection network and support at least a certain remote access protocol; And desktop virtual system provides desktop and application resource for the user, and realizes the functions such as relevant login authentication, session management and system management.
In the prior art scheme, user terminal connects the backstage desktop virtual system by network, result in desktop virtual system is exported by display, printer etc., and with the user by keyboard, mouse or other peripheral hardware, be sent to the backstage desktop virtual system such as the input of microphone, scanner etc.Under this scheme, user terminal is connected one to one with the backstage desktop virtual system, even user terminal is configured to and can switches, still only can communicate the transmission of data with a background server virtualization system at any one time between the desktop virtual system of a plurality of backstages.
But, the scheme that above-mentioned terminal and the virtual desktop in backstage are connected one to one is in some application scenarios, such as the business hall, on the one hand need to carry out Business Processing by the online CRM of thin terminal access, BOSS system, on the other hand, need to be the contents such as client playing introduction to business by the mode of HD video.Connect background system if long-range wide area network is all passed through in various places, business hall, city, for the network bandwidth of business hall, higher requirement is arranged, may affect quality of service, user awareness, perhaps due to enlarging consumption of broadband great amount of cost.
Summary of the invention
Embodiments of the invention provide a kind of desktop virtual method, equipment and system, can improve the availability of virtual desktop, solve because can only monotrodedly connect the resource unreasonable distribution problem that causes between user terminal and desktop virtual system.
For achieving the above object, embodiments of the invention adopt following technical scheme:
A kind of desktop virtual method comprises:
Be created to the connection of a plurality of backstages desktop virtual system according to connecting configuration information, and according to peripheral configuration information, the backstage desktop virtual system that the ancillary equipment that connects is assigned to appointment used;
Monitor the connection state of a plurality of rear table surface virtual systems, and carry out respective handling according to connection state.
In addition, the method also comprises: be provided with synchronous triggering configuration information;
Monitor the connection state of a plurality of rear table surface virtual systems, and carry out respective handling according to connection state and specifically comprise:
During connection release part bandwidth resources that the first backstage desktop virtual system in monitoring a plurality of backstages desktop virtual system is using, according to taking being connected of part bandwidth resources in the second backstage desktop virtual system in the specify creation in synchronous triggering configuration information and a plurality of backstages desktop virtual system; And/or
When monitor two identical sensings first connect and be connected connect in during the first connection fault, be transformed into no longer to connect by described first according to synchronous triggering configuration information and transmit data, and keep by described second of fault not and connect the pattern that communicates, and then connect the second corresponding backstage desktop virtual system by described second service is provided;
Wherein, first of two identical sensings connects and be connected connection and refer to: two that are connected with two mutually redundant the first and second backstage desktop virtual systems in the desktop virtual system of a plurality of backstages are connected.
Further, the method also can comprise: be provided with the demonstration configuration information;
According to show that configuration information will transmit the data of coming and show by a plurality of connections that create in the display of ancillary equipment.
Wherein, connect configuration information and be for the relevant information that is connected and accesses with a plurality of backstages desktop virtual system, comprising: the IP address of a plurality of backstages desktop virtual system, access protocal type, usersaccount information;
Peripheral configuration information is used in reference to the spendable ancillary equipment that illustrates as the assignment of a plurality of backstages desktop virtual system difference, comprises at least wherein one or several: the mouse message of assignment, keypad information, Printer Information, bar-code scanner information, identity card scanner information;
Show that configuration information is used to specify the display mode of data on the peripheral display that terminal connects from a plurality of backstages desktop virtual system, comprises wherein one or several: at least in window size and the overlay order of the display position of desktop, demonstration on the table.
A kind of terminal comprises:
Connect configuration module, be used for receiving connection configuration information, the peripheral configuration information that the user arranges;
Multi-link control module is used for being created to the connection of a plurality of backstages desktop virtual system according to connecting configuration information, and according to peripheral configuration information, the backstage desktop virtual system that the ancillary equipment that connects is assigned to appointment is used;
Multi-link communication module is used for monitoring the connection state of a plurality of rear table surface virtual systems, and carries out respective handling according to connection state.
Wherein, state the connection configuration module, also be used for receiving the synchronous triggering configuration information that the user arranges;
Correspondingly, multi-link communication module comprises:
Connect monitoring unit, be used for monitoring the connection state that is connected that creates with a plurality of backstages desktop virtual system;
The Event triggered unit, be used for when the connection monitoring unit monitors the connection release part bandwidth resources that the first backstage desktop virtual system of a plurality of backstages desktop virtual system using, according to taking being connected of part bandwidth resources in the second backstage desktop virtual system in the specify creation in synchronous triggering configuration information and a plurality of backstages desktop virtual system.
The Event triggered unit, also being used for institute work as and connects monitoring unit and monitor first of two identical sensings and connect when being connected connection the first connection fault, be transformed into no longer to connect by described first according to synchronous triggering configuration information and transmit data, and keep by described second of fault not and connect the pattern that communicates, and then connect the second corresponding backstage desktop virtual system by described second service is provided;
Wherein, first of two identical sensings connects and be connected connection and refer to: two that are connected with two mutually redundant the first and second backstage desktop virtual systems in the desktop virtual system of a plurality of backstages are connected.
In addition, multi-link configuration module also is used for receiving the demonstration configuration information that the user arranges;
Correspondingly, multi-link control module also is used for according to showing that configuration information will transmit the data of coming and show at the display of ancillary equipment by a plurality of connections that create.
The virtual telephone system of a kind of desktop comprises above-mentioned terminal.
The scheme that the embodiment of the present invention provides, can connect with a plurality of backstages desktop virtual system simultaneously, and can concentrate ancillary equipment is assigned on the backstage desktop virtual system of appointment for it, rationally utilizing each peripheral resource by the synchronous event trigger mechanism, avoid the conflict of equipment use or the utilization of resources, help to optimize the resource allocation problem of desktop virtual system in multi-link situation, improved the availability of virtual desktop.
Description of drawings
In order to be illustrated more clearly in the embodiment of the present invention or technical scheme of the prior art, the below will do to introduce simply to the accompanying drawing of required use in embodiment or description of the Prior Art, apparently, accompanying drawing in the following describes is only some embodiments of the present invention, for those of ordinary skills, under the prerequisite of not paying creative work, can also obtain according to these accompanying drawings other accompanying drawing.
Fig. 1 is the schematic flow sheet of the desktop virtual method in the embodiment of the present invention 1;
Fig. 2 is the structural representation of the terminal in the embodiment of the present invention 2;
Fig. 3 is the structural representation of the desktop virtual system in the embodiment of the present invention 3.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is clearly and completely described, obviously, described embodiment is only the present invention's part embodiment, rather than whole embodiment.Based on the embodiment in the present invention, those of ordinary skills belong to the scope of protection of the invention not making the every other embodiment that obtains under the creative work prerequisite.And, below each embodiment be possibility of the present invention, embodiment put in order and the numbering execution sequence preferred with it of embodiment irrelevant.
Embodiment 1
Under the network architecture of user terminal and a plurality of backstages desktop virtual system formation, the present embodiment provides a kind of desktop virtual method, in the method for same terminal is connected with a plurality of backstages desktop virtual system simultaneously, and the multi-link of foundation effectively managed and controlled, need to carry out following setting on terminal:
Mainly comprise the setting of following a few class configuration informations:
1, connecting configuration information is for the relevant information that is connected and accesses with a plurality of backstages desktop virtual system, comprising: the IP address of a plurality of backstages desktop virtual system, access protocal type, usersaccount information etc.;
2, peripheral configuration information is used in reference to the spendable ancillary equipment that illustrates as the assignment of a plurality of backstages desktop virtual system difference, comprises at least wherein one or several: the mouse message of assignment, keypad information, Printer Information, bar-code scanner information, identity card scanner information, monitor information;
For example, the user can select cipher small keyboard is configured to a backstage desktop virtual system A and use, and jointly uses and printer is configured simultaneously to the server in a plurality of backstage desktop virtual system A, B, C, D.
3, also comprise in optional scheme: show that configuration information is used to specify the display mode of data on the peripheral display that terminal connects from a plurality of backstages desktop virtual system, comprises wherein one or several: at least in window size and the overlay order of the display position of desktop, demonstration on the table;
For example, a plurality of displays that user terminal can be connected arrange the content that shows respectively from different backstages desktop virtual system, perhaps show simultaneously the content etc. of a plurality of backstages desktop virtual system in a display in " picture-in-picture " mode.
4, synchronously trigger configuration information, be used for recording the control law of backstage desktop virtual system between multi-link.As define multi-link between due to the rule of some Event triggered automatic operation;
For example when connecting disconnection for one, another connects from being dynamically connected; When perhaps a connection was being used printer, another connected automatic displaying video, etc.
The user can as required, arrange or the upper relevant various configuration informations of change at any time.That terminal creates simultaneously is multi-link, by multi-link communication simultaneously, perhaps control when multi-link, all can access above-mentioned various configuration informations.
According to configuration information in above-mentioned 4 as can be known, in the present embodiment, user terminal comprises the control of connected a plurality of backstages desktop virtual system:
Connect to control: according to connecting configuration information, specifically complete with the backstage desktop virtual system between be connected foundation, user and authenticate/operations such as authentication, data receiver, connectivity port;
Peripheral hardware is controlled: according to peripheral hardware (being ancillary equipment) configuration information, specifically complete the operation that the I/O of the peripheral hardwares such as the mouse of user terminal, keyboard (comprising cell phone keyboard), printer, scanner, display (comprising mobile telephone display) is assigned to different backstages desktop virtual system (also be device map or be redirected) use.
Control by peripheral hardware, the input of user terminal keyboard or mouse clicking operation, can automatic distributing give wherein one or more backstage desktop virtual systems, and do not need user's picture to use multiwindow uses, need switching, operate again after activating certain window.
Show and control: according to showing configuration information, the content of specifically completing the different desktop virtual systems in backstage is presented on one or more display of user terminal connection.Can be according to position, window size, the overlay order of configuration information control display, and whether show/hide etc.
Event triggered is controlled: according to synchronous triggering configuration information, when the event of appointment occurs in this configuration information is arranged, carry out accordingly and process.
For example: when being used for printer communication when a connection, setting up another and connect and be used for the media data displaying video.Especially, in specific scene, connect and point to identical, mutually redundant two cover backstage desktop virtual systems when two, and the network of one of them connection interrupts or system when unavailable, user terminal can automatically switch to another connection, makes the user can continue original operation.
Concrete scheme, as shown in Figure 1, the method comprises:
101, user terminal is created to the connection of a plurality of backstages desktop virtual system according to connecting configuration information, and according to peripheral configuration information, the backstage desktop virtual system that the ancillary equipment that connects is assigned to appointment is used;
In the present embodiment, user terminal mainly refers to main frame, can be the hand-set host fuselage, can be also host computer etc.
102, the connection state of a plurality of rear table surface virtual systems of user terminal monitoring, and carry out respective handling according to connection state.
Particularly, in the present embodiment, take following two kinds of situations as example, above-mentioned 102 specific implementation is described:
One, the first backstage desktop virtual system in monitoring a plurality of backstages desktop virtual system using connection release part bandwidth resources the time, according to taking being connected of part bandwidth resources in the second backstage desktop virtual system in the specify creation in synchronous triggering configuration information and a plurality of backstages desktop virtual system.
For example: the user arranges above-mentioned each configuration information, wherein, backstage desktop virtual system 1 is the crm system of transacting business, is configured to connect by Wide Area Network, backstage desktop virtual system 2 is configured to connect by local area network (LAN) for playing the system of high-resolution video advertisement.User terminal connects two peripheral display, and one shows towards the shop assistant, and a curstomer-oriented shows; The ancillary equipment printer is distributed to the backstage desktop virtual system 1 for crm system, and ancillary equipment mouse, keyboard etc. are assigned to the backstage desktop virtual system 1 for crm system.
User terminal connects with backstage desktop virtual system 1 according to the IP address in the connection configuration information, user account information etc., and the content obtaining relevant information of passing through the monitoring network flow and analyzing remote access protocol, thereby monitor the connection state of itself and backstage desktop virtual system 1, whether disconnect such as connecting, using which ancillary equipment etc.
The shop assistant can handle fee payment service to the user terminal executable operations for the client according to existing procedure, backstage desktop virtual system 1 on two displays respectively display business handle situation; Business handling is that the client prints payment card by printer after finishing; After user terminal is resolved to this event, according to the rule of appointment in synchronous triggering configuration information, automatically trigger the applicable user oriented display of HD video that backstage desktop virtual system 2 is play; Backstage desktop virtual system 2 is play high-resolution video advertisement, is presented on customer-oriented display.
This scheme that the present embodiment provides, by the synchronous triggering configuration information that arranges, in the time of can making the event of user terminal appointment in running into this synchronous triggering configuration information, carry out the operation rationally utilize Internet resources etc., so can avoid in the simultaneous situation of a plurality of connections, peripheral hardware uses conflict or the problem such as the utilization of resources is insufficient, and then can obtain the technique effect of Optimizing Network Resources utilization rate.
Two, when monitor two identical sensings first connect be connected connect in first when connecting fault, be transformed into no longer to connect by first according to synchronous triggering configuration information and transmit data, and keep by second of fault not and connect the pattern that communicates, and then connect the second corresponding backstage desktop virtual system by second service is provided;
Wherein, first of two identical sensings the connection refers to being connected to connect: with two connections of two mutually redundant the first and second corresponding connections of backstage desktop virtual system in the desktop virtual system of a plurality of backstages.
For example: the above-mentioned 4 kinds of configuration informations of Administrator, wherein, backstage desktop virtual system 1 and 2 is identical and backup each other, and is configured to connect by heterogeneous networks.In ancillary equipment, mouse, operation keyboard etc. are distributed to backstage desktop virtual system 1 and 2 and are made input equipment.
User terminal creates respectively multi-link according to the IP address in multi-link configuration information, user account information etc. and above-mentioned backstage desktop virtual system 1 and 2, with these two system made communication connections; User terminal is crossed the operations such as mouse, keyboard according to the peripheral configuration information exchange, mail to simultaneously backstage desktop virtual system 1 and 2.Backstage desktop virtual system 1 is the Graphics Processing result on display; Be connected with the network of user terminal when backstage desktop virtual system 1 when disconnecting because of fault, user terminal no longer to backstage virtualization system 1 transmission data, is converted to and only uses backstage desktop virtual system 2 according to the synchronous appointment that triggers in configuration information; After this user's successor operation, user terminal only will mail to by the input data of mouse, keyboard etc. backstage desktop virtual system 2 to be processed; The content of backstage desktop virtual system 2 is returned and is shown on display.After recovering with being connected of backstage desktop virtual system 1, user terminal recovers the use to backstage desktop virtual system 1 according to the synchronous appointment that triggers in configuration information.
Preferably, show configuration information in the situation that be provided with, user terminal can also after receive the data that the backstage desktop virtual system returns, will transmit the data that come according to this demonstration configuration information and show in the display of ancillary equipment by a plurality of connections that create.
in the scheme of the present embodiment, user terminal can connect a plurality of desktop virtual systems in backstage simultaneously, can as required key business be processed with other miscellaneous function and be configured in heterogeneous networks, particularly for some special scenes, connect sensing as two identical, in mutually redundant two cover desktop virtualization system situations, when the network of a connection interrupts or system when unavailable, user terminal can automatically switch to another connection, make the user can continue original operation, and then can be in multi-link situation, realize redundancy and failover, improve the technique effect of system availability.
The user terminal that the present embodiment provides can connect with a plurality of backstages desktop virtual system simultaneously, this a plurality of connections of setting up simultaneously, and in unconventional technical scheme, if user terminal wishes to keep being connected and the transmission of data with a plurality of backstages desktop virtual system, and a kind of a plurality of monotroded method that connects existence simultaneously or simple superposition that adopts, namely move simultaneously a plurality of Connection Proxy softwares at user terminal, make them connect respectively separately backstage desktop virtual system.Because the multi-link scheme of support that the present invention proposes is with a plurality of monotroded concrete distinctive points that connect simple superposition: this programme has carried out polymerization at user terminal to a plurality of the connection, rather than a plurality of independently monotroded connecing and a plurality of independently consistency operation systems.Therefore can obtain following technique effect:
(1) can carry out unified management, control between a plurality of connections, avoid occurring the conflict that resource is used.Such as the use for keyboard, mouse, display, printer etc., all need to unify to control;
(2) can mutually trigger some action or simultaneous operation between a plurality of connections, take over such as a connection disconnects rear another connection.This can't be supported for the monotroded simple superposition that connects;
(3) more be conducive to customer experience.After the keeper was configured, the general user was that imperceptible backstage has a plurality of connections.And a plurality of monotroded simple superposition that connect need user oneself to remove to operate two Connection Proxy softwares, and oneself removes switch window, etc., the user experiences bad.
Embodiment 2
The present embodiment specifically provides a kind of terminal, and as shown in Figure 2, this terminal comprises: connect configuration module 21, multi-link control module 22, multi-link communication module 23.
Connect configuration module 21, be used for receiving connection configuration information, the peripheral configuration information that the user arranges; Multi-link control module 22 is used for being created to the connection of a plurality of backstages desktop virtual system according to connecting configuration information, and according to peripheral configuration information, the backstage desktop virtual system that the ancillary equipment that connects is assigned to appointment is used; Multi-link communication module 23 is used for monitoring the connection state of a plurality of rear table surface virtual systems, and carries out respective handling according to connection state.
In preferred version, connect configuration module 21, can also be used for receiving the synchronous configuration information that triggers;
Further, multi-link communication module 23 comprises: connect monitoring unit 231, Event triggered unit 232.
Connect monitoring unit 231, be used for monitoring the connection state that is connected that creates with a plurality of backstages desktop virtual system;
Event triggered unit 232, be used for when connect monitoring singly 231 the first backstage desktop virtual systems that monitor a plurality of backstages desktop virtual system using connection release part bandwidth resources the time, according to taking being connected of part bandwidth resources in the second backstage desktop virtual system in the specify creation in synchronous triggering configuration information and a plurality of backstages desktop virtual system.
In addition, Event triggered unit 232, also being used for institute work as and connects monitoring unit 231 and monitor first of two identical sensings and connect when being connected connection the first connection fault, be transformed into no longer according to synchronous triggering configuration information and transmit data by this first connection, and keep by second of fault not and connect the pattern that communicates, and then connect the second corresponding backstage desktop virtual system by second service is provided;
Wherein, first of two identical sensings connects and be connected connection and refer to: two that are connected with two mutually redundant the first and second backstage desktop virtual systems in the desktop virtual system of a plurality of backstages are connected.
Preferably, multi-link configuration module 21 also is used for receiving the demonstration configuration information that the user arranges;
Corresponding, multi-link control module 22 also is used for according to showing that configuration information will transmit the data of coming and show at the display of ancillary equipment by a plurality of connections that create.
Wherein, in another embodiment of the present invention, above-mentioned multi-link control module 22 also comprises:
Connection control unit, concrete being used for creates connection according to multi-link configuration information;
The peripheral hardware control unit, concrete being used for uses according to peripheral configuration information the backstage desktop virtual system that ancillary equipment is assigned to appointment;
Indicative control unit, concrete being used for will show according to the content that shows the configuration information appointment from the data of backstage desktop virtual system.
Wherein, the content of concrete multi-link configuration information, peripheral configuration information, demonstration configuration information can with reference to above-described embodiment 1, be not repeated herein.
The user terminal that the present embodiment provides, can connect with a plurality of backstages desktop virtual system simultaneously, and can concentrate ancillary equipment is assigned on the backstage desktop virtual system of appointment for it, rationally utilizing each peripheral resource by the synchronous event trigger mechanism, avoid the conflict of equipment use or the utilization of resources, help to optimize the resource allocation problem of desktop virtual system in multi-link situation, improved the availability of virtual desktop.
Embodiment 3
The present embodiment provides a kind of desktop virtual telephone system, and as shown in Figure 3, this system comprises a plurality of backstages desktop virtual system 31 and user terminal 32, and this user terminal can with the terminal in embodiment 2, be not repeated herein.This backstage desktop virtual system 32 can be with backstage of the prior art desktop virtual system.
In the present embodiment and the various embodiments described above, the backstage desktop virtual system is all as in prior art, may be formed by a plurality of servers or equipment, certainly have a station server or equipment when exchanging with user terminal can be used as entrance and represents that backstage desktop virtual system and user terminal connect due to it, so lay special stress on which server in the desktop virtual system of backstage specifically not in the present embodiment, but for ease of describing, the table surface virtualization system is that unit represents what network side was described all later on.
Through the above description of the embodiments, the those skilled in the art can be well understood to the present invention and can realize by the mode that software adds essential general hardware platform, can certainly pass through hardware, but in a lot of situation, the former is better execution mode.Based on such understanding, the part that technical scheme of the present invention contributes to prior art in essence in other words can embody with the form of software product, this computer software product is stored in the storage medium that can read, floppy disk as computer, hard disk or CD etc. comprise that some instructions are with so that an equipment (can be notebook computer etc.) is carried out the described method of each embodiment of the present invention.
The above; be only the specific embodiment of the present invention, but protection scope of the present invention is not limited to this, anyly is familiar with those skilled in the art in the technical scope that the present invention discloses; can expect easily changing or replacing, within all should being encompassed in protection scope of the present invention.Therefore, protection scope of the present invention should be as the criterion by described protection range with claim.

Claims (10)

1. a desktop virtual method, is characterized in that, comprising:
Be created to the connection of a plurality of backstages desktop virtual system according to connecting configuration information, and according to peripheral configuration information, the described backstage desktop virtual system that the ancillary equipment that connects is assigned to appointment used;
Monitor the connection state of described a plurality of rear table surface virtual systems, and carry out respective handling according to connection state.
2. desktop virtual method according to claim 1, is characterized in that, also comprises: be provided with synchronous triggering configuration information;
The connection state of the described a plurality of rear table surface virtual systems of described monitoring, and carry out respective handling according to connection state and specifically comprise:
During connection release part bandwidth resources that the first backstage desktop virtual system in monitoring described a plurality of backstages desktop virtual system is using, according to taking being connected of described part bandwidth resources in the second backstage desktop virtual system in the specify creation in described synchronous triggering configuration information and described a plurality of backstages desktop virtual system.
3. desktop virtual method according to claim 1, is characterized in that, also comprises: be provided with synchronous triggering configuration information;
The connection state of the described a plurality of rear table surface virtual systems of described monitoring, and carry out respective handling according to connection state and specifically comprise:
When monitor two identical sensings first connect and be connected connect in during the first connection fault, be transformed into no longer to connect by described first according to described synchronous triggering configuration information and transmit data, and keep by described second of fault not and connect the pattern that communicates, and then connect the second corresponding backstage desktop virtual system by described second service is provided;
Wherein, first of described two identical sensings connects and be connected connection and refer to: two that are connected with two mutually redundant the first and second backstage desktop virtual systems in the desktop virtual system of described a plurality of backstages are connected.
4. the described desktop virtual method of any one according to claim 1 to 3, is characterized in that, the method also comprises: be provided with the demonstration configuration information;
To transmit the data of coming by a plurality of connections that create according to described demonstration configuration information shows in the display of described ancillary equipment.
5. desktop virtual method according to claim 4, is characterized in that,
Described connection configuration information is for the relevant information that is connected and accesses with described a plurality of backstages desktop virtual system, comprising: IP address, access protocal type, the usersaccount information of described a plurality of backstages desktop virtual system;
Described peripheral configuration information is used in reference to the spendable ancillary equipment that illustrates as the assignment of described a plurality of backstages desktop virtual system difference, comprises at least wherein one or several: the mouse message of assignment, keypad information, Printer Information, bar-code scanner information, identity card scanner information;
Described demonstration configuration information is used to specify the display mode of data on the peripheral display that terminal connects from described a plurality of backstages desktop virtual system, comprises at least wherein one or several: in window size and the overlay order of the display position of desktop, demonstration on the table.
6. a terminal, is characterized in that, comprising:
Connect configuration module, be used for receiving connection configuration information, the peripheral configuration information that the user arranges;
Multi-link control module is used for being created to the connection of a plurality of backstages desktop virtual system according to connecting configuration information, and according to peripheral configuration information, the described backstage desktop virtual system that the ancillary equipment that connects is assigned to appointment is used;
Multi-link communication module is used for monitoring the connection state of described a plurality of rear table surface virtual systems, and carries out respective handling according to connection state.
7. terminal according to claim 6, is characterized in that,
Described connection configuration module also is used for receiving the synchronous triggering configuration information that the user arranges;
Described multi-link communication module comprises:
Connect monitoring unit, be used for monitoring the connection state that is connected that creates with described a plurality of backstages desktop virtual system;
The Event triggered unit, be used for when described connection monitoring unit monitors the connection release part bandwidth resources that the first backstage desktop virtual system of described a plurality of backstages desktop virtual system using, according to taking being connected of described part bandwidth resources in the second backstage desktop virtual system in the specify creation in described synchronous triggering configuration information and described a plurality of backstages desktop virtual system.
8. terminal according to claim 7, is characterized in that,
Described Event triggered unit, also being used for institute work as described connection monitoring unit and monitors first of two identical sensings and connect when being connected connection the first connection fault, be transformed into no longer to connect by described first according to described synchronous triggering configuration information and transmit data, and keep by described second of fault not and connect the pattern that communicates, and then connect the second corresponding backstage desktop virtual system by described second service is provided;
Wherein, first of described two identical sensings connects and be connected connection and refer to: two that are connected with two mutually redundant the first and second backstage desktop virtual systems in the desktop virtual system of described a plurality of backstages are connected.
9. the described terminal of any one according to claim 6 to 8, is characterized in that,
Described multi-link configuration module also is used for receiving the demonstration configuration information that the user arranges;
Described multi-link control module also is used for will transmitting the data of coming by a plurality of connections that create according to described demonstration configuration information and shows at the display of described ancillary equipment.
10. a desktop virtual system, is characterized in that, comprises terminal as described in any one in claim 6 to 9.
CN201110442391.9A 2011-12-26 2011-12-26 A kind of desktop virtual method, equipment and system Active CN103179102B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201110442391.9A CN103179102B (en) 2011-12-26 2011-12-26 A kind of desktop virtual method, equipment and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201110442391.9A CN103179102B (en) 2011-12-26 2011-12-26 A kind of desktop virtual method, equipment and system

Publications (2)

Publication Number Publication Date
CN103179102A true CN103179102A (en) 2013-06-26
CN103179102B CN103179102B (en) 2016-05-25

Family

ID=48638728

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201110442391.9A Active CN103179102B (en) 2011-12-26 2011-12-26 A kind of desktop virtual method, equipment and system

Country Status (1)

Country Link
CN (1) CN103179102B (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105760210A (en) * 2014-12-19 2016-07-13 中兴通讯股份有限公司 Fused use method and system of VOI system and VDI system
CN106227519A (en) * 2016-07-15 2016-12-14 国网河北省电力公司 A kind of many virtual desktops window display method
CN109710379A (en) * 2018-12-24 2019-05-03 广州供电局有限公司 Virtual operation management method, apparatus, system, computer equipment and storage medium
CN111277611A (en) * 2020-02-25 2020-06-12 深信服科技股份有限公司 Virtual machine networking control method and device, electronic equipment and storage medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1916855A (en) * 2005-08-19 2007-02-21 联想(北京)有限公司 System of virtual machine, and method for configuring hardware
CN101916207A (en) * 2010-08-28 2010-12-15 华为技术有限公司 Energy saving method, device and system under desktop virtual environment
US20110246904A1 (en) * 2010-04-01 2011-10-06 Gus Pinto Interacting with Remote Applications Displayed Within a Virtual Desktop of a Tablet Computing Device

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1916855A (en) * 2005-08-19 2007-02-21 联想(北京)有限公司 System of virtual machine, and method for configuring hardware
US20110246904A1 (en) * 2010-04-01 2011-10-06 Gus Pinto Interacting with Remote Applications Displayed Within a Virtual Desktop of a Tablet Computing Device
CN101916207A (en) * 2010-08-28 2010-12-15 华为技术有限公司 Energy saving method, device and system under desktop virtual environment

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105760210A (en) * 2014-12-19 2016-07-13 中兴通讯股份有限公司 Fused use method and system of VOI system and VDI system
CN106227519A (en) * 2016-07-15 2016-12-14 国网河北省电力公司 A kind of many virtual desktops window display method
CN109710379A (en) * 2018-12-24 2019-05-03 广州供电局有限公司 Virtual operation management method, apparatus, system, computer equipment and storage medium
CN111277611A (en) * 2020-02-25 2020-06-12 深信服科技股份有限公司 Virtual machine networking control method and device, electronic equipment and storage medium

Also Published As

Publication number Publication date
CN103179102B (en) 2016-05-25

Similar Documents

Publication Publication Date Title
CN102362477B (en) For the method for computer desktop teleengineering support
CN101159714B (en) Instant communication method and device
KR101007356B1 (en) Apparatus and method for establishing input/output device in virtualization system
CN114095557B (en) Data processing method, device, equipment and medium
CN101884208A (en) Failover in a host concurrently supporting multiple virtual ip addresses across multiple adapters
CN102474425A (en) Method and device for a light host management protocol on multicast capable router
CN103533189A (en) Method and apparatus for mobile seat call distribution
TW200928777A (en) Data processing method and apparatus based on cluster
CN106027882A (en) Redirection method for camera arranged in virtual environment
CN107508790A (en) The conference system and its cut-in method for supporting heterogeneous terminals to be accessed by cloud platform
CN108965109A (en) A kind of instant messaging control method, device and storage medium
CN106330683A (en) Multimedia seating system
CN102118397B (en) Teleconference communication method and system based on mobile phones
CN103516918A (en) Method and device for recovering resource failures
CN103179102A (en) Method, device and system for desktop virtualization
CN101895531B (en) Client equipment, multimedia data unloading system and unloading method
CN102858025A (en) Method and device of point-to-point interactive operation
CN113242299A (en) Disaster recovery system, method, computer device and medium for multiple data centers
WO2014032531A1 (en) Method, device and system for terminal handover
CN112272223B (en) Application running method and device, server and computer readable storage medium
CN103986740A (en) Multi-terminal application supporting always-online-infrastructure method, devices and system
CN102122207B (en) Remote management system
CN110113192B (en) Routing method, routing device, system, storage medium and device for virtual desktop
CN114221933A (en) Multi-center multi-activity addressing method, device and system for mobile banking
CN107317741A (en) It is a kind of to support while connecting the instant communication client of multiserver

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant