发明名称 Efficient response of common information model (CIM) server
摘要 Once a request is received from a common information model (CIM) Object Manager (CIMOM), a CIM server may respond quickly and efficiently by utilizing data which is stored in advance of the request from the CIMOM. This previously stored copy of soon-to-be-requested data may be stored in anticipation of receiving the request from the CIMOM for the data, and may be quickly returned to the CIMOM upon receiving the request for it. A CIM profile provider may generate this pre-stored data for a device in order to respond to the request, and a CIM caching provider may receive the data, store the data, receive the request for the data, and provide the data in response to the request, according to one embodiment.
申请公布号 US9501528(B2) 申请公布日期 2016.11.22
申请号 US201113223191 申请日期 2011.08.31
申请人 International Business Machines Corporation 发明人 Chang Hancock Y C;Wei-Chien Chang;Kao Ku-Lan;Kuo Ku Chang
分类号 G06F15/16;G06F17/30;H04L12/24 主分类号 G06F15/16
代理机构 Zilka-Kotab, PC 代理人 Zilka-Kotab, PC
主权项 1. A system for modeling common information, the system comprising: a Common Information Model (CIM) server comprising: a processor and logic integrated with and/or executable by the processor, the logic being configured to: generate data for a managed device without prompting during initialization of the CIM server in order to respond to a subsequently received request;store the data as a copy prior to receiving the request for the data;set a bit indicator for the copy in a record table managed by the processor, the bit indicator indicating whether the data in the copy is available for use or not available for use;receive the request for the data after generating the data and storing the data as the copy; andrespond to the request with the copy in response to the request and in response to a determination that the bit indicator indicates that the data in the copy is available for use,wherein a Common Information Model (CIM) caching provider is coupled with a CIM Object Manager (CIMOM) and a CIM profile provider, the CIM profile provider also being coupled to the managed device and being configured to generate the data,wherein the CIM caching provider is configured to: receive the data from the CIM profile provider;store the data as the copy in a compressed format;receive the request from the CIMOM; andrespond with the copy in response to the request,wherein the record table comprises: the data;a CIM instance name associated with the data; anda time when the data was generated or when the copy was stored, andwherein in response to a determination that a duration between the time when the data was generated and a moment when the CIMOM sends out the request is longer than a predetermined period of time, the request is also sent to the CIM profile provider.
地址 Armonk NY US