Users operating remotely from their applications can experience performance
degradation if their bandwidth demand exceeds available bandwidth.
Virtualized desktops, clients of terminal servers and mobile clients may all be impacted.
Alternative technologies have been developed to maximize bandwidth
utilization and deliver superior end-user experience.
User Application Prioritization
A critical challenge for network administrators of virtualized environments is user application
prioritization. In a non-virtualized environment, the network administrator uses
Quality of Service (QoS) to prioritize network traffic and ensure the most important
applications get priority bandwidth.
In a virtualized environment, with applications running
on the server, the only traffic between the user and the server is display, sound, keyboard, mouse and USB data. This
data does not contain information identifying which of the user's applications “has focus”
— i.e. which application is currently the user's top priority. Without this information, it is
it impossible for network administrators to ensure data prioritization reflects user priorities.
How SysTrack Works
SysTrack helps prioritize applications in two ways:
- Because SysTrack continuously monitors each user environment,
it knows exactly which application “has focus”. SysTrack
tags the display packet with information identifying the application. The tag is read on the server-side,
and data traffic is prioritized to favor the priority application.
- SysTrack continuously monitors all protocol session data and
provides network administrators with real-time views of protocol performance. SysTrack also
send network administrators alerts if this session data exceeded administrator-defined thresholds.
SysTrack has complete, fully integrated support for Microsoft's Remote Desktop Protocol (RDP), Citrix's
High Definition User Experience (HDX™) protocol, and the “PC-over-IP” (PCoIP®) protocol developed by Teradici in cooperation with VMware.
SysTrack tags the data packets for each of these protocols with information identifying the user's current
application, enabling the application to be identified on the server-side and reprioritization to occur.
SysTrack monitors all session counters specific to RDP/HDX/PCoIP session performance and supports management
interfaces in Citrix XenApp, VMware View and other RDP/HDX/PCoIP-compatible products to track display protocol behavior.
Technicians can model the specific protocol's
impact on the user experience and call out individual elements of the protocol's transmission to
better understand factors comprising bandwidth demand. SysTrack utilizes Lakeside’s patented
and massively scalable DataMine™ distributed relational database architecture to record and
aggregate the protocol session counters and other user-level data.
Uniquely, SysTrack maps this comprehensive protocol data to application behavior, system resource
analysis, integrated event and fault tracking, automated backend-server detection and analysis
and other data to provide IT professionals with unprecedented insight into the dynamics of the
end-user environment. With this insight, IT professionals can more effectively manage their
virtualized user community, proactively diagnose and fix problems, and quantify the delivered
end user experience over time and across geos and lines of business.