Movatterモバイル変換


[0]ホーム

URL:


CN103179102A - A desktop virtualization method, device and system - Google Patents

A desktop virtualization method, device and system
Download PDF

Info

Publication number
CN103179102A
CN103179102ACN2011104423919ACN201110442391ACN103179102ACN 103179102 ACN103179102 ACN 103179102ACN 2011104423919 ACN2011104423919 ACN 2011104423919ACN 201110442391 ACN201110442391 ACN 201110442391ACN 103179102 ACN103179102 ACN 103179102A
Authority
CN
China
Prior art keywords
connection
configuration information
desktop virtualization
systems
background desktop
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 LtdfiledCriticalChina Mobile Communications Group Co Ltd
Priority to CN201110442391.9ApriorityCriticalpatent/CN103179102B/en
Publication of CN103179102ApublicationCriticalpatent/CN103179102A/en
Application grantedgrantedCritical
Publication of CN103179102BpublicationCriticalpatent/CN103179102B/en
Expired - Fee Relatedlegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Images

Landscapes

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)

Translated fromChinese
1.一种桌面虚拟化方法,其特征在于,包括:1. A method for desktop virtualization, comprising:根据连接配置信息创建到多个后台桌面虚拟化系统的连接,并根据外设配置信息将连接的外围设备分配到指定的所述后台桌面虚拟化系统使用;Create connections to multiple background desktop virtualization systems according to the connection configuration information, and assign the connected peripheral devices to the designated background desktop virtualization systems for use according to the peripheral configuration information;监控所述多个后台桌面虚拟系统的连接状况,并根据连接状况进行相应处理。The connection status of the multiple background desktop virtual systems is monitored, and corresponding processing is performed according to the connection status.2.根据权利要求1所述的桌面虚拟化方法,其特征在于,还包括:设置有同步触发配置信息;2. The desktop virtualization method according to claim 1, further comprising: setting synchronization trigger configuration information;所述监控所述多个后台桌面虚拟系统的连接状况,并根据连接状况进行相应处理具体包括:The monitoring the connection status of the multiple background desktop virtual systems, and performing corresponding processing according to the connection status specifically includes:当监控到所述多个后台桌面虚拟化系统中的第一后台桌面虚拟化系统正在使用的连接释放出部分带宽资源时,根据所述同步触发配置信息中的指定创建与所述多个后台桌面虚拟化系统中的第二后台桌面虚拟化系统中占用所述部分带宽资源的连接。When it is monitored that the connection being used by the first background desktop virtualization system in the plurality of background desktop virtualization systems releases part of bandwidth resources, according to the synchronization trigger configuration information specified in the creation and the plurality of background desktops Connections in the second background desktop virtualization system in the virtualization system that occupy the part of bandwidth resources.3.根据权利要求1所述的桌面虚拟化方法,其特征在于,还包括:设置有同步触发配置信息;3. The desktop virtualization method according to claim 1, further comprising: setting synchronization trigger configuration information;所述监控所述多个后台桌面虚拟系统的连接状况,并根据连接状况进行相应处理具体包括:The monitoring the connection status of the multiple background desktop virtual systems, and performing corresponding processing according to the connection status specifically includes:当监控到两个相同指向的第一连接和第二连接中第一连接故障时,根据所述同步触发配置信息转换到不再通过所述第一连接传送数据,并保留通过未故障的所述第二连接进行通信的模式,进而由所述第二连接对应的第二后台桌面虚拟化系统提供服务;When monitoring the failure of the first connection in the first connection and the second connection of the same direction, switch to no longer transmit data through the first connection according to the synchronization trigger configuration information, and keep the unfailed The communication mode of the second connection, and then the second background desktop virtualization system corresponding to the second connection provides services;其中,所述两个相同指向的第一连接和第二连接指:与所述多个后台桌面虚拟化系统中两个互为备份的第一和第二后台桌面虚拟化系统相连接的两个连接。Wherein, the two first connections and second connections with the same point refer to: two connections connected to the first and second background desktop virtualization systems among the plurality of background desktop virtualization systems, which are mutually backed up. connect.4.根据权利要求1至3中任意一项所述的桌面虚拟化方法,其特征在于,该方法还包括:设置有显示配置信息;4. The desktop virtualization method according to any one of claims 1 to 3, further comprising: setting display configuration information;根据所述显示配置信息将通过创建的多个连接传送而来的数据在所述外围设备的显示器中进行显示。The data transmitted through the created plurality of connections is displayed on the display of the peripheral device according to the display configuration information.5.根据权利要求4所述的桌面虚拟化方法,其特征在于,5. The desktop virtualization method according to claim 4, wherein:所述连接配置信息是用于与所述多个后台桌面虚拟化系统连接和访问的相关信息,包括:所述多个后台桌面虚拟化系统的IP地址、访问协议类型、用户帐号信息;The connection configuration information is related information for connecting and accessing the multiple background desktop virtualization systems, including: IP addresses, access protocol types, and user account information of the multiple background desktop virtualization systems;所述外设配置信息用于指示出为所述多个后台桌面虚拟化系统分别指配的可使用的外围设备,至少包括其中一项或几项:指配的鼠标信息、键盘信息、打印机信息、条码扫描仪信息、身份证扫描仪信息;The peripheral device configuration information is used to indicate the usable peripheral devices respectively assigned to the multiple background desktop virtualization systems, including at least one or more of them: assigned mouse information, keyboard information, and printer information , barcode scanner information, ID card scanner information;所述显示配置信息用于指定来自所述多个后台桌面虚拟化系统的数据在终端连接的外围显示器上的显示方式,至少包括其中一项或几项:在桌面的显示位置、在桌面上显示的窗口尺寸和叠加顺序。The display configuration information is used to specify the display mode of the data from the multiple background desktop virtualization systems on the peripheral display connected to the terminal, including at least one or more of them: display position on the desktop, display on the desktop window size and stacking order.6.一种终端,其特征在于,包括:6. A terminal, characterized in that, comprising:连接配置模块,用于接收用户设置的连接配置信息、外设配置信息;The connection configuration module is used to receive connection configuration information and peripheral configuration information set by the user;多连接控制模块,用于根据连接配置信息创建到多个后台桌面虚拟化系统的连接,并根据外设配置信息将连接的外围设备分配到指定的所述后台桌面虚拟化系统使用;A multi-connection control module, configured to create connections to multiple background desktop virtualization systems according to the connection configuration information, and assign the connected peripheral devices to the specified background desktop virtualization system for use according to the peripheral configuration information;多连接通信模块,用于监控所述多个后台桌面虚拟系统的连接状况,并根据连接状况进行相应处理。The multi-connection communication module is used to monitor the connection status of the multiple background desktop virtual systems, and perform corresponding processing according to the connection status.7.根据权利要求6所述的终端,其特征在于,7. The terminal according to claim 6, characterized in that,所述连接配置模块,还用于接收用户设置的同步触发配置信息;The connection configuration module is also used to receive synchronous trigger configuration information set by the user;所述多连接通信模块包括:The multi-connection communication module includes:连接监控单元,用于监控与所述多个后台桌面虚拟化系统创建的连接的连接状况;a connection monitoring unit, configured to monitor the connection status of the connections created with the plurality of background desktop virtualization systems;事件触发单元,用于当所述连接监控单元监控到所述多个后台桌面虚拟化系统中的第一后台桌面虚拟化系统正在使用的连接释放出部分带宽资源时,根据所述同步触发配置信息中的指定创建与所述多个后台桌面虚拟化系统中的第二后台桌面虚拟化系统中占用所述部分带宽资源的连接。The event triggering unit is configured to trigger configuration information according to the synchronization when the connection monitoring unit monitors that the connection being used by the first background desktop virtualization system among the plurality of background desktop virtualization systems has released part of bandwidth resources The specified in is to create a connection with the second background desktop virtualization system among the plurality of background desktop virtualization systems occupying the part of bandwidth resources.8.根据权利要求7所述的终端,其特征在于,8. The terminal according to claim 7, characterized in that,所述事件触发单元,还用于所当所述连接监控单元监控到两个相同指向的第一连接和第二连接中第一连接故障时,根据所述同步触发配置信息转换到不再通过所述第一连接传送数据,并保留通过未故障的所述第二连接进行通信的模式,进而由所述第二连接对应的第二后台桌面虚拟化系统提供服务;The event triggering unit is further configured to switch to no longer passing through the synchronous triggering configuration information when the connection monitoring unit monitors that the first connection of the two same-directed first connection and the second connection is faulty. The first connection transmits data, and retains the communication mode through the second connection that is not faulty, and then the second background desktop virtualization system corresponding to the second connection provides services;其中,所述两个相同指向的第一连接和第二连接指:与所述多个后台桌面虚拟化系统中两个互为备份的第一和第二后台桌面虚拟化系统相连接的两个连接。Wherein, the two first connections and second connections with the same point refer to: two connections connected to the first and second background desktop virtualization systems among the plurality of background desktop virtualization systems that are backups of each other. connect.9.根据权利要求6至8中任意一项所述的终端,其特征在于,9. The terminal according to any one of claims 6 to 8, characterized in that,所述多连接配置模块,还用于接收用户设置的显示配置信息;The multi-connection configuration module is also used to receive display configuration information set by the user;所述多连接控制模块,还用于根据所述显示配置信息将通过创建的多个连接传送而来的数据在所述外围设备的显示器中进行显示。The multi-connection control module is further configured to display the data transmitted through the created multiple connections on the display of the peripheral device according to the display configuration information.10.一种桌面虚拟化系统,其特征在于,包括如权利要求6至9中任意一项所述的终端。10. A desktop virtualization system, comprising the terminal according to any one of claims 6-9.
CN201110442391.9A2011-12-262011-12-26A kind of desktop virtual method, equipment and systemExpired - Fee RelatedCN103179102B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201110442391.9ACN103179102B (en)2011-12-262011-12-26A kind of desktop virtual method, equipment and system

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201110442391.9ACN103179102B (en)2011-12-262011-12-26A kind of desktop virtual method, equipment and system

