CN110187948A - Method, system, medium and the server of real-time monitoring cloud desktop running environment - Google Patents

Method, system, medium and the server of real-time monitoring cloud desktop running environment Download PDF

Info

Publication number
CN110187948A
CN110187948A CN201910429245.9A CN201910429245A CN110187948A CN 110187948 A CN110187948 A CN 110187948A CN 201910429245 A CN201910429245 A CN 201910429245A CN 110187948 A CN110187948 A CN 110187948A
Authority
CN
China
Prior art keywords
user terminal
cloud desktop
running environment
server
real
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.)
Pending
Application number
CN201910429245.9A
Other languages
Chinese (zh)
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.)
DALONGTECH
Shanghai Dalong Information Technology Co Ltd
Original Assignee
DALONGTECH
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 DALONGTECH filed Critical DALONGTECH
Priority to CN201910429245.9A priority Critical patent/CN110187948A/en
Priority to PCT/CN2019/101988 priority patent/WO2020232857A1/en
Publication of CN110187948A publication Critical patent/CN110187948A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces
    • G06F9/452Remote windowing, e.g. X-Window System, desktop virtualisation

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The present invention provides method, system, medium and the server of a kind of real-time monitoring cloud desktop running environment, and method includes: to provide a virtual cloud desktop to user terminal, is shown in virtual cloud desktop on the display interface of user terminal;The operating condition of virtual cloud desktop described in real-time monitoring obtains the running environment relevant parameter of the virtual cloud desktop according to the operating condition;The running environment relevant parameter of the virtual cloud desktop is sent to the user terminal, so that the display interface of the user terminal shows the running environment relevant parameter of the virtual cloud desktop.The present invention can facilitate the running environment that user intuitively, fast knows virtual cloud desktop in the curve of cyclical fluctuations of the running environment relevant parameter of user terminal real-time display virtual cloud desktop.

Description

