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

Claim 13:
14. A method for data-center management, the method comprising:
running a plurality of software applications in a data center comprising multiple hardware components;
automatically creating periodically, by a processor, 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;

monitoring 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;
identifying 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;
identifying 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;
identifying, by the processor, an anomalous event based on the monitored performance and on the identified hardware and software components that were identified using the mapping file; and
changing a path of traffic or redefining a software port, responsive to identifying the anomalous event.