-
公开(公告)号:US20200076883A1
公开(公告)日:2020-03-05
申请号:US16678923
申请日:2019-11-08
Applicant: Citrix Systems, Inc.
Inventor: Kiran Kumar
IPC: H04L29/08 , H04L12/24 , H04L12/727 , H04L12/26
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.
-
公开(公告)号:US20190037011A1
公开(公告)日:2019-01-31
申请号:US15661296
申请日:2017-07-27
Applicant: Citrix Systems, Inc.
Inventor: Kiran Kumar
IPC: H04L29/08 , H04L12/24 , H04L12/26 , H04L12/727
CPC classification number: H04L67/101 , H04L41/0893 , H04L41/12 , H04L41/5051 , H04L41/5096 , H04L43/04 , H04L43/0864 , H04L43/16 , H04L45/121
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.
-
公开(公告)号:US11533243B2
公开(公告)日:2022-12-20
申请号:US17004945
申请日:2020-08-27
Applicant: Citrix Systems, Inc.
Inventor: Andreas Varnavas , Kiran Kumar , Venkatesh Vellingiri
Abstract: Described embodiments provide systems, methods, and computer readable media for generating environment descriptors. A device having at least one process may identify a plurality of feature vectors. Each vector may describe a corresponding access to an application hosted on a server in one of a plurality of network environments and having a corresponding performance metric. The device may provide a performance model using the plurality of feature vectors and the corresponding performance metrics. The performance model may be used to determine expected performance metrics for at least a first network environment. A first environment descriptor of the expected performance metrics may be generated for at least the first network environment. The first environment descriptor of the expected performance metrics may be used to assess a measured performance metric or a second environment descriptor of a second network environment.
-
公开(公告)号:US20220021593A1
公开(公告)日:2022-01-20
申请号:US17004945
申请日:2020-08-27
Applicant: Citrix Systems, Inc.
Inventor: Andreas Varnavas , Kiran Kumar , Venkatesh Vellingiri
Abstract: Described embodiments provide systems, methods, and computer readable media for generating environment descriptors. A device having at least one process may identify a plurality of feature vectors. Each vector may describe a corresponding access to an application hosted on a server in one of a plurality of network environments and having a corresponding performance metric. The device may provide a performance model using the plurality of feature vectors and the corresponding performance metrics. The performance model may be used to determine expected performance metrics for at least a first network environment. A first environment descriptor of the expected performance metrics may be generated for at least the first network environment. The first environment descriptor of the expected performance metrics may be used to assess a measured performance metric or a second environment descriptor of a second network environment.
-
公开(公告)号:US11089091B2
公开(公告)日:2021-08-10
申请号:US16678923
申请日:2019-11-08
Applicant: Citrix Systems, Inc.
Inventor: Kiran Kumar
IPC: H04L29/08 , H04L12/24 , H04L12/26 , H04L12/727
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.
-
公开(公告)号:US20240104002A1
公开(公告)日:2024-03-28
申请号:US17934574
申请日:2022-09-22
Applicant: Citrix Systems, Inc.
Inventor: Kiran Kumar , Vikramjeet Sandhu , Vivek Koni Raghuveer , Vinay George Roy
IPC: G06F11/36
CPC classification number: G06F11/3664
Abstract: A method of troubleshooting an application includes receiving, from an analytics engine, data representing a performance metric of the application and a tenant identifier associated with the application; sending, to the analytics service, a request to receive at least one user identifier associated with the tenant identifier; receiving, from the analytics service, at least one user identifier; selecting, from a database, a message based at least in part on the performance metric of the application; and sending the message to the application associated with the at least one user identifier.
-
公开(公告)号:US10476946B2
公开(公告)日:2019-11-12
申请号:US15661296
申请日:2017-07-27
Applicant: Citrix Systems, Inc.
Inventor: Kiran Kumar
IPC: H04L29/08 , H04L12/24 , H04L12/26 , H04L12/727
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.
-
-
-
-
-
-