Frame Session - OS Test
A Frame session begins when a user logs into their virtual desktop environment. This session allows the user to interact with the desktop as if it were a physical machine. The Frame session is hosted on a virtual desktop in the cloud, which means the actual computing resources are managed and maintained by Frame’s infrastructure. Frame sessions are typically accessed through secure connections, ensuring that data transmitted between the user’s device and the virtual desktop is encrypted and protected. Administrators can monitor active sessions to ensure that resources are being used efficiently and that there are no unauthorized activities.
This test monitors the frame sessions and reports the bandwidth limit and latencies experienced by the user. Using this test, administrators can compare and find out where the user is experiencing a lag and which user is consuming more bandwidth, thus taking corrective actions.
Target of the test : A Dizzion Frame virtual desktop on the cloud
Agent deploying the test : A remote agent
Outputs of the test : One set of results for each username:VMname in the 'Dizzion Frame Desktops' component being monitored
Parameter | Description |
---|---|
Test Period |
How often should the test be executed. |
Host |
The nick name of the Dizzion Frame Desktops component for which this test is to be configured. |
Port |
Refers to the port at which the specified host listens to. By default, this is NULL. |
Inside View Using |
To obtain the 'inside view' of performance of the cloud-hosted Dizzion Frame desktops - i.e., to measure the internal performance of the Dizzion Frame virtual desktops - this test uses a light-weight eG VM Agent software deployed on each of the desktops. Accordingly, this parameter is by default set to eG VM Agent (Frame). |
Report Powered OS |
This flag is relevant only for those tests that are mapped to the Inside View of Desktops layer. If this flag is set to Yes (which is the default setting), then the 'inside view' tests will report measures for even those Dizzion Frame virtual desktops that do not have any users logged in currently. Such desktops will be identified by their name and not by the username_on_virtualdesktopname. On the other hand, if this flag is set to No, then this test will not report measures for those Dizzion Frame virtual desktops to which no users are logged in currently. |
Is Cloud VMs |
Since this test runs for 'Dizzion Frame Desktops' component which is a cloud-hosted desktop group, this flag is set to Yes by default. |
Report By User |
This flag is set to Yes by default. The value of this flag cannot be changed. This implies that the virtual machines in VDI environments will always be identified using the login name of the user. In other words, in VDI environments, this test will, by default, report measures for every username_on_virtualmachinename. |
Measurement |
Description |
Measurement Unit |
Interpretation |
---|---|---|---|
Audio capture bandwidth |
Indicates the bandwidth consumed by this user for processing during audio recording/streaming. |
Kbps |
Audio capture bandwidth refers to the range of frequencies and the amount of data that can be transmitted or processed during audio recording or streaming. Low audio capture bandwidth results in reduced audio quality and more compression artifacts, but it also provides benefits such as smaller file sizes, lower data usage, and faster transmission. |
Audio encoded bandwidth |
Indicates the bandwidth consumed by this user to transmit or store in encoded form. |
Kbps |
Audio encoded bandwidth refers to the amount of data required to represent audio after it has been encoded or compressed. Low audio encoded bandwidth can be advantageous for saving storage space and reducing data usage, but it often comes at the cost of audio quality, with potential for noticeable compression artifacts and a diminished listening experience. |
Active displays |
Indicates the number of monitors that were used by this user during a virtual desktop session. |
Number |
A very high value of this measure can indicate increased bandwidth usage or high resource consumption. |
Average frame quantization parameter |
Indicates the average number of times quantization is applied by this user during encoding. |
Number |
A high value of this measure results in greater compression, leading to smaller file sizes, lower bit rates, and potential loss of detail. |
Network bandwidth |
Indicates the amount of bandwidth used by this user. |
Kbps |
Compare the values across users to find out which user is consuming too much network bandwidth. |
Capture frames per display |
Indicates the rate at which the frames are captured from each display per second by this user. |
Frames/sec |
|
Encoder frames per display |
Indicates the rate at which an encoder processed frames from each display per second. |
Frames/sec |
|
Estimated bandwidth |
Indicates the amount of bandwidth estimated for this user. |
Kbps |
Crossing the estimated bandwidth limit can lead to various problems, including network congestion, reduced speeds, and service interruptions. |
Frame rate per display |
Indicates the number of frames displayed per second for this user. |
Frames/sec |
|
Max audio bandwidth |
Indicates the maximum amount of data transmitted/processed by this user per second. |
Kbps |
A lower value of this measure leads to compressed or lower-quality audio, resulting in loss of detail and clarity. |
Max frames per display |
Indicates the maximum number of frames displayed per second for this user. |
Frames/sec |
|
Max bit rate |
Indicates the maximum amount of data processed or transmitted by this user per second. |
Kbps |
|
Max video frame size |
Indicates the maximum number of frames used by this user. |
Number |
|
Max video quantization |
Indicates the maximum quantization used by this user during the video encoding process. |
Number |
|
Network latency |
Indicates the amount of time delay experienced by this user during transmission/reception. |
Seconds |
|
Send queue size |
Indicates the maximum amount of data queued in the send buffer of the network device of this user before being sent out. |
KB |
|
VBV buffer size |
Indicates the size of the VBV (Video Buffering Verifier) buffer used by this user. |
Number |
|