Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
IPMI Architecture within the OpenBMC Framework
- Functionality of phosphor-ipmid and phosphor-net-ipmid modules
- IPMI 2.0 command routing mechanisms: in-band versus out-of-band transmission
- Implementation of DCMI standards and OEM-specific command extensions
- Management of IPMI sessions and authentication protocols
Sensor Management Protocols
- D-Bus sensor data models and YAML-based descriptor definitions
- System interface bindings via phosphor-hwmon
- Configuration of thresholds, event triggers, and hysteresis parameters
- Handling of virtual and aggregate sensor types
Hardware Inventory and Asset Tracking
- Entity Manager JSON configuration for sensor mapping
- Phosphor-inventory-manager and Field Replaceable Unit (FRU) data handling
- Vital Product Data (VPD) parsing for OpenPOWER and x86 architectures
- Control and management of LED status indicators
Thermal and Power Regulation
- Phosphor-pid-control algorithms and thermal zone definitions
- Detection of fan presence and Pulse Width Modulation (PWM) control
- Power state transitions and chassis control operations
- Implementation and handling of watchdog timers
IPMI Diagnostic Utilities
- Utilization of ipmitool with OpenBMC-specific configuration options
- Raw command injection and diagnostic debugging techniques
- Configuration of Serial-over-LAN (SOL) connectivity
- Capture and analysis of IPMI traffic traces
Automation and Verification Processes
- Automation of sensor polling workflows using Python scripting
- Execution of Robot Framework tests for IPMI compliance verification
- Stress testing of thermal management policies
- Regression testing procedures using openbmc-test-automation
Debugging and Troubleshooting Procedures
- Log analysis via journalctl and D-Bus introspection for IPMI services
- Diagnosis of common sensor reading failures
- Administration and review of the System Event Log (SEL)
- Resolution of FRU mismatches and inventory discrepancies
System Integration and Customization
- Development and addition of OEM-specific IPMI commands
- Creation and deployment of custom sensor plugins
- Definition of platform-specific thermal profiles
- Integration of sensor data exports to Redfish interfaces
Requirements
- Familiarity with server hardware components and architectures
- Foundational knowledge of IPMI 2.0 standards
- Proficiency in Linux command-line operations
Target Audience
- Hardware validation engineers
- System test engineers
- Firmware developers specializing in sensor integration and monitoring capabilities
14 Hours
Testimonials (5)
experienced trainer
Monika Biskupska - Osrodek Przetwarzania Informacji - Panstwowy Instytut Badawczy
Course - Kubernetes Security Fundamentals (LFS460)
trainer has hands-on knowledge
- Osrodek Przetwarzania Informacji - Panstwowy Instytut Badawczy
Course - Kubernetes for App Developers (LFD459)
A very good and easy-to-use virtual solution (DA DESKTOP).
HEITOR GAVA - Motorola Solutions Ltda
Course - Quick Introduction to Hypervisor and KVM
Lots of exercises
Cesar - Centro Netec Chile
Course - Red Hat Enterprise Linux Automation with Ansible (RH294)
Tyler is very knowledgable and shared his valuable experience in Lustre administration with us.