-
公开(公告)号:US11467862B2
公开(公告)日:2022-10-11
申请号:US16524201
申请日:2019-07-29
Applicant: VMWARE, INC.
Inventor: Gaurav Sharma , Jagdish Shinde , Ravi Singhal
IPC: G06F9/455 , G06F9/54 , G06F16/18 , G06F16/903
Abstract: Techniques for generating change notifications associated with applications based on application logs are disclosed. In one embodiment, a system may include a log analyzer to receive application logs generated by the applications running in a computing environment and analyze the received application logs to parse information about the applications. Further, the system may include a change detection unit communicatively coupled to the log analyzer to generate a change notification indicating that a change has been occurred to an application running on a compute node in the computing environment using the parsed information and send the change notification indicating the changed application to a subscriber.
-
公开(公告)号:US11561824B2
公开(公告)日:2023-01-24
申请号:US16819115
申请日:2020-03-15
Applicant: VMware, Inc.
Inventor: Srinivas Neginhal , Medhavi Dhawan , Gaurav Sharma , Rajneesh Bajpai
Abstract: Various aspects are disclosed for distributed application management using an embedded persistent queue framework. In some aspects, task execution data is monitored from a plurality of task execution engines. A task request is identified. The task request can include a task and a Boolean predicate for task assignment. The task is assigned to a task execution engine embedded in a distributed application process if the Boolean predicate is true, and a capacity of the task execution engine is sufficient to execute the task. The task is enqueued in a persistent queue. The task is retrieved from the persistent queue and executed.
-
公开(公告)号:US20210286647A1
公开(公告)日:2021-09-16
申请号:US16819115
申请日:2020-03-15
Applicant: VMware, Inc.
Inventor: Srinivas Neginhal , Medhavi Dhawan , Gaurav Sharma , Rajneesh Bajpai
Abstract: Various aspects are disclosed for distributed application management using an embedded persistent queue framework. In some aspects, task execution data is monitored from a plurality of task execution engines. A task request is identified. The task request can include a task and a Boolean predicate for task assignment. The task is assigned to a task execution engine embedded in a distributed application process if the Boolean predicate is true, and a capacity of the task execution engine is sufficient to execute the task. The task is enqueued in a persistent queue. The task is retrieved from the persistent queue and executed.
-
-