Method, system, medium and the server of real-time monitoring cloud desktop running environment
Technical field
The invention belongs to technical fields, are related to a kind of Network Expert Systems method, more particularly to a kind of real-time monitoring cloud Method, system, medium and the server of desktop running environment.
Background technique
With the quick application of Internet technology, more and more users are participated in using each terminal device access cloud host machine Various activities, such as: local device, which configures, to be participated in cloud game in lower situation using cloud host machine.However, local set It is standby to have certain requirement for network delay and network speed when entering cloud game.Network delay refers to one as its name suggests Data message timing since issuing source host process, until arriving at the destination host processes, the time experienced is with millisecond Unit.Delay is high, and network transfer speeds are slow, cause network program packet loss more, customer experience is poor;Postpone low, network transmission speed Degree is fast, will be much smoother when accessing cloud host machine program, and customer experience also can relatively preferably.
In the prior art, user tests the speed service acquisition oneself when entering network program access usually using disparate networks Upload, downloading network access speed etc., such as speedtest service, for another example the acceleration ball device of Qihoo, the device are shown in real time Show the upload and speed of download of network access, but the fortune that local terminal accesses cloud host machine service can not be all provided in real time for user Row state also can not just determine it is why reason affects the behavior that user accesses cloud desktop.
Summary of the invention
In view of the foregoing deficiencies of prior art, the purpose of the present invention is to provide a kind of operations of real-time monitoring cloud desktop Method, system, medium and the server of environment can not provide in real time user local terminal in the prior art for solving for user The problem of accessing the operating condition of cloud host machine service.
In order to achieve the above objects and other related objects, the present invention provides a kind of side of real-time monitoring cloud desktop running environment Method, the method for the real-time monitoring cloud desktop running environment include: to provide a virtual cloud desktop to user terminal, make the virtual cloud Desktop is shown on the display interface of the user terminal;The operating condition of virtual cloud desktop described in real-time monitoring, according to the fortune Market condition obtains the running environment relevant parameter of the virtual cloud desktop;By the running environment relevant parameter of the virtual cloud desktop It is sent to the user terminal, so that the display interface of the user terminal shows the running environment correlation ginseng of the virtual cloud desktop Number.
In one embodiment of the invention, the user terminal is by the running environment relevant parameter of the virtual cloud desktop with pre- If the form of the curve of cyclical fluctuations is drawn on the display interface of the user terminal in the period.
In one embodiment of the invention, the running environment relevant parameter of the virtual cloud desktop includes being obtained by server-side The cloud desktop operation data taken, when the cloud desktop operation data obtained by server-side includes that server images frame generates Between;The server images frame generation time refers to the generation time in each frame image of the server-side virtual cloud desktop; The server images frame that the server-side calculates each frame image of the virtual cloud desktop generates the time, and is sent to described User terminal is drawn on the user terminal each frame image of the virtual cloud desktop in real time on the display interface.
In one embodiment of the invention, the running environment relevant parameter of the virtual cloud desktop includes being obtained by user terminal The cloud desktop operation data taken, the cloud desktop operation data obtained by user terminal include decoding rendering speed;The solution Code rendering speed refers to that user terminal receives server-side and sends the data packet of a frame video pictures and be presented to the user after decoding rendering Time needed for end.
In one embodiment of the invention, the running environment relevant parameter of the virtual cloud desktop includes being obtained by user terminal The cloud desktop operation data taken, the cloud desktop operation data obtained by user terminal includes Network Transmission Delays value;It is described Network Transmission Delays value refers to that message is sent to server-side from user terminal, then immediately from server-side return user terminal it is experienced when Between divided by 2;The server-side receives the message sent by the user terminal, then the message is sent to the user terminal;Institute Difference at the time of sending the message with the user terminal at the time of server-side receives the message based on the user terminal is stated, It calculates and obtains the Network Transmission Delays value.
In one embodiment of the invention, the running environment relevant parameter of the virtual cloud desktop includes being obtained by user terminal The cloud desktop operation data taken, the cloud desktop operation data obtained by user terminal includes upstream and downstream bandwidth;Above and below described Row bandwidth includes upstream bandwidth and downlink bandwidth;The upstream bandwidth is that user terminal is sent to all numbers of server-side in the unit time According to Bao great little;The downlink bandwidth is that user terminal receives all data package sizes of server-side in the unit time.
In one embodiment of the invention, the running environment relevant parameter of the virtual cloud desktop includes being obtained by server-side The cloud desktop operation data taken and the cloud desktop operation data obtained by user terminal;The cloud desktop obtained by server-side Operation data includes uplink packet loss;The uplink packet loss is that the data packet that user terminal is sent to server-side in the unit time is lost Mistake ratio;The cloud desktop operation data obtained by user terminal includes downlink packet loss;The downlink packet loss is unit User terminal receives the data-bag lost ratio from server-side in time.
In one embodiment of the invention, the running environment relevant parameter of the virtual cloud desktop includes being obtained by user terminal The cloud desktop operation data taken;The cloud desktop operation data obtained by user terminal includes real-time frame number;The real-time frame Number is the quantity for the video requency frame data packet that user terminal receives in the unit time.
In one embodiment of the invention, the running environment relevant parameter of the virtual cloud desktop includes being obtained by user terminal The cloud desktop operation data taken;The cloud desktop operation data obtained by user terminal includes that the local cpu of user terminal occupies Rate.
In one embodiment of the invention, the running environment relevant parameter of the virtual cloud desktop includes being obtained by user terminal The cloud desktop operation data taken;The cloud desktop operation data obtained by user terminal includes that the local GPU of user terminal is occupied Rate.
The present invention also provides a kind of system of real-time monitoring cloud desktop running environment, the real-time monitoring cloud desktop runs ring The system in border includes: an at least user terminal;A virtual cloud desktop is provided to the user terminal, is shown in the virtual cloud desktop On the display interface of the user terminal;The operating condition of virtual cloud desktop described in real-time monitoring is obtained according to the operating condition The running environment relevant parameter of the virtual cloud desktop;The running environment relevant parameter of the virtual cloud desktop is sent to described User terminal;The user terminal is by the running environment relevant parameter of the virtual cloud desktop with the shape of the curve of cyclical fluctuations in preset time period Formula is drawn on the display interface of the user terminal.
The present invention also provides a kind of computer readable storage mediums, wherein it is stored with computer program, the computer journey When sequence is called by processor, the method for realizing real-time monitoring cloud desktop running environment described in any of the above embodiments.
The present invention also provides a kind of server, the server includes: memory, is stored with a computer program;Processing Device is connected with memory communication, real-time monitoring cloud table described in any of the above embodiments is realized when calling the computer program The method of face running environment;Communication module is connected with the processor communication, for realizing the remote of the server and user terminal Cheng Tongxin.
As described above, method, system, medium and the server of real-time monitoring cloud desktop running environment of the present invention, It has the advantages that
The present invention can be helped in the curve of cyclical fluctuations of the running environment relevant parameter of user terminal real-time display virtual cloud desktop The interaction scenario between local user side and server-side is intuitively, fast known in user, understands the fortune of virtual cloud desktop in real time Row environment determines whether the reason of influencing the operation of virtual cloud desktop is network factors or local factor, when encountering problems Corresponding measure is taken to improve in time.
Detailed description of the invention
Fig. 1 is shown as a kind of implementation process of the method for real-time monitoring cloud desktop running environment described in the embodiment of the present invention Schematic diagram.
Fig. 2A to Fig. 2 C is shown as the running environment relevant parameter of user terminal described in the embodiment of the present invention in display interface On exemplary layout show schematic diagram.
Fig. 3 is shown as a kind of realization frame of the system of real-time monitoring cloud desktop running environment described in the embodiment of the present invention Schematic diagram.
Fig. 4 is shown as a kind of structural schematic diagram of computer readable storage medium described in the embodiment of the present invention.
Fig. 5 is shown as a kind of realization structural schematic diagram of server described in the embodiment of the present invention.
Component label instructions
The system of 300 real-time monitoring cloud desktop running environment
310 user terminals
320 server-sides
400 computer readable storage mediums
500 servers
510 memories
520 processors
530 communication modules
S101~S103 step
Specific embodiment
Illustrate embodiments of the present invention below by way of specific specific example, those skilled in the art can be by this specification Other advantages and efficacy of the present invention can be easily understood for disclosed content.The present invention can also pass through in addition different specific realities The mode of applying is embodied or practiced, the various details in this specification can also based on different viewpoints and application, without departing from Various modifications or alterations are carried out under spirit of the invention.It should be noted that in the absence of conflict, following embodiment and implementation Feature in example can be combined with each other.
It should be noted that illustrating the basic structure that only the invention is illustrated in a schematic way provided in following embodiment Think, only shown in schema then with related component in the present invention rather than component count, shape and size when according to actual implementation Draw, when actual implementation kenel, quantity and the ratio of each component can arbitrarily change for one kind, and its assembly layout kenel It is likely more complexity.
User terminal of the present invention can remotely access the virtual cloud desktop that the virtual cloud desktop server provides.This hair The bright running environment relevant parameter that user terminal is obtained according to the operating condition of the virtual cloud desktop, finally by the operation of user terminal Environmental correclation parameter real-time display is on the display interface of the user terminal.In the present invention, server-side is virtual cloud desktop services Device.Server-side of the present invention and user terminal realize the running environment of real-time monitoring virtual cloud desktop, obtain the fortune of virtual cloud desktop Row environmental correclation parameter.Wherein, the running environment relevant parameter of the virtual cloud desktop includes the cloud table obtained by server-side Face operation data and the cloud desktop operation data obtained by user terminal.The cloud desktop operation data obtained by server-side It include: that server images frame generates time, uplink packet loss.It is described by user terminal obtain cloud desktop operation data include: Decode rendering speed, Network Transmission Delays value, upstream and downstream bandwidth, downlink packet loss, real-time frame number, local cpu occupancy, local GPU occupancy.
Shown in Figure 1, the embodiment of the invention provides a kind of method of real-time monitoring cloud desktop running environment, the realities When monitoring cloud desktop running environment method include:
S101 provides a virtual cloud desktop to user terminal, the virtual cloud desktop is made to be shown in the display of the user terminal On interface.
S102, the operating condition of virtual cloud desktop described in real-time monitoring obtain the virtual cloud according to the operating condition The running environment relevant parameter of desktop.
The running environment relevant parameter of the virtual cloud desktop is sent to the user terminal, so as to the user by S103 The display interface at end shows the running environment relevant parameter of the virtual cloud desktop.
The protection scope of the method for real-time monitoring cloud desktop running environment of the present invention, which is not limited to the present embodiment, to be enumerated The step of execute sequence, increase and decrease, step replacement, sequence of steps the step of the prior art that all principles according to the present invention are done Realized scheme is exchanged to be included in protection scope of the present invention.
It should be noted that in practical applications, step S101~S2103 can be repeated with prefixed time interval (such as 2s) It executes, calculate related parameter values in real time and refreshes the content of display interface, to achieve the effect that feedback network real-time condition.
The present embodiment lists the user terminal and the running environment relevant parameter of the virtual cloud desktop is shown in display A kind of implementation on interface, it may be assumed that the user terminal by the running environment relevant parameter of the virtual cloud desktop with it is default when Between in section the form of the curve of cyclical fluctuations be drawn on the display interface of the user terminal.Specifically, by the fortune of the virtual cloud desktop Row environmental correclation parameter is drawn on showing on the display interface of the user terminal in the form of the curve of cyclical fluctuations in preset time period Form can also be varied, and referring to fig. 2 shown in A to Fig. 2 C, (Render to Texture, is rendered into texture, that is, decodes RTT Rendering speed), FPS (Frames Per Second, transmission frame number per second, i.e., real-time frame number), Loss out (uplink packet loss Rate), Loss in (downlink packet loss), DL speed (speed of download, i.e. downlink bandwidth), GPU (Graphics Processing Unit, graphics processor) occupancy, CPU (Central Processing Unit, central processing unit) occupancy.Fig. 2A extremely schemes 2C shows only the curve graph of the part running environment relevant parameter of virtual cloud desktop, and protection scope of the present invention is not limited to this The running environment relevant parameter for the virtual cloud desktop that embodiment is enumerated specific layout in the display interface show pattern with And parameter display number.That is, the present invention can intuitively show the running environment of its ustomer premises access equipment of user related State change curve of the parameter in present period facilitates user that can understand the network state ginseng of its ustomer premises access equipment in real time Number, and then the correlated performance of its ustomer premises access equipment is clearly grasped, it could so cause because of ustomer premises access equipment performance issue When exception or failure occurs in the operation of virtual cloud desktop, where the root problem for locking the exception or failure in time.
In one embodiment of the invention, the running environment relevant parameter of the virtual cloud desktop includes: server images Frame generates the time, decodes rendering speed, Network Transmission Delays value, upstream and downstream bandwidth, uplink and downlink packet loss, real-time frame number, user Any one or a few in the local cpu occupancy at end and the local GPU occupancy of user terminal.
The server images frame generation time refers to the generation in each frame image of the server-side virtual cloud desktop Time.The running environment relevant parameter of the virtual cloud desktop includes that server images frame generates the time;The server images The frame generation time refers in the generation time of each frame image of the server-side virtual cloud desktop, i.e., the described server images frame The generation time refers to a frame video pictures from the time for being carried out generation data packet after synthesis processing and compressed encoding by server-side capture; It is time-consuming that server images frame generates time=video pictures capture time-consuming+picture synthesis processing time-consuming+video pictures compressed encoding. After the server images frame that the server-side calculates each frame image of the virtual cloud desktop generates the time, send it to The user terminal makes the user terminal be drawn on or be drawn in real time display circle for each frame image of the virtual cloud desktop On face.
The decoding rendering speed refers to that user terminal receives server-side and sends the data packet of a frame video pictures and decode wash with watercolours Time needed for being presented to the user end after dye.It decodes rendering speed=frame video picture data packet and decodes the time-consuming+frame video The rendering of picture data packet is time-consuming.
The Network Transmission Delays value refers to that message is sent to server-side from user terminal, then returns to user from server-side immediately Hold the time experienced divided by 2.The running environment relevant parameter of the virtual cloud desktop can also include Network Transmission Delays value; The server-side receives the message sent by the user terminal, then the message is sent to the user terminal;The server-side Difference at the time of sending the message with the user terminal at the time of receiving the message based on the user terminal is calculated and is obtained The Network Transmission Delays value.
The upstream and downstream bandwidth includes upstream bandwidth and downlink bandwidth;The user terminal sends the channel of information to server-side Frequency bandwidth, that is, upstream bandwidth of occupancy;Frequency bandwidth, that is, downlink that the server-side is occupied to the channel that user terminal sends information Bandwidth.Upstream bandwidth is that user terminal is sent to all data package sizes of server-side in the unit time, and unit is bps (bit per second);Downlink bandwidth is that user terminal receives all data package sizes of server-side in the unit time, and unit is bps (bit per second)。
The uplink and downlink packet loss includes uplink packet loss and downlink packet loss;The uplink packet loss refers to upstream data The ratio of packet loss part and the passed data packet sum of uplink;The downlink packet loss refers to downlink data packet lost part under The ratio of the passed data packet sum of row.Uplink packet loss is the data-bag lost ratio that user terminal is sent to server-side in the unit time Example, i.e. (data packet number that the data packet number that 1- server-side receives/user terminal is sent) × 100%.Downlink packet loss is single User terminal receives the data-bag lost ratio from server-side, i.e. (data packet number/service that 1-user terminal receives in the time of position Hold the data packet number sent) × 100%.
The real-time frame number is the quantity for the video requency frame data packet that user terminal receives in the unit time.
The local cpu occupancy and local GPU occupancy of the user terminal are the local system tools by user terminal It obtains.
The present invention can be helped in the curve of cyclical fluctuations of the running environment relevant parameter of user terminal real-time display virtual cloud desktop The interaction scenario between local user side and server-side is intuitively, fast known in user, and determining influences the operation of virtual cloud desktop The reason of be network factors or ustomer premises access equipment performance factor, with encounter display situation it is poor when take corresponding measure timely Improve.
It is shown in Figure 3, it is described the embodiment of the invention also provides a kind of system of real-time monitoring cloud desktop running environment The system 300 of real-time monitoring cloud desktop running environment includes: at least a user terminal 310 and server-side 320.The server-side 320 A virtual cloud desktop is provided to the user terminal, is shown in the virtual cloud desktop on the display interface of the user terminal;It is real When monitor the operating condition of the virtual cloud desktop, the running environment phase of the virtual cloud desktop is obtained according to the operating condition Close parameter;The running environment relevant parameter of the virtual cloud desktop is sent to the user terminal;The user terminal 310 will be described The running environment relevant parameter of virtual cloud desktop is drawn on the aobvious of the user terminal in the form of the curve of cyclical fluctuations in preset time period Show on interface.
Further, the running environment relevant parameter of the virtual cloud desktop includes: that server images frame generates time, decoding The local cpu of rendering speed, Network Transmission Delays value, upstream and downstream bandwidth, uplink and downlink packet loss, real-time frame number, user terminal occupies Any one or a few in rate and the local GPU occupancy of user terminal.
Shown in Figure 4, the embodiment of the invention also provides a kind of computer readable storage mediums 400, wherein being stored with Computer program when the computer program is called by processor, realizes real-time monitoring cloud desktop described in the embodiment of the present invention The method of running environment.
Realize that all or part of the steps of above-mentioned each method embodiment can be by the relevant hardware of computer program come complete At.Based on this understanding, the present invention also provides a kind of computer program products, including one or more computer instructions.Institute Stating computer instruction may be stored in a computer readable storage medium.The computer readable storage medium can be computer Any usable medium that can be stored either includes the data such as one or more usable mediums integrated server, data center Store equipment.The usable medium can be magnetic medium (such as: floppy disk, hard disk, tape), optical medium (such as: DVD) or half Conductive medium (such as: solid state hard disk Solid State Disk (SSD)).
Shown in Figure 5, the embodiment of the invention also provides a kind of server, the server 500 includes: memory 510, processor 520, communication module 530.The memory 510 is stored with a computer program;The processor 520 with it is described The communication of memory 510 is connected, and the fortune of real-time monitoring cloud desktop described in the embodiment of the present invention is realized when calling the computer program The method of row environment;The communication module 530 is connected with the processor communication, for realizing the server and user terminal Telecommunication.
Above-mentioned processor can be general processor, including central processing unit (Central Processing Unit, Abbreviation CPU), network processing unit (Network Processor, abbreviation NP) etc.;It can also be digital signal processor (Digital Signal Processing, abbreviation DSP), specific integrated circuit (Application Specific Integrated Circuit, abbreviation ASIC), field programmable gate array (Field-Programmable Gate Array, Abbreviation FPGA) either other programmable logic device, discrete gate or transistor logic, discrete hardware components.
The present invention can intuitively show the running environment relevant parameter of user's virtual cloud desktop in present period State change curve facilitates user that can understand the running environment relevant parameter of virtual cloud desktop, including network state ginseng in real time Number, shows state parameter and the device performance parameters of user terminal etc., so could virtual cloud desktop run occur it is abnormal or When failure, where the root problem for locking the exception or failure in time, and improved.
In conclusion the present invention effectively overcomes various shortcoming in the prior art and has high industrial utilization value.
The above-described embodiments merely illustrate the principles and effects of the present invention, and is not intended to limit the present invention.It is any ripe The personage for knowing this technology all without departing from the spirit and scope of the present invention, carries out modifications and changes to above-described embodiment.Cause This, institute is complete without departing from the spirit and technical ideas disclosed in the present invention by those of ordinary skill in the art such as At all equivalent modifications or change, should be covered by the claims of the present invention.

