发明名称 Hybrid discovery library adapter book processing
摘要 A method for hybrid Discovery Library Adapter (DLA) book processing identifies a first logical group in a first DLA book, the first DLA book including a first set of objects constructed according to a Common Data Model (CDM) specification to represent a first set of corresponding instances of resources at a first time, the first logical group being a grouping of related subset of the first set of objects. A first value corresponding to the first logical group, and usable for ascertaining a difference between the first logical group and a second logical group in a second DLA book, is computed. A second value corresponding to the second logical group is computed and matched with the first value. If matched, a change in the first logical group as compared to the second logical group is identified and output to a DLA delta book.
申请公布号 US9471338(B2) 申请公布日期 2016.10.18
申请号 US201113296887 申请日期 2011.11.15
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 Goodson Eric E.;Hampel William Paul;Ortega Santiago D.;Ullmann Lorin Evan
分类号 G06F7/00;G06F17/30;G06F9/445 主分类号 G06F7/00
代理机构 Garg Law Firm, PLLC 代理人 Garg Law Firm, PLLC ;Garg Rakesh;Petrokaitis Joseph
主权项 1. A method for hybrid Discovery Library Adapter (DLA) book processing in a data processing environment, the method comprising: constructing, in a first DLA book, a first set of objects according to a Common Data Model (CDM) specification to represent a first set of corresponding instances of resources in the data processing environment at a first time; computing, using a processor, a first value by applying an algorithm on a first data, the first data describing a first subset of the first set of objects, wherein the first subset includes objects related according to a relationship condition; constructing, according to the CDM specification, in a second DLA book, a second set of objects to represent a second set of corresponding instances of resources in the data processing environment at a second time; computing, using the processor, a second value by applying the algorithm on a second data, the second data describing a second subset of the second set of objects, wherein the second subset includes objects related according to the relationship condition; identifying, responsive to the first value being different from the second value, a change in the instances of resources in the data processing environment at the second time; computing a first file-level value for the first DLA book and a second file-level value of the second DLA book, the first and second file-level values being usable for ascertaining a difference between the first DLA book and the second DLA book; determining whether the first file-level value matches the second file-level value, wherein the constructing the first set of objects, the computing the first value, the constructing the second set of objects, the computing the second value, the identifying the change, and outputting the change occur responsive to the first file-level value not matching the second file-level value; outputting the change to a DLA delta book; and transmitting, instead of the second DLA book, the DLA delta book for loading into a DLA book repository.
地址 Armonk NY US