This Project Provides: Reference tool kit to monitor and control server power, thermal and compute utilization(includes binaries and source code).
The Value of the Node Manager Reference Kit Project
Intel® Node Manager Technology enables the datacenter IT and facilities managers to monitor and control actual server power , thermal and compute utlization behavior through industry defined standards including Intelligent Platform Management Interface (IPMI) and Datacenter Manageability Interface (DCMI). With open source code provided in this Reference Kit, datacenters can readily customize these tools for their needs.
Datacenter managers can set upper limits on the server power to maximize the rack density, with confidence that rack power budget will not be exceeded. During a power or thermal emergency, Intel Node Manager can automatically limit server power consumption and extend service uptime from standby power sources. The power, thermal and compute utilization information from Intel Node Manager can be used to schedule workloads to distribute power and thermal loading and improve overall datacenter efficiency and maximize datacenter use.
Intel Node Manager Programmer’s Reference Kit contains the source code (C and C++), test application, and documents to manage a server that supports Intel Node Manager. The Kit simplifies the encoding/decoding of complex IPMI commands and responses, hides the protocol details, and provides simple Application Programming Interfaces (APIs) to monitor and control power and thermal capabilities of Intel Node Manager-capable platforms.
Who It’s For
This project is for datacenter IT and facilities managers, developers, testers, and debuggers.
This open source project with over 19,000 lines of well-commented code is written largely in C++ and distributed under the Apache v2.0 License.
About Intel Involvement
Intel is the leading contributor to Intel® Node Manager Reference Kit. This project is optimized through open source for Intel® Xeon® processors and Intel® Xeon® Phi™ co-processors.