Claims (13)

1. a kind of method of real-time monitoring cloud desktop running environment, which is characterized in that the real-time monitoring cloud desktop running environment Method include:
A virtual cloud desktop is provided to user terminal, is shown in the virtual cloud desktop on the display interface of the user terminal;
The operating condition of virtual cloud desktop described in real-time monitoring obtains the operation of the virtual cloud desktop according to the operating condition Environmental correclation parameter;
The running environment relevant parameter of the virtual cloud desktop is sent to the user terminal, so as to display circle of the user terminal Face shows the running environment relevant parameter of the virtual cloud desktop.
2. the method for real-time monitoring cloud desktop running environment according to claim 1, it is characterised in that: the user terminal will The running environment relevant parameter of the virtual cloud desktop is drawn on the user terminal in the form of the curve of cyclical fluctuations in preset time period Display interface on.
3. the method for real-time monitoring cloud desktop running environment according to claim 1, it is characterised in that: the virtual cloud table The running environment relevant parameter in face includes the cloud desktop operation data obtained by server-side, the cloud obtained by server-side Desktop operation data includes that server images frame generates the time;The server images frame generation time refers in the server-side The generation time of each frame image of virtual cloud desktop;The server-side calculates each frame image of the virtual cloud desktop Server images frame generates the time, and is sent to the user terminal, makes the user terminal by each frame of the virtual cloud desktop Image is drawn in real time on the display interface.
4. the method for real-time monitoring cloud desktop running environment according to claim 1, it is characterised in that: the virtual cloud table The running environment relevant parameter in face includes the cloud desktop operation data obtained by user terminal, the cloud obtained by user terminal Desktop operation data includes decoding rendering speed;The decoding rendering speed refers to that user terminal receives server-side and sends a frame video The data packet of picture and decode rendering after be presented to the user end needed for time.
5. the method for real-time monitoring cloud desktop running environment according to claim 1, it is characterised in that: the virtual cloud table The running environment relevant parameter in face includes the cloud desktop operation data obtained by user terminal, the cloud obtained by user terminal Desktop operation data includes Network Transmission Delays value;The Network Transmission Delays value refers to that message is sent to service from user terminal End, then the user terminal time experienced is returned divided by 2 from server-side immediately;What the server-side reception was sent by the user terminal Message, then the message is sent to the user terminal;At the time of the server-side is based on the user terminal reception message The difference at the time of message is sent with the user terminal, is calculated and is obtained the Network Transmission Delays value.
6. the method for real-time monitoring cloud desktop running environment according to claim 1, it is characterised in that: the virtual cloud table The running environment relevant parameter in face includes the cloud desktop operation data obtained by user terminal, the cloud obtained by user terminal Desktop operation data includes upstream and downstream bandwidth;The upstream and downstream bandwidth includes upstream bandwidth and downlink bandwidth;The upstream bandwidth All data package sizes of server-side are sent to for user terminal in the unit time;The downlink bandwidth is user's termination in the unit time Receive all data package sizes of server-side.
7. the method for real-time monitoring cloud desktop running environment according to claim 1, it is characterised in that: the virtual cloud table The running environment relevant parameter in face includes the cloud desktop operation data obtained by server-side and the cloud table obtained by user terminal Face operation data;The cloud desktop operation data obtained by server-side includes uplink packet loss;The uplink packet loss is User terminal is sent to the data-bag lost ratio of server-side in unit time;The cloud desktop obtained by user terminal runs number According to including downlink packet loss;The downlink packet loss is that user terminal receives the data-bag lost ratio from server-side in the unit time Example.
8. the method for real-time monitoring cloud desktop running environment according to claim 1, it is characterised in that: the virtual cloud table The running environment relevant parameter in face includes the cloud desktop operation data obtained by user terminal;The cloud obtained by user terminal Desktop operation data includes real-time frame number;The real-time frame number is the video requency frame data packet that user terminal receives in the unit time Quantity.
9. the method for real-time monitoring cloud desktop running environment according to claim 1, it is characterised in that: the virtual cloud table The running environment relevant parameter in face includes the cloud desktop operation data obtained by user terminal;The cloud obtained by user terminal Desktop operation data includes the local cpu occupancy of user terminal.
10. the method for real-time monitoring cloud desktop running environment according to claim 1, it is characterised in that: the virtual cloud The running environment relevant parameter of desktop includes the cloud desktop operation data obtained by user terminal;It is described by user terminal obtain Cloud desktop operation data includes the local GPU occupancy of user terminal.
11. a kind of system of real-time monitoring cloud desktop running environment, which is characterized in that the real-time monitoring cloud desktop running environment System include:
An at least user terminal;
Server-side, Xiang Suoshu user terminal provide a virtual cloud desktop, and the virtual cloud desktop is made to be shown in the aobvious of the user terminal Show on interface;The operating condition of virtual cloud desktop described in real-time monitoring obtains the virtual cloud desktop according to the operating condition Running environment relevant parameter;The running environment relevant parameter of the virtual cloud desktop is sent to the user terminal;
The user terminal is by the running environment relevant parameter of the virtual cloud desktop in the form of the curve of cyclical fluctuations in preset time period It is drawn on the display interface of the user terminal.
12. a kind of computer readable storage medium, wherein being stored with computer program, which is characterized in that the computer program When being called by processor, the method for real-time monitoring cloud desktop running environment of the realization as described in any one of claims 1 to 10.
13. a kind of server, which is characterized in that the server includes:
Memory is stored with a computer program;
Processor is connected with memory communication, is realized when calling the computer program as any in claims 1 to 10 The method of real-time monitoring cloud desktop running environment described in;
Communication module is connected with the processor communication, for realizing the telecommunication of the server and user terminal.
CN201910429245.9A 2019-05-22 2019-05-22 Method, system, medium and the server of real-time monitoring cloud desktop running environment Pending CN110187948A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201910429245.9A CN110187948A (en) 2019-05-22 2019-05-22 Method, system, medium and the server of real-time monitoring cloud desktop running environment
PCT/CN2019/101988 WO2020232857A1 (en) 2019-05-22 2019-08-22 Method, system, medium, and server for real-time monitoring of cloud desktop operating environment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910429245.9A CN110187948A (en) 2019-05-22 2019-05-22 Method, system, medium and the server of real-time monitoring cloud desktop running environment

