-
公开(公告)号:US20230205595A1
公开(公告)日:2023-06-29
申请号:US17667062
申请日:2022-02-08
Applicant: Citrix Systems, Inc.
Inventor: Vikramjeet Singh , Mukesh Garg , Vivek Koni Raghuveer , Syed Mansoor Pasha , Ramnath Repakula , Vindhya Gajanan , PN Prathima
CPC classification number: G06F9/505 , G06F9/45558 , G06F11/3433 , G06F2009/4557
Abstract: Systems and methods for managing overloaded machines in a virtual environment are provided. A device can include one or more processors, coupled to memory. The device can receive, for time intervals, a metric of performance of hardware of a machine hosting sessions between clients. The device can identify, for the time intervals, a plurality of scores indicative of performance of the corresponding plurality of sessions. The device can trigger an action to perform on the machine or at least one of the sessions responsive to i) the metric of performance of hardware failing a first threshold corresponding to availability of the hardware for a predetermined number of time intervals of the plurality of time intervals, and ii) the at least one of the plurality of scores failing a second threshold corresponding to satisfactory session performance for the same predetermined number of time intervals
-
公开(公告)号: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.
-