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 PDFInfo
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements 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/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
- G06F9/452—Remote 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
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.
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)
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)
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)
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 |
-
2019
- 2019-05-22 CN CN201910429245.9A patent/CN110187948A/en active Pending
- 2019-08-22 WO PCT/CN2019/101988 patent/WO2020232857A1/en active Application Filing
Patent Citations (3)
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)
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 |