Citrix Systems, Inc.
Heuristics for selecting nearest zone based on ICA RTT and network latency

Last updated:

Abstract:

Described embodiments provide systems and methods for zone selection for distributed services. A device records latency data measured for interactions between each of a plurality of clients and a service hosted by servers in two or more zones. The device directs network communications from each of the plurality of clients to respective servers hosting the service based on zones assigned to each of the plurality of clients. The device assigns clients to zones based on the recorded latency data. For example, the device identifies a grouping for a client, determines whether the recorded latency data indicates that latency for clients in the grouping is increasing faster than a threshold rate, and selects, responsive to the determination, a zone indicated by a selected set of recorded latency data as lowest in latency.

Status:
Grant
Type:

Utility

Filling date:

27 Jul 2017

Issue date:

12 Nov 2019