Publications (2)

Publication NumberPublication Date
CN103179102Atrue CN103179102A (en)2013-06-26
CN103179102B CN103179102B (en)2016-05-25

Family

ID=48638728

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201110442391.9AExpired - Fee RelatedCN103179102B (en)2011-12-262011-12-26A kind of desktop virtual method, equipment and system

Country Status (1)

CountryLink
CN (1)CN103179102B (en)

Cited By (4)

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

Citations (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN1916855A (en)*2005-08-192007-02-21联想(北京)有限公司System of virtual machine, and method for configuring hardware
CN101916207A (en)*2010-08-282010-12-15华为技术有限公司 Energy saving method, device and system in desktop virtualization environment
US20110246904A1 (en)*2010-04-012011-10-06Gus PintoInteracting with Remote Applications Displayed Within a Virtual Desktop of a Tablet Computing Device

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN1916855A (en)*2005-08-192007-02-21联想(北京)有限公司System of virtual machine, and method for configuring hardware
US20110246904A1 (en)*2010-04-012011-10-06Gus PintoInteracting with Remote Applications Displayed Within a Virtual Desktop of a Tablet Computing Device
CN101916207A (en)*2010-08-282010-12-15华为技术有限公司 Energy saving method, device and system in desktop virtualization environment

Cited By (4)

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

Also Published As

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

Similar Documents

PublicationPublication DateTitle
US10735553B2 (en)Micro-services in a telecommunications network
CN102362477B (en)For the method for computer desktop teleengineering support
CN101159714B (en)Instant communication method and device
US8375126B2 (en)Methods, apparatus and techniques for suspending, resuming, and sharing sessions using object serialization
WO2009005966A2 (en)Virtual desktop integration with terminal services
US8880703B2 (en)Address distribution method, device and system thereof
JP2010521761A (en) Management layer method and apparatus for dynamic allocation of remote computer resources
JP2014524096A (en) System and method for cloud computing
CN101884208A (en) Failover in hosts supporting multiple virtual IP addresses simultaneously across multiple adapters
TW200928777A (en)Data processing method and apparatus based on cluster
JP2007156569A (en) Cluster system, load balancer, node transfer method, and node transfer program
CN102474425A (en)Method and device for a light host management protocol on multicast capable router
CN105760260A (en)Backup system and backup method
CN107508790A (en)The conference system and its cut-in method for supporting heterogeneous terminals to be accessed by cloud platform
CN113242299A (en)Disaster recovery system, method, computer device and medium for multiple data centers
KR20050114047A (en)Method and server for servicing remote clients
CN103179102A (en) A desktop virtualization method, device and system
CN117354161A (en)Multi-terminal communication method and collaboration system based on virtual reality model
CN101145972B (en)A disaster tolerance network management system and login method of network management clients
CN106231003B (en)A kind of address distribution method and device
CN115623005A (en) Cluster and its deployment method, processing method and related equipment
CN104995615A (en)Reservation and execution image writing of native computing devices
CN110113192B (en)Routing method, routing device, system, storage medium and device for virtual desktop
JP4757670B2 (en) System switching method, computer system and program thereof
CN112532509A (en)Cross-application communication method and related device

Legal Events

DateCodeTitleDescription
C06Publication
PB01Publication
C10Entry into substantive examination
SE01Entry into force of request for substantive examination
C14Grant of patent or utility model
GR01Patent grant
CF01Termination of patent right due to non-payment of annual fee

Granted publication date:20160525

CF01Termination of patent right due to non-payment of annual fee

[8]ページ先頭

©2009-2025 Movatter.jp