-
公开(公告)号:US20220337471A1
公开(公告)日:2022-10-20
申请号:US17232494
申请日:2021-04-16
Applicant: Citrix Systems, Inc.
Inventor: Dhawal Patel , Vikramjeet Singh , Mukesh Garg , Vivek Koni Raghuveer , Venkatesh Vellingiri
Abstract: Managing performance of elements providing a session via a multi-hop network topology is provided. A system receives values for factors associated with elements that form hops in a multi-hop network topology. The system determines a performance metric for each hop using the values for one or more factors selected from the factors. The system identifies a hop of the hops as having a performance issue based on the performance metric for the hop exceeding a threshold. The system selects, responsive to the performance metric of the hop exceeding the threshold, an action to take on at least one element forming the hop.
-
公开(公告)号:US20220405138A1
公开(公告)日:2022-12-22
申请号:US17391391
申请日:2021-08-02
Applicant: Citrix Systems, Inc.
Inventor: PN Prathima , Vikramjeet Singh , Mukesh Garg , Venkatesh Vellingiri , Vivek Koni Raghuveer , Syed Mansoor Pasha , Sharath Babu , Kamal Deka , Ramnath Repakula
Abstract: Described are systems and methods of detecting processes causing degradation of machine performance using heuristics. A device may identify a plurality of time intervals having a use of a resource on a machine above a threshold. The device may identify a percentage of the use of the resource by each of a plurality processes on the machine using the resource during each time interval of the plurality of time intervals. The device may determine a score for each process of the plurality processes based at least on a function of the percentage of the use of the resource over one or more of the plurality of time intervals in which each process used the resource. The device may provide, for display, a selection of one or more processes from the plurality of processes ranked by the score.
-
公开(公告)号:US20220283830A1
公开(公告)日:2022-09-08
申请号:US17189675
申请日:2021-03-02
Applicant: Citrix Systems, Inc.
Inventor: Vikramjeet Singh , Mukesh Garg , Rahul Gupta , Rishabh Agarwal , Mahesh Vangapalli , Vivek Koni Raghuveer , Venkatesh Vellingiri
IPC: G06F9/455
Abstract: Systems and methods of managing virtual application performance in a virtual computing environment are provided. A system determines an application interaction score based on corresponding application interaction factors associated with sessions. The system determines the application interaction score for each virtual application accessed during each of the sessions. The system generates an aggregated application interaction score for each of the sessions based at least on combining the application interaction score for each of the virtual applications accessed during a corresponding session. The system performs an action based at least in part on the aggregated application interaction score to improve performance of a virtual application accessed via the virtual computing environment.
-
公开(公告)号:US11736337B2
公开(公告)日:2023-08-22
申请号:US17232494
申请日:2021-04-16
Applicant: Citrix Systems, Inc.
Inventor: Dhawal Patel , Vikramjeet Singh , Mukesh Garg , Vivek Koni Raghuveer , Venkatesh Vellingiri
IPC: H04L41/0631 , H04L43/16
CPC classification number: H04L41/0631 , H04L43/16
Abstract: Managing performance of elements providing a session via a multi-hop network topology is provided. A system receives values for factors associated with elements that form hops in a multi-hop network topology. The system determines a performance metric for each hop using the values for one or more factors selected from the factors. The system identifies a hop of the hops as having a performance issue based on the performance metric for the hop exceeding a threshold. The system selects, responsive to the performance metric of the hop exceeding the threshold, an action to take on at least one element forming the hop.
-
公开(公告)号:US12079099B2
公开(公告)日:2024-09-03
申请号:US17189675
申请日:2021-03-02
Applicant: Citrix Systems, Inc.
Inventor: Vikramjeet Singh , Mukesh Garg , Rahul Gupta , Rishabh Agarwal , Mahesh Vangapalli , Vivek Koni Raghuveer , Venkatesh Vellingiri
CPC classification number: G06F11/301 , G06F9/455 , G06F11/302 , G06F11/3409 , G06F11/3438 , G06F2201/815 , G06F2201/865
Abstract: Systems and methods of managing virtual application performance in a virtual computing environment are provided. A system determines an application interaction score based on corresponding application interaction factors associated with sessions. The system determines the application interaction score for each virtual application accessed during each of the sessions. The system generates an aggregated application interaction score for each of the sessions based at least on combining the application interaction score for each of the virtual applications accessed during a corresponding session. The system performs an action based at least in part on the aggregated application interaction score to improve performance of a virtual application accessed via the virtual computing environment.
-
公开(公告)号: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.
-
7.
公开(公告)号:US11265389B2
公开(公告)日:2022-03-01
申请号:US16559236
申请日:2019-09-03
Applicant: Citrix Systems, Inc.
Inventor: Akshat Bordia , Neha Joshi , Vikramjeet Singh , Mukesh Garg , Nikhil Desai Shridhar , Venkatesh Vellingiri
Abstract: Described embodiments provide systems and methods for measuring user experience with virtual or hosted desktops or applications, with scores calculated based on weights determined during a supervisory learning process. The scores are multivariate across a number of factors that affect user experience, enabling administrators to easily and efficiently identify trends and degradations or improvements to a system. This allows the administrator to take mitigating actions, fully implement temporary adjustments, or perform other such functions to improve the working of the system based on the real-time measurement and analysis of user experience.
-
公开(公告)号: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.
-
-
-
-
-
-
-