发明名称 Model-based systems and methods for monitoring resources
摘要 Modeling systems and methods for constructing one or more models of a computing system using collected data. Certain model-based systems build topology models and/or model instances by transforming collected performance data into a collection-location independent form. In certain examples, systems include at least one agent for collecting performance data from monitored resource(s), canonical data transform (CDT) configurations, and a data transformation module for performing data transform operation(s) on the performance data based on at least one CDT configuration. The data transform operation may include generating and/or updating a topology model, assigning metrics to model object(s), updating properties of model object(s), creating associations between existing model objects, or the like. Certain systems and methods also allow for a single piece of data to be processed by multiple models or for pieces of data collected from different locations to be matched and/or associated with the same model object.
申请公布号 US8892415(B2) 申请公布日期 2014.11.18
申请号 US201213465708 申请日期 2012.05.07
申请人 Dell Software Inc. 发明人 Bourlatchkov Dmitri;Behan Brendan;Li Yu;Meier Nils;Pechersky Leo;Rosenberg Stephen P.;Vona Geoff
分类号 G06F17/50;G06F11/34 主分类号 G06F17/50
代理机构 Winstead PC 代理人 Winstead PC
主权项 1. A method for dynamically modeling and monitoring performance data in a computing environment, the method comprising: by a computer system comprising computer hardware: receiving performance data collected by at least one agent module from multiple applications executing in multiple servers, wherein the performance data comprises different time series metrics about the multiple servers and the multiple applications executing in the multiple servers;accessing a first model of a computing environment, wherein the first model comprises information reflecting an expected structure of the performance data collected by the at least one agent;based, at least in part, on a comparison of the performance data with the expected structure, automatically generating from the first model a second model comprising at least a topology of nodes, wherein the topology of nodes represent the multiple servers and the multiple applications executing in the multiple servers of the computing environment; andstoring in a data repository the performance data comprising different time series metrics about the multiple servers and the multiple applications executing in the multiple servers, in association with the topology of nodes in the second model of the computing environment.
地址 Aliso Viejo CA US