Publications (1)

Publication Number Publication Date
CN110187948A true CN110187948A (en) 2019-08-30

Family

ID=67717320

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910429245.9A Pending CN110187948A (en) 2019-05-22 2019-05-22 Method, system, medium and the server of real-time monitoring cloud desktop running environment

Country Status (2)

Country Link
CN (1) CN110187948A (en)
WO (1) WO2020232857A1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116010139A (en) * 2022-12-07 2023-04-25 上海昊来信息技术股份有限公司 Intelligent operation and maintenance method and system for virtual cloud desktop client computing software
WO2024109810A1 (en) * 2022-11-25 2024-05-30 中移(苏州)软件技术有限公司 Method and apparatus for detecting virtual desktop performance, device, storage medium, and program

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114035719B (en) * 2021-10-09 2024-04-26 湖南麒麟信安科技股份有限公司 Remote desktop fluency performance evaluation method, system and medium
CN115086194B (en) * 2022-05-20 2024-02-02 阿里巴巴(中国)有限公司 Cloud application data transmission method, computing device and computer storage medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104050013A (en) * 2014-05-22 2014-09-17 中兴通讯股份有限公司 Virtual desktop processing method, device and virtual desktop server
CN105245591A (en) * 2015-09-29 2016-01-13 武汉钢铁(集团)公司 Method and system for monitoring desktop cloud performance experience
US20160219126A1 (en) * 2015-01-26 2016-07-28 Electronics And Telecommunications Research Institute Virtual desktop providing method and virtual desktop providing server thereof

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104050013A (en) * 2014-05-22 2014-09-17 中兴通讯股份有限公司 Virtual desktop processing method, device and virtual desktop server
US20160219126A1 (en) * 2015-01-26 2016-07-28 Electronics And Telecommunications Research Institute Virtual desktop providing method and virtual desktop providing server thereof
CN105245591A (en) * 2015-09-29 2016-01-13 武汉钢铁(集团)公司 Method and system for monitoring desktop cloud performance experience

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2024109810A1 (en) * 2022-11-25 2024-05-30 中移(苏州)软件技术有限公司 Method and apparatus for detecting virtual desktop performance, device, storage medium, and program
CN116010139A (en) * 2022-12-07 2023-04-25 上海昊来信息技术股份有限公司 Intelligent operation and maintenance method and system for virtual cloud desktop client computing software
CN116010139B (en) * 2022-12-07 2024-01-30 上海昊来信息技术股份有限公司 Intelligent operation and maintenance method and system for virtual cloud desktop client computing software

Also Published As

Publication number Publication date
WO2020232857A1 (en) 2020-11-26

Similar Documents

Publication Publication Date Title
CN110187948A (en) Method, system, medium and the server of real-time monitoring cloud desktop running environment
US8233399B2 (en) Generic packet generator and method
CN102790776B (en) Heartbeat connection normalizing processing method, terminal, server and communication system
CN110677277B (en) Data processing method, device, server and computer readable storage medium
CN105635751B (en) A kind of video cloud platform plays the method and device of video
CN102307153A (en) Virtual desktop transmission device and method
US20110219112A1 (en) Detection of end-to-end transport quality
WO2024037296A1 (en) Protocol family-based quic data transmission method and device
CN108881955A (en) A kind of method and system for realizing the output of distributed node equipment audio video synchronization
CN110061892A (en) Method, system, storage medium and the electronic equipment of real-time display Network status
CN109639534A (en) A kind of method, apparatus and computer storage medium of test network transmission performance
Bentaleb et al. Performance analysis of ACTE: A bandwidth prediction method for low-latency chunked streaming
CN109828843A (en) Method, system and the electronic equipment that data are transmitted between a kind of calculate node
CN112953850B (en) Data transmission method and device, computer readable medium and electronic equipment
CN108270733A (en) A kind of method and system for managing smart machine
US20170093731A1 (en) Technologies for network round-trip time estimation
CN109787981A (en) Protocol conversion system, method, apparatus, equipment and storage medium
CN110022323A (en) A kind of method and system of the cross-terminal real-time, interactive based on WebSocket and Redux
CN114024910A (en) Extremely-low-delay reliable communication system and method for financial transaction system
WO2017185632A1 (en) Data transmission method and electronic device
Cai et al. Resource management for cognitive cloud gaming
CN113824689A (en) Edge computing network, data transmission method, device, equipment and storage medium
CN109889545A (en) Data communications method and device
Zheng et al. Open wireless software radio on common PC
Yuefeng Study on data transmission of DCPS publish-subscribe model

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20190830