Patent ID: 8132183

Claim:
A method for dynamic categorized event cool-off for common information model (CIM) indications for a storage management initiative-specification (SMIS) client having a set of one or more handlers for CIM indications, the method consisting of: categorizing, in a processor, incoming CIM Indications into the SMIS client, the categorization being based on at least one of a common information model object manager (CIMOM) which delivered a respective CIM indication, a storage entity represented in the respective CIM Indication and a handler to which the CIM Indication is routed for processing; identifying, in the processor, a default delay of CIM indications handling during SMIS client operation in an absence of an indications storm, the default delay given by EventCoolOffPeriod, which suppresses a subsequent processing of the CIM indication handling such that for each EventCoolOffPeriod, if one or more Indications are received for a given combination of at least one of a CIMOM which delivered a respective CIM indication, a storage entity represented in the respective CIM Indication and a handler to which the CIM Indication is routed for processing, the given CIM indication handling process is invoked only once for each storage entity; detecting, in the processor, the presence of an indications storm in the SMIS client; generating, in the processor, an alert when the indications storm is detected; increasing, in the processor, the default delay of CIM indications handling during the indications storm, wherein an increase of the default delay of CIM indications handling is a dynamic delay given by a product of the EventCoolOffPeriod and a multiplier, DynamicEventCoolOffMultiplier; and returning, in the processor, the default delay of CIM indications handling to EventCoolOffPeriod.