-
公开(公告)号:US20190205166A1
公开(公告)日:2019-07-04
申请号:US16294329
申请日:2019-03-06
Applicant: Ab Initio Technology LLC
Inventor: Dino LaChiusa , Joyce L. Vigneau , Mark Buxbaum , Brad Lee Miller , Tim Wakeling
CPC classification number: G06F9/4881 , G06F9/54 , G06F11/3003 , G06F11/3031 , G06F11/3055 , G06F11/3072 , G06F11/328 , G06F11/3409 , G06F11/3433 , G06F11/3452 , G06F2201/865
Abstract: A method of managing components in a processing environment is provided. The method includes monitoring (i) a status of each of one or more computing devices, (ii) a status of each of one or more applications, each application hosted by at least one of the computing devices, and (iii) a status of each of one or more jobs, each job associated with at least one of the applications; determining that one of the status of one of the computing devices, the status of one of the applications, and the status of one of the jobs is indicative of a performance issue associated with the corresponding computing device, application, or job, the determination being made based on a comparison of a performance of the computing device, application, or job and at least one predetermined criterion; and enabling an action to be performed associated with the performance issue.
-
公开(公告)号:US20190026210A1
公开(公告)日:2019-01-24
申请号:US16137822
申请日:2018-09-21
Applicant: Ab Initio Technology LLC
Inventor: Mark Buxbaum , Michael G. Mulligan , Tim Wakeling , Matthew Darcy Atterbury
Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for dynamic graph performance monitoring. One of the methods includes receiving input data by the data processing system, the input data provided by an application executing on the data processing system. The method includes determining a characteristic of the input data. The method includes identifying, by the application, a dynamic component from multiple available dynamic components based on the determined characteristic, the multiple available dynamic components being stored in a data storage system. The method includes processing the input data using the identified dynamic component. The method also includes determining one or more performance metrics associated with the processing.
-
公开(公告)号:US10108521B2
公开(公告)日:2018-10-23
申请号:US13678928
申请日:2012-11-16
Applicant: Ab Initio Technology LLC
Inventor: Mark Buxbaum , Michael G Mulligan , Tim Wakeling , Matthew Darcy Atterbury
Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for dynamic graph performance monitoring. One of the methods includes receiving input data by the data processing system, the input data provided by an application executing on the data processing system. The method includes determining a characteristic of the input data. The method includes identifying, by the application, a dynamic component from multiple available dynamic components based on the determined characteristic, the multiple available dynamic components being stored in a data storage system. The method includes processing the input data using the identified dynamic component. The method also includes determining one or more performance metrics associated with the processing.
-
公开(公告)号:US20140229480A1
公开(公告)日:2014-08-14
申请号:US13834491
申请日:2013-03-15
Applicant: AB INITIO TECHNOLOGY LLC
Inventor: Mark Buxbaum , Tim Wakeling
IPC: G06F17/30
CPC classification number: G06F17/30563 , G06F17/30572
Abstract: A method includes receiving information provided by a data processing application during execution of the data processing application. The information is indicative of at least one of a source of data for the data processing application and a destination of data from the data processing application. The method includes dynamically analyzing the information during execution of the data processing application to identify a queue in communication with the data processing application; and dynamically analyzing the information during execution of the data processing application to identify a relationship between the data processing application and the queue, including at least one of identifying that the queue is the source of data for the data processing application and identifying that the queue is the destination of data from the data processing application.
Abstract translation: 一种方法包括在数据处理应用的执行期间接收由数据处理应用提供的信息。 该信息指示数据处理应用的数据源和来自数据处理应用的数据的目的地中的至少一个。 该方法包括在执行数据处理应用程序期间动态地分析信息以识别与数据处理应用程序通信的队列; 以及在执行所述数据处理应用程序期间动态地分析所述信息以识别所述数据处理应用程序与所述队列之间的关系,所述关系包括识别所述队列是所述数据处理应用程序的数据源并识别所述队列 来自数据处理应用程序的数据的目的地。
-
5.
公开(公告)号:US20150301861A1
公开(公告)日:2015-10-22
申请号:US14690112
申请日:2015-04-17
Applicant: Ab Initio Technology LLC
Inventor: Dino LaChiusa , Joyce L. Vigneau , Mark Buxbaum , Brad Lee Miller , Tim Wakeling
CPC classification number: G06F9/4881 , G06F9/54 , G06F11/3003 , G06F11/3031 , G06F11/3055 , G06F11/3072 , G06F11/328 , G06F11/3409 , G06F11/3433 , G06F11/3452 , G06F2201/865
Abstract: A method of managing components in a processing environment is provided. The method includes monitoring (i) a status of each of one or more computing devices, (ii) a status of each of one or more applications, each application hosted by at least one of the computing devices, and (iii) a status of each of one or more jobs, each job associated with at least one of the applications; determining that one of the status of one of the computing devices, the status of one of the applications, and the status of one of the jobs is indicative of a performance issue associated with the corresponding computing device, application, or job, the determination being made based on a comparison of a performance of the computing device, application, or job and at least one predetermined criterion; and enabling an action to be performed associated with the performance issue.
Abstract translation: 提供了一种在处理环境中管理组件的方法。 该方法包括监视(i)一个或多个计算设备中的每一个的状态,(ii)一个或多个应用中的每一个的状态,由至少一个计算设备托管的每个应用,以及(iii) 每个作业与至少一个应用程序相关联; 确定计算设备中的一个的状态,应用中的一个的状态和其中一个作业的状态中的一个指示与相应的计算设备,应用或作业相关联的性能问题,所述确定是 基于计算设备,应用或作业的性能与至少一个预定标准的比较来制作; 并且启用与性能问题相关联的动作。
-
公开(公告)号:US20140143760A1
公开(公告)日:2014-05-22
申请号:US13678921
申请日:2012-11-16
Applicant: AB INITIO TECHNOLOGY LLC
Inventor: Mark Buxbaum , Michael G. Mulligan , Tim Wakeling , Matthew Darcy Atterbury
IPC: G06F11/36
CPC classification number: G06F11/3041 , G06F11/3003 , G06F11/3082 , G06F11/323 , G06F11/3404 , G06F11/3419 , G06F11/3476 , G06F2201/865 , G06Q30/0201
Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for dynamic graph performance monitoring. One of the methods includes receiving multiple units of work that each include one or more work elements. The method includes determining a characteristic of the first unit of work. The method includes identifying, by a component of the first dataflow graph, a second dataflow graph from multiple available dataflow graphs based on the determined characteristic, the multiple available dataflow graphs being stored in a data storage system. The method includes processing the first unit of work using the second dataflow graph. The method includes determining one or more performance metrics associated with the processing.
Abstract translation: 方法,系统和装置,包括在计算机存储介质上编码的计算机程序,用于动态图表性能监视。 其中一种方法包括接收多个工作单元,每个单元包括一个或多个工作单元。 该方法包括确定第一工作单元的特性。 该方法包括基于所确定的特性,通过第一数据流图的分量来识别来自多个可用数据流图的第二数据流图,所述多个可用数据流图被存储在数据存储系统中。 该方法包括使用第二数据流图处理第一工作单元。 该方法包括确定与该处理相关联的一个或多个性能度量。
-
公开(公告)号:US10452509B2
公开(公告)日:2019-10-22
申请号:US16137822
申请日:2018-09-21
Applicant: Ab Initio Technology LLC
Inventor: Mark Buxbaum , Michael G. Mulligan , Tim Wakeling , Matthew Darcy Atterbury
IPC: G06F11/30 , G06Q30/02 , G06Q40/06 , G06F16/2455 , G06F11/34
Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for dynamic graph performance monitoring. One of the methods includes receiving input data by the data processing system, the input data provided by an application executing on the data processing system. The method includes determining a characteristic of the input data. The method includes identifying, by the application, a dynamic component from multiple available dynamic components based on the determined characteristic, the multiple available dynamic components being stored in a data storage system. The method includes processing the input data using the identified dynamic component. The method also includes determining one or more performance metrics associated with the processing.
-
公开(公告)号:US10235204B2
公开(公告)日:2019-03-19
申请号:US14690112
申请日:2015-04-17
Applicant: Ab Initio Technology LLC
Inventor: Dino LaChiusa , Joyce L. Vigneau , Mark Buxbaum , Brad Lee Miller , Tim Wakeling
Abstract: A method of managing components in a processing environment is provided. The method includes monitoring (i) a status of each of one or more computing devices, (ii) a status of each of one or more applications, each application hosted by at least one of the computing devices, and (iii) a status of each of one or more jobs, each job associated with at least one of the applications; determining that one of the status of one of the computing devices, the status of one of the applications, and the status of one of the jobs is indicative of a performance issue associated with the corresponding computing device, application, or job, the determination being made based on a comparison of a performance of the computing device, application, or job and at least one predetermined criterion; and enabling an action to be performed associated with the performance issue.
-
公开(公告)号:US20180143861A1
公开(公告)日:2018-05-24
申请号:US15873095
申请日:2018-01-17
Applicant: Ab Initio Technology LLC
Inventor: Tim Wakeling , Mark Buxbaum , Mark Staknis
IPC: G06F9/50
CPC classification number: G06F9/5038 , G06F2209/506
Abstract: Managing task execution includes: receiving a specification of a plurality of tasks to be performed by respective functional modules; processing a flow of input data using a dataflow graph that includes nodes representing data processing components connected by links representing flows of data between data processing components; in response to at least one flow of data provided by at least one data processing component, generating a flow of messages; and in response to each of the messages in the flow of messages, performing an iteration of a set of one or more tasks using one or more corresponding functional modules.
-
公开(公告)号:US09189529B2
公开(公告)日:2015-11-17
申请号:US13834491
申请日:2013-03-15
Applicant: Ab Initio Technology LLC
Inventor: Mark Buxbaum , Tim Wakeling
CPC classification number: G06F17/30563 , G06F17/30572
Abstract: A method includes receiving information provided by a data processing application during execution of the data processing application. The information is indicative of at least one of a source of data for the data processing application and a destination of data from the data processing application. The method includes dynamically analyzing the information during execution of the data processing application to identify a queue in communication with the data processing application; and dynamically analyzing the information during execution of the data processing application to identify a relationship between the data processing application and the queue, including at least one of identifying that the queue is the source of data for the data processing application and identifying that the queue is the destination of data from the data processing application.
Abstract translation: 一种方法包括在数据处理应用的执行期间接收由数据处理应用提供的信息。 该信息指示数据处理应用的数据源和来自数据处理应用的数据的目的地中的至少一个。 该方法包括在执行数据处理应用程序期间动态地分析信息以识别与数据处理应用程序通信的队列; 以及在执行所述数据处理应用程序期间动态地分析所述信息以识别所述数据处理应用程序与所述队列之间的关系,所述关系包括识别所述队列是所述数据处理应用程序的数据源并识别所述队列 来自数据处理应用程序的数据的目的地。
-
-
-
-
-
-
-
-
-