Patent ID: 11966319
Assignee: MELLANOX TECHNOLOGIES, LTD.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 26:
27. A system for data-center management, comprising:
an interface, which is configured to communicate with a data center that comprises multiple hardware components and that runs a plurality of software applications; and
a processor, which is configured to:
automatically create periodically a mapping file that specifies:
(i) for each software application, a respective subset of one or more of the hardware components that are used by the software application, and
(ii) for each hardware component, a respective subset of one or more of the software applications that use the hardware component; and

monitor performance of the software applications and of the hardware components, to detect anomalous performance of one or more of the hardware components and of one or more of the software components;
identify for the one or more of the hardware components detected to have anomalous performance, software applications that use the one or more hardware component, using the mapping file;
identify for the one or more of the software components detected to have anomalous performance, hardware components that are used by the one or more software component, using the mapping file;
identify an anomalous event based on the monitored performance and on the identified hardware and software components that were identified using the mapping file; and
change a path of traffic or redefine a software port, responsive to identifying the anomalous event.