DCV Server Test
A DCV (Desktop Cloud Visualization) server, a.k.a, Amazon DCV (formerly known as NICE DCV) is a high-performance remote display protocol that lets you securely deliver remote desktops and application streaming from any cloud or data center to any device, over varying network conditions. A DCV server running on the target host connects to DCV client running on a user device to deliver high-quality, low-latency remote desktops and applications via Amazon DCV. The DCV server enables the isolation of individual user sessions in the AWS AppStream Multi-session environment while maintaining performance and security, ensuring that one user’s session does not impact another user’s session.
One of the key factors that influence user experience in the AWS AppStream Multi-session environment while applications are remotely streamed is high roundtrip time experienced by the user while connecting to the desktops/applications via Amazon DCV protocol. High round trip time can often slowdown access to applications/desktops, thereby leading to noticeable delays when users interact with the application, affecting productivity and user satisfaction. Hence, monitoring the round trip time when the users access the applications via Amazon DCV protocol is of utmost importance! This can be easily achieved using the DCV Server test.
This test monitors the target host and reports the count of Amazon DCV connections and sessions that are currently active on the host. This test also measures the time taken by the request made by the user to the applications on the target host and receive the response via Amazon DCV protocol. This helps administrators to quickly detect the delays in the transmission due to high round trip time (RTT) and enables them to take necessary actions to minimize RTT to reduce overall latency, improve the interactivity of streamed applications and enhance overall user experience.
Target of the test : An AWS AppStream Multi-session Host
Agent deploying the test : An internal agent
Outputs of the test : One set of results for the AWS AppStream Multi-session Host that is being monitored
Parameters | Description |
---|---|
Test Period |
How often should the test be executed. |
Host |
The host for which the test is to be configured. |
Port |
The port at which the target host listens. |
Measurement | Description | Measurement Unit | Interpretation |
---|---|---|---|
Active connections |
Indicates the number of Amazon DCV connections that are currently active on the target host. |
Number |
|
Active sessions |
Indicates the number of Amazon DCV sessions that currently active on the target host. |
Number |
|
Total connections since server started |
Indicates the total number of Amazon DCV connections that have been made to the target host since the host started. |
Number |
|
Total sessions since server started |
Indicates the total number of Amazon DCV sessions that have been established on the target host since the host started. |
|
|
Idle disconnections |
Indicates the number of Amazon DCV connections disconnected after a period of inactivity. |
Number |
|
Minimum round trip time |
Indicates the minimum time allowed for a packet of data to travel between the client device (where the user interacts with the application) and the target host through Amazon DCV. |
Seconds |
|
Round trip time |
Indicates the time taken by a packet of data to travel between the client device (where the user interacts with the application) and the target host through Amazon DCV. |
Seconds |
Ideally, the value of this measure should be lower than or equal to the value of the Minimum round trip time measure . A high value for this measure is indicative of a connection bottleneck. |
HTTP download rate |
Indicates the rate at which the data is downloaded via the HTTP protocol while streaming the applications via Amazon DCV. |
Kbps |
A high value is preferred for this measure. A low value for this measure is an indication of low network bandwidth, excessive load or high network latency and round-trip time (RTT). |
HTTP download |
Indicates the amount of data downloaded via the HTTP protocol while streaming the applications via Amazon DCV. |
KB |
|
Data received rate |
Indicates the rate at which the data is received while streaming the applications via Amazon DCV from the target host. |
Kbps |
|
Data received |
Indicates the amount of data received while streaming the applications via Amazon DCV from the target host. |
KB |
|
Data send rate |
Indicates the rate at which the data is transferred while streaming the applications via Amazon DCV from the target host. |
Kbps |
|
Data sent |
Indicates the amount of data transferred while streaming the applications via Amazon DCV from the target host. |
KB |
|