Determining a storage network path utilizing log data
AssigneeInternational Business Machines Corporation
InventorsDavid M. Green, Ryan Sullivan, James E. Blue, Jr.
Life of this patent
Estimating the term…
Abstract
A computer-implemented method according to one embodiment includes receiving log data from a component of a network, processing the log data to create processed log data, creating a component object, utilizing the processed log data, receiving an identification of a device connected to the network, determining a path within the network that is associated with the device, utilizing the component object, and returning the path.
Claims20
A computer-implemented method, comprising:
- receiving log data from a component of a network;
- processing the log data to create processed log data, including parsing the log data utilizing a vendor-specific process in response to determining that the log data is associated with the vendor;
- creating a component object, utilizing the processed log data;
- adding the component object to a representation of the network;
- receiving an identification of a device connected to the network;
- determining a path within the network that is associated with the device, utilizing the representation of the network including the component object;
- and
- returning the path.
A computer program product for determining a storage network path utilizing log data, the computer program product comprising a computer readable storage medium having program instructions embodied therewith, wherein the computer readable storage medium is not a transitory signal per se, the program instructions executable by a processor to cause the processor to perform a method comprising:
- receiving log data from a component of a network, utilizing the processor;
- processing the log data to create processed log data, including parsing the log data utilizing a vendor-specific process in response to determining that the log data is associated with the vendor, utilizing the processor;
- creating, utilizing the processor, a component object, utilizing the processed log data;
- adding, utilizing the processor, the component object to a representation of the network;
- receiving an identification of a device connected to the network, utilizing the processor;
- determining, utilizing the processor, a path within the network that is associated with the device, utilizing the representation of the network including the component object;
- and
- returning the path, utilizing the processor.
A system, comprising:
- a processor;
- and
- logic integrated with the processor, executable by the processor, or integrated with and executable by the processor, the logic being configured to:
- receive log data from a component of a network;
- process the log data to create processed log data, including parsing the log data utilizing a vendor-specific process in response to determining that the log data is associated with the vendor;
- create a component object, utilizing the processed log data;
- add the component object to a representation of the network;
- receive an identification of a device connected to the network;
- determine a path within the network that is associated with the device, utilizing the representation of the network including the component object;
- and
- return the path.
Dependencies are inferred from the claim text.