SlideShare a Scribd company logo
1 of 15
Presenter : Harsha S (Dell R&D, Bangalore)
• IPMI stands for intelligent platform management interface,
  designed by the Intel, IPMI is now at revision 2.0.
• This standard accepted by DELL, IBM, INTEL and Others
• Through IPMI can monitor and control the BMC(Board
  Management Controller) and Server
• In-Band Management
•      - Communication over KCS
• -Out-of-Band Management
•      IPMB, ICMB, PCI SMBus, LAN, Serial/Modem
Management Application

     Service Provider                                                  Proxy/Service Provider
                                         IPMI Messages
     IPMI I/F Channel                                                  IPMI I/F Channel


-------------In- Band (KCS) ----------------------------------------------------- Out-Of-Band ------

     IPMI H/W Interface                                O
                                                       O
     Base Board Management Controller                  B    Out of Band : Serial, Network,
     Hardware Unit                                     I/   Modem, Chassis Mgmt.
                                                       F
• Keyboard controller style system
 System       interface (KCS)
            • System Management interface Chip
Interface   • Block Transfer
            • SMBus system interface(SSIF)



            • System interface
            • IPMB
Messaging   • ICMB
            • LAN
Interface   • Serial/Modem
            • PCI SMBus
• Standard interface for management across vendors
           • Serial Over Lan (SOL). This is a method to redirect
Features     serial connections over an Ethernet cable.
           • Remote Management from LAN

   of      • OS-independent management
           • Monitor Sensors, Sel(System event logs), FRU and etc.
           • PEF(Platform Event Filtering)
IPMITool   • Users, privileges and Authentication
           • OEM Management
           • Off-the-shelf software is available
Feature Use Cases

• Power Management of the server
• Monitoring SEL for the Platform issues
• PET (Platform Event Trap)
• OEM Command Support
• Set Boot Options
• Debug windows OS Kernel
• Communicate to BMC even if the Server is OFF
• Secured Login with RMCP+/RAKP
• Monitor the power statistics of the
               server
             • Clear the power readings
             • Monitor the individual power supply
  Power        ratings
management   • Monitoring the power consumption
             • Monitoring the power history
             • Monitor and control the power
               budgeting
             • Monitor and control power capping
System event logging(SEL) with OEM information
     • System event logs
     • OEM decoding from the log
     • Sensor verification by event
[root@lcg0954 ~]# ipmitool sel list
 1 | 06/11/2008 | 22:34:44 | Event Logging Disabled #0x72 | Log area reset/cleared | Asserted
5 | Pre-Init Time-stamp   | Add-in Card #0x56 | Install Error
b | 08/21/2008 | 15:04:44 | Temperature #0x08 | Lower Non-critical going low
c | 08/21/2008 | 15:04:44 | Temperature #0x08 | Lower Non-critical going high
d | 04/20/2010 | 17:29:35 | OS Boot | C: boot completed | Asserted
f | 04/20/2010 | 17:29:35 | OEM record dc | 000137 | 003be4cd4b00
10 | 04/20/2010 | 17:47:05 | OS Boot | C: boot completed | Asserted
11 | 04/20/2010 | 17:47:05 | OEM record dc | 000137 | 0053e8cd4b00
12 | 04/20/2010 | 17:52:20 | OS Stop/Shutdown | OS graceful shutdown | Asserted
17 | 04/21/2010 | 16:51:41 | OEM record dd | 000137 | 00ff00050000
18 | 04/22/2010 | 05:24:14 | OS Boot | C: boot completed | Asserted
19 | 04/22/2010 | 05:24:14 | OEM record dc | 000137 | 003addcf4b00
1a | 04/22/2010 | 06:06:26 | OS Stop/Shutdown | OS graceful shutdown | Asserted
1b | 04/22/2010 | 06:06:26 | OEM record dd | 000137 | 00ff00050000
1c | 04/21/2010 | 19:15:25 | OS Stop/Shutdown | OS graceful shutdown | Asserted
1d | 04/21/2010 | 19:15:25 | OEM record dd | 000137 | 00ff00050000
1e | 08/23/2010 | 17:02:56 | OS Boot | C: boot completed | Asserted
List Sensor information
     • List all the sensor present in the Server
     • Sensor readings with threshold values
[root@lcg0954 ~]# ipmitool sensor
CPU Temp 1       | 35.000     | degrees C   |   ok    |   na        |   na        |   na        |   76.000   |   78.000   |   80.000
CPU Temp 4       | na         | degrees C   |   na    |   na        |   na        |   na        |   76.000   |   78.000   |   80.000
Sys Temp         | 31.000     | degrees C   |   ok    |   na        |   na        |   na        |   76.000   |   78.000   |   80.000
CPU1 Vcore       | 1.184      | Volts       |   ok    |   0.680     |   0.688     |   0.696     |   1.624    |   1.632    |   1.640
CPU2 Vcore       | 1.192      | Volts       |   ok    |   0.680     |   0.688     |   0.696     |   1.624    |   1.632    |   1.640
3.3V             | 3.264      | Volts       |   ok    |   2.912     |   2.928     |   2.944     |   3.648    |   3.664    |   3.680
5V               | 4.920      | Volts       |   ok    |   4.416     |   4.440     |   4.464     |   5.520    |   5.544    |   5.568
12V              | 11.712     | Volts       |   ok    |   10.464    |   10.560    |   10.656    |   13.344   |   13.440   |   13.536
1.5V             | 1.488      | Volts       |   ok    |   1.296     |   1.312     |   1.328     |   1.664    |   1.680    |   1.696
5VSB             | 4.896      | Volts       |   ok    |   4.416     |   4.440     |   4.464     |   5.520    |   5.544    |   5.568
VBAT             | 3.280      | Volts       |   ok    |   2.912     |   2.928     |   2.944     |   3.648    |   3.664    |   3.680
Fan1             | 10500.000 | RPM          |   ok    |   200.000   |   300.000   |   400.000   |   na       |   na       |   na
Fan2             | 8700.000   | RPM         |   ok    |   200.000   |   300.000   |   400.000   |   na       |   na       |   na
Power Supply     | 0x0        | discrete    |   0x0000|   na        |   na        |   na        |   na       |   na       |   na
CPU0 Internal E | 0x0         | discrete    |   0x0000|   na        |   na        |   na        |   na       |   na       |   na
Thermal Trip0    | 0x0        | discrete    |   0x0000|   na        |   na        |   na        |   na       |   na       |   na
Thermal Trip1    | 0x0        | discrete    |   0x0000|   na        |   na        |   na        |   na       |   na       |   na
Windows OS              • Remote debugging of the Windows Server
                           kernel
    Kernel               • Remotely monitor the Windows boot
  debugging                process
using IPMITool           • Real-time Windows Driver debugging
                                                Remote Machine With
                                                       IPMITOOL
                                                Serial Data to winDBG
                             Netw                        Tool
   Server OS.
                              ork
                  LAN Port
                                                 WinDBG/KD Running
 BMC Controller
SECURITY   •
           •
             Define Users
             Define privileges

  (IPMI    •
           •
             Encrypt communication with BMC
             Version 2.0: RMCP/RMCP+: based on RAKP
             messages (HMAC like protocol)
   2.0)    • Serial-Over-Lan is encrypted with RMCP+ only
Dell supported commands
•Powermonitor
•MAC
•Sel
•Windbg
•vFlash
•LCD
IPV6 Support
• The current support for the IPMITool is
  restricted to the IPV4 address
  communication for the out-of-band. Our
  plans are there to support he IPV6 protocol
  as well. Development is in progress..
• This would be the major contribution to
  the open source community as support for
  the IPV6 Protocol.
Ipmi specification
     http://www.intel.com/design/servers/ipmi/index.h
tm


Open source link to ipmitool
     http://ipmitool.sourceforge.net/


IPMI Tool Mailing list

     https://lists.sourceforge.net/lists/listinf
o/ipmitool-devel
?

More Related Content

What's hot

SDR Basestation with Raspberry Pi
SDR Basestation with Raspberry PiSDR Basestation with Raspberry Pi
SDR Basestation with Raspberry PiJonathan Singer
 
An Identification Method of IR Signals to Collect Control Logs of Home Applia...
An Identification Method of IR Signals to Collect Control Logs of Home Applia...An Identification Method of IR Signals to Collect Control Logs of Home Applia...
An Identification Method of IR Signals to Collect Control Logs of Home Applia...Yuta Takahashi
 
Itron US BR 473 Ultrasonic Flow Meter - Brochure - English
Itron US BR 473 Ultrasonic Flow Meter - Brochure - EnglishItron US BR 473 Ultrasonic Flow Meter - Brochure - English
Itron US BR 473 Ultrasonic Flow Meter - Brochure - EnglishThorne & Derrick UK
 
Basic Stamp Lightmeter Presentation
Basic Stamp Lightmeter PresentationBasic Stamp Lightmeter Presentation
Basic Stamp Lightmeter Presentationtomkinsc
 
DeepRemote: A Smart Remote Controller for Intuitive Control through Home Appl...
DeepRemote: A Smart Remote Controller for Intuitive Control through Home Appl...DeepRemote: A Smart Remote Controller for Intuitive Control through Home Appl...
DeepRemote: A Smart Remote Controller for Intuitive Control through Home Appl...Yuta Takahashi
 
Ready Base Station Spectra Pro flex 800cors Call 08211
Ready Base Station Spectra Pro flex 800cors Call 08211Ready Base Station Spectra Pro flex 800cors Call 08211
Ready Base Station Spectra Pro flex 800cors Call 08211Budi anto
 
Vsr inspectra gas detection vehicle
Vsr inspectra gas detection vehicleVsr inspectra gas detection vehicle
Vsr inspectra gas detection vehicleEuropean Tech Serv
 
Indumax cls50 d endress+hauser datasheet-inductive conductivity sensor
Indumax cls50 d endress+hauser datasheet-inductive conductivity sensorIndumax cls50 d endress+hauser datasheet-inductive conductivity sensor
Indumax cls50 d endress+hauser datasheet-inductive conductivity sensorENVIMART
 
Itron CF55 Heat Meter - Brochure - English
Itron CF55 Heat Meter - Brochure - EnglishItron CF55 Heat Meter - Brochure - English
Itron CF55 Heat Meter - Brochure - EnglishThorne & Derrick UK
 
New CCTV Technolog PLC NVR Kits
New CCTV Technolog PLC NVR KitsNew CCTV Technolog PLC NVR Kits
New CCTV Technolog PLC NVR KitsSharely Zou
 
POWER EFFICIENT SOFTWARE DEFINED RADIO FOR DISASTER AFFECTED REGIONS USING R...
POWER EFFICIENT SOFTWARE DEFINED RADIO FOR DISASTER AFFECTED REGIONS  USING R...POWER EFFICIENT SOFTWARE DEFINED RADIO FOR DISASTER AFFECTED REGIONS  USING R...
POWER EFFICIENT SOFTWARE DEFINED RADIO FOR DISASTER AFFECTED REGIONS USING R...Nishmi Suresh
 

What's hot (13)

SDR Basestation with Raspberry Pi
SDR Basestation with Raspberry PiSDR Basestation with Raspberry Pi
SDR Basestation with Raspberry Pi
 
An Identification Method of IR Signals to Collect Control Logs of Home Applia...
An Identification Method of IR Signals to Collect Control Logs of Home Applia...An Identification Method of IR Signals to Collect Control Logs of Home Applia...
An Identification Method of IR Signals to Collect Control Logs of Home Applia...
 
Pm120
Pm120Pm120
Pm120
 
Itron US BR 473 Ultrasonic Flow Meter - Brochure - English
Itron US BR 473 Ultrasonic Flow Meter - Brochure - EnglishItron US BR 473 Ultrasonic Flow Meter - Brochure - English
Itron US BR 473 Ultrasonic Flow Meter - Brochure - English
 
Basic Stamp Lightmeter Presentation
Basic Stamp Lightmeter PresentationBasic Stamp Lightmeter Presentation
Basic Stamp Lightmeter Presentation
 
DeepRemote: A Smart Remote Controller for Intuitive Control through Home Appl...
DeepRemote: A Smart Remote Controller for Intuitive Control through Home Appl...DeepRemote: A Smart Remote Controller for Intuitive Control through Home Appl...
DeepRemote: A Smart Remote Controller for Intuitive Control through Home Appl...
 
Ready Base Station Spectra Pro flex 800cors Call 08211
Ready Base Station Spectra Pro flex 800cors Call 08211Ready Base Station Spectra Pro flex 800cors Call 08211
Ready Base Station Spectra Pro flex 800cors Call 08211
 
Vsr inspectra gas detection vehicle
Vsr inspectra gas detection vehicleVsr inspectra gas detection vehicle
Vsr inspectra gas detection vehicle
 
Indumax cls50 d endress+hauser datasheet-inductive conductivity sensor
Indumax cls50 d endress+hauser datasheet-inductive conductivity sensorIndumax cls50 d endress+hauser datasheet-inductive conductivity sensor
Indumax cls50 d endress+hauser datasheet-inductive conductivity sensor
 
Itron CF55 Heat Meter - Brochure - English
Itron CF55 Heat Meter - Brochure - EnglishItron CF55 Heat Meter - Brochure - English
Itron CF55 Heat Meter - Brochure - English
 
New CCTV Technolog PLC NVR Kits
New CCTV Technolog PLC NVR KitsNew CCTV Technolog PLC NVR Kits
New CCTV Technolog PLC NVR Kits
 
POWER EFFICIENT SOFTWARE DEFINED RADIO FOR DISASTER AFFECTED REGIONS USING R...
POWER EFFICIENT SOFTWARE DEFINED RADIO FOR DISASTER AFFECTED REGIONS  USING R...POWER EFFICIENT SOFTWARE DEFINED RADIO FOR DISASTER AFFECTED REGIONS  USING R...
POWER EFFICIENT SOFTWARE DEFINED RADIO FOR DISASTER AFFECTED REGIONS USING R...
 
Smart Pi DSP
Smart Pi DSPSmart Pi DSP
Smart Pi DSP
 

Similar to IPMI Monitoring and Management Standard

Cisco catalyst 4900 series switches
Cisco catalyst 4900 series switchesCisco catalyst 4900 series switches
Cisco catalyst 4900 series switchesIT Tech
 
Dynamics NAV, Windows Azure & Windows Phone 7, Eric Wauters
Dynamics NAV, Windows Azure & Windows Phone 7, Eric WautersDynamics NAV, Windows Azure & Windows Phone 7, Eric Wauters
Dynamics NAV, Windows Azure & Windows Phone 7, Eric Wautersdynamicscom
 
Troubleshooting Wireless LANs with Centralized Controllers
Troubleshooting Wireless LANs with Centralized ControllersTroubleshooting Wireless LANs with Centralized Controllers
Troubleshooting Wireless LANs with Centralized ControllersCisco Mobility
 
Users Guide Installation Techni Sat Sky Star
Users Guide Installation Techni Sat Sky StarUsers Guide Installation Techni Sat Sky Star
Users Guide Installation Techni Sat Sky StarSais Abdelkrim
 
DCUS17 : Docker networking deep dive
DCUS17 : Docker networking deep diveDCUS17 : Docker networking deep dive
DCUS17 : Docker networking deep diveMadhu Venugopal
 
Free NetFlow Analyzer training - Getting the initial settings right
Free NetFlow Analyzer training - Getting the initial settings rightFree NetFlow Analyzer training - Getting the initial settings right
Free NetFlow Analyzer training - Getting the initial settings rightManageEngine, Zoho Corporation
 
Session: A Reference Architecture for Running Modern APIs with NGINX Unit and...
Session: A Reference Architecture for Running Modern APIs with NGINX Unit and...Session: A Reference Architecture for Running Modern APIs with NGINX Unit and...
Session: A Reference Architecture for Running Modern APIs with NGINX Unit and...NGINX, Inc.
 
A short introduction to the cloud
A short introduction to the cloudA short introduction to the cloud
A short introduction to the cloudLaurent Eschenauer
 
Virtualization & Network Connectivity
Virtualization & Network Connectivity Virtualization & Network Connectivity
Virtualization & Network Connectivity itplant
 
Free OpManager training Part 3 - Monitoring Network Performance and Network Maps
Free OpManager training Part 3 - Monitoring Network Performance and Network MapsFree OpManager training Part 3 - Monitoring Network Performance and Network Maps
Free OpManager training Part 3 - Monitoring Network Performance and Network MapsManageEngine, Zoho Corporation
 
MTech_Thesis_presentation.ppt
MTech_Thesis_presentation.pptMTech_Thesis_presentation.ppt
MTech_Thesis_presentation.pptAhmed638470
 
TRex Traffic Generator - Hanoch Haim
TRex Traffic Generator - Hanoch HaimTRex Traffic Generator - Hanoch Haim
TRex Traffic Generator - Hanoch Haimharryvanhaaren
 
Spectra DTP4700 Linux Based Development for Software Defined Radio (SDR) Soft...
Spectra DTP4700 Linux Based Development for Software Defined Radio (SDR) Soft...Spectra DTP4700 Linux Based Development for Software Defined Radio (SDR) Soft...
Spectra DTP4700 Linux Based Development for Software Defined Radio (SDR) Soft...ADLINK Technology IoT
 
Irlc computer controlling circuit
Irlc computer controlling circuitIrlc computer controlling circuit
Irlc computer controlling circuitIbrahem Batta
 

Similar to IPMI Monitoring and Management Standard (20)

Ubiquisys at Femtocells Americas 11
Ubiquisys at Femtocells Americas 11Ubiquisys at Femtocells Americas 11
Ubiquisys at Femtocells Americas 11
 
Cisco catalyst 4900 series switches
Cisco catalyst 4900 series switchesCisco catalyst 4900 series switches
Cisco catalyst 4900 series switches
 
Dynamics NAV, Windows Azure & Windows Phone 7, Eric Wauters
Dynamics NAV, Windows Azure & Windows Phone 7, Eric WautersDynamics NAV, Windows Azure & Windows Phone 7, Eric Wauters
Dynamics NAV, Windows Azure & Windows Phone 7, Eric Wauters
 
Troubleshooting Wireless LANs with Centralized Controllers
Troubleshooting Wireless LANs with Centralized ControllersTroubleshooting Wireless LANs with Centralized Controllers
Troubleshooting Wireless LANs with Centralized Controllers
 
Summit_Tutorial
Summit_TutorialSummit_Tutorial
Summit_Tutorial
 
Users Guide Installation Techni Sat Sky Star
Users Guide Installation Techni Sat Sky StarUsers Guide Installation Techni Sat Sky Star
Users Guide Installation Techni Sat Sky Star
 
DCUS17 : Docker networking deep dive
DCUS17 : Docker networking deep diveDCUS17 : Docker networking deep dive
DCUS17 : Docker networking deep dive
 
Hwswcd mp so_c_1
Hwswcd mp so_c_1Hwswcd mp so_c_1
Hwswcd mp so_c_1
 
Free NetFlow Analyzer training - Getting the initial settings right
Free NetFlow Analyzer training - Getting the initial settings rightFree NetFlow Analyzer training - Getting the initial settings right
Free NetFlow Analyzer training - Getting the initial settings right
 
Session: A Reference Architecture for Running Modern APIs with NGINX Unit and...
Session: A Reference Architecture for Running Modern APIs with NGINX Unit and...Session: A Reference Architecture for Running Modern APIs with NGINX Unit and...
Session: A Reference Architecture for Running Modern APIs with NGINX Unit and...
 
Our Methodology & Benefits
Our Methodology & BenefitsOur Methodology & Benefits
Our Methodology & Benefits
 
A short introduction to the cloud
A short introduction to the cloudA short introduction to the cloud
A short introduction to the cloud
 
Virtualization & Network Connectivity
Virtualization & Network Connectivity Virtualization & Network Connectivity
Virtualization & Network Connectivity
 
SOA OSB BPEL BPM Presentation
SOA OSB BPEL BPM PresentationSOA OSB BPEL BPM Presentation
SOA OSB BPEL BPM Presentation
 
Free OpManager training Part 3 - Monitoring Network Performance and Network Maps
Free OpManager training Part 3 - Monitoring Network Performance and Network MapsFree OpManager training Part 3 - Monitoring Network Performance and Network Maps
Free OpManager training Part 3 - Monitoring Network Performance and Network Maps
 
MTech_Thesis_presentation.ppt
MTech_Thesis_presentation.pptMTech_Thesis_presentation.ppt
MTech_Thesis_presentation.ppt
 
TRex Traffic Generator - Hanoch Haim
TRex Traffic Generator - Hanoch HaimTRex Traffic Generator - Hanoch Haim
TRex Traffic Generator - Hanoch Haim
 
Spectra DTP4700 Linux Based Development for Software Defined Radio (SDR) Soft...
Spectra DTP4700 Linux Based Development for Software Defined Radio (SDR) Soft...Spectra DTP4700 Linux Based Development for Software Defined Radio (SDR) Soft...
Spectra DTP4700 Linux Based Development for Software Defined Radio (SDR) Soft...
 
Irlc computer controlling circuit
Irlc computer controlling circuitIrlc computer controlling circuit
Irlc computer controlling circuit
 
XS Boston 2008 Network Topology
XS Boston 2008 Network TopologyXS Boston 2008 Network Topology
XS Boston 2008 Network Topology
 

More from suniltomar04

Sumit& archit osi nov-2011-displays-in-mobile-devices
Sumit& archit osi nov-2011-displays-in-mobile-devicesSumit& archit osi nov-2011-displays-in-mobile-devices
Sumit& archit osi nov-2011-displays-in-mobile-devicessuniltomar04
 
Sriram simplify os_sdevelopment
Sriram simplify os_sdevelopmentSriram simplify os_sdevelopment
Sriram simplify os_sdevelopmentsuniltomar04
 
Rajashekaran vengalil building cross browser html5 websites
Rajashekaran vengalil building cross browser html5 websitesRajashekaran vengalil building cross browser html5 websites
Rajashekaran vengalil building cross browser html5 websitessuniltomar04
 
Gil yehuda commoditization open source
Gil yehuda commoditization open sourceGil yehuda commoditization open source
Gil yehuda commoditization open sourcesuniltomar04
 
Divyanshu open stack presentation -osi-ppt
Divyanshu open stack presentation -osi-pptDivyanshu open stack presentation -osi-ppt
Divyanshu open stack presentation -osi-pptsuniltomar04
 
Chetan postgresql partitioning
Chetan postgresql partitioningChetan postgresql partitioning
Chetan postgresql partitioningsuniltomar04
 
Naveen nimmu sdn future of networking
Naveen nimmu sdn   future of networkingNaveen nimmu sdn   future of networking
Naveen nimmu sdn future of networkingsuniltomar04
 
Azri solutions leaner techniques for faster portals get drupalled
Azri solutions leaner techniques for faster portals   get drupalledAzri solutions leaner techniques for faster portals   get drupalled
Azri solutions leaner techniques for faster portals get drupalledsuniltomar04
 
Ashish pandey huawei osi_days2011_cgroups_understanding_better
Ashish pandey huawei osi_days2011_cgroups_understanding_betterAshish pandey huawei osi_days2011_cgroups_understanding_better
Ashish pandey huawei osi_days2011_cgroups_understanding_bettersuniltomar04
 

More from suniltomar04 (9)

Sumit& archit osi nov-2011-displays-in-mobile-devices
Sumit& archit osi nov-2011-displays-in-mobile-devicesSumit& archit osi nov-2011-displays-in-mobile-devices
Sumit& archit osi nov-2011-displays-in-mobile-devices
 
Sriram simplify os_sdevelopment
Sriram simplify os_sdevelopmentSriram simplify os_sdevelopment
Sriram simplify os_sdevelopment
 
Rajashekaran vengalil building cross browser html5 websites
Rajashekaran vengalil building cross browser html5 websitesRajashekaran vengalil building cross browser html5 websites
Rajashekaran vengalil building cross browser html5 websites
 
Gil yehuda commoditization open source
Gil yehuda commoditization open sourceGil yehuda commoditization open source
Gil yehuda commoditization open source
 
Divyanshu open stack presentation -osi-ppt
Divyanshu open stack presentation -osi-pptDivyanshu open stack presentation -osi-ppt
Divyanshu open stack presentation -osi-ppt
 
Chetan postgresql partitioning
Chetan postgresql partitioningChetan postgresql partitioning
Chetan postgresql partitioning
 
Naveen nimmu sdn future of networking
Naveen nimmu sdn   future of networkingNaveen nimmu sdn   future of networking
Naveen nimmu sdn future of networking
 
Azri solutions leaner techniques for faster portals get drupalled
Azri solutions leaner techniques for faster portals   get drupalledAzri solutions leaner techniques for faster portals   get drupalled
Azri solutions leaner techniques for faster portals get drupalled
 
Ashish pandey huawei osi_days2011_cgroups_understanding_better
Ashish pandey huawei osi_days2011_cgroups_understanding_betterAshish pandey huawei osi_days2011_cgroups_understanding_better
Ashish pandey huawei osi_days2011_cgroups_understanding_better
 

Recently uploaded

Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 

Recently uploaded (20)

Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 

IPMI Monitoring and Management Standard

  • 1. Presenter : Harsha S (Dell R&D, Bangalore)
  • 2. • IPMI stands for intelligent platform management interface, designed by the Intel, IPMI is now at revision 2.0. • This standard accepted by DELL, IBM, INTEL and Others • Through IPMI can monitor and control the BMC(Board Management Controller) and Server • In-Band Management • - Communication over KCS • -Out-of-Band Management • IPMB, ICMB, PCI SMBus, LAN, Serial/Modem
  • 3. Management Application Service Provider Proxy/Service Provider IPMI Messages IPMI I/F Channel IPMI I/F Channel -------------In- Band (KCS) ----------------------------------------------------- Out-Of-Band ------ IPMI H/W Interface O O Base Board Management Controller B Out of Band : Serial, Network, Hardware Unit I/ Modem, Chassis Mgmt. F
  • 4. • Keyboard controller style system System interface (KCS) • System Management interface Chip Interface • Block Transfer • SMBus system interface(SSIF) • System interface • IPMB Messaging • ICMB • LAN Interface • Serial/Modem • PCI SMBus
  • 5. • Standard interface for management across vendors • Serial Over Lan (SOL). This is a method to redirect Features serial connections over an Ethernet cable. • Remote Management from LAN of • OS-independent management • Monitor Sensors, Sel(System event logs), FRU and etc. • PEF(Platform Event Filtering) IPMITool • Users, privileges and Authentication • OEM Management • Off-the-shelf software is available
  • 6. Feature Use Cases • Power Management of the server • Monitoring SEL for the Platform issues • PET (Platform Event Trap) • OEM Command Support • Set Boot Options • Debug windows OS Kernel • Communicate to BMC even if the Server is OFF • Secured Login with RMCP+/RAKP
  • 7. • Monitor the power statistics of the server • Clear the power readings • Monitor the individual power supply Power ratings management • Monitoring the power consumption • Monitoring the power history • Monitor and control the power budgeting • Monitor and control power capping
  • 8. System event logging(SEL) with OEM information • System event logs • OEM decoding from the log • Sensor verification by event [root@lcg0954 ~]# ipmitool sel list 1 | 06/11/2008 | 22:34:44 | Event Logging Disabled #0x72 | Log area reset/cleared | Asserted 5 | Pre-Init Time-stamp | Add-in Card #0x56 | Install Error b | 08/21/2008 | 15:04:44 | Temperature #0x08 | Lower Non-critical going low c | 08/21/2008 | 15:04:44 | Temperature #0x08 | Lower Non-critical going high d | 04/20/2010 | 17:29:35 | OS Boot | C: boot completed | Asserted f | 04/20/2010 | 17:29:35 | OEM record dc | 000137 | 003be4cd4b00 10 | 04/20/2010 | 17:47:05 | OS Boot | C: boot completed | Asserted 11 | 04/20/2010 | 17:47:05 | OEM record dc | 000137 | 0053e8cd4b00 12 | 04/20/2010 | 17:52:20 | OS Stop/Shutdown | OS graceful shutdown | Asserted 17 | 04/21/2010 | 16:51:41 | OEM record dd | 000137 | 00ff00050000 18 | 04/22/2010 | 05:24:14 | OS Boot | C: boot completed | Asserted 19 | 04/22/2010 | 05:24:14 | OEM record dc | 000137 | 003addcf4b00 1a | 04/22/2010 | 06:06:26 | OS Stop/Shutdown | OS graceful shutdown | Asserted 1b | 04/22/2010 | 06:06:26 | OEM record dd | 000137 | 00ff00050000 1c | 04/21/2010 | 19:15:25 | OS Stop/Shutdown | OS graceful shutdown | Asserted 1d | 04/21/2010 | 19:15:25 | OEM record dd | 000137 | 00ff00050000 1e | 08/23/2010 | 17:02:56 | OS Boot | C: boot completed | Asserted
  • 9. List Sensor information • List all the sensor present in the Server • Sensor readings with threshold values [root@lcg0954 ~]# ipmitool sensor CPU Temp 1 | 35.000 | degrees C | ok | na | na | na | 76.000 | 78.000 | 80.000 CPU Temp 4 | na | degrees C | na | na | na | na | 76.000 | 78.000 | 80.000 Sys Temp | 31.000 | degrees C | ok | na | na | na | 76.000 | 78.000 | 80.000 CPU1 Vcore | 1.184 | Volts | ok | 0.680 | 0.688 | 0.696 | 1.624 | 1.632 | 1.640 CPU2 Vcore | 1.192 | Volts | ok | 0.680 | 0.688 | 0.696 | 1.624 | 1.632 | 1.640 3.3V | 3.264 | Volts | ok | 2.912 | 2.928 | 2.944 | 3.648 | 3.664 | 3.680 5V | 4.920 | Volts | ok | 4.416 | 4.440 | 4.464 | 5.520 | 5.544 | 5.568 12V | 11.712 | Volts | ok | 10.464 | 10.560 | 10.656 | 13.344 | 13.440 | 13.536 1.5V | 1.488 | Volts | ok | 1.296 | 1.312 | 1.328 | 1.664 | 1.680 | 1.696 5VSB | 4.896 | Volts | ok | 4.416 | 4.440 | 4.464 | 5.520 | 5.544 | 5.568 VBAT | 3.280 | Volts | ok | 2.912 | 2.928 | 2.944 | 3.648 | 3.664 | 3.680 Fan1 | 10500.000 | RPM | ok | 200.000 | 300.000 | 400.000 | na | na | na Fan2 | 8700.000 | RPM | ok | 200.000 | 300.000 | 400.000 | na | na | na Power Supply | 0x0 | discrete | 0x0000| na | na | na | na | na | na CPU0 Internal E | 0x0 | discrete | 0x0000| na | na | na | na | na | na Thermal Trip0 | 0x0 | discrete | 0x0000| na | na | na | na | na | na Thermal Trip1 | 0x0 | discrete | 0x0000| na | na | na | na | na | na
  • 10. Windows OS • Remote debugging of the Windows Server kernel Kernel • Remotely monitor the Windows boot debugging process using IPMITool • Real-time Windows Driver debugging Remote Machine With IPMITOOL Serial Data to winDBG Netw Tool Server OS. ork LAN Port WinDBG/KD Running BMC Controller
  • 11. SECURITY • • Define Users Define privileges (IPMI • • Encrypt communication with BMC Version 2.0: RMCP/RMCP+: based on RAKP messages (HMAC like protocol) 2.0) • Serial-Over-Lan is encrypted with RMCP+ only
  • 13. IPV6 Support • The current support for the IPMITool is restricted to the IPV4 address communication for the out-of-band. Our plans are there to support he IPV6 protocol as well. Development is in progress.. • This would be the major contribution to the open source community as support for the IPV6 Protocol.
  • 14. Ipmi specification http://www.intel.com/design/servers/ipmi/index.h tm Open source link to ipmitool http://ipmitool.sourceforge.net/ IPMI Tool Mailing list https://lists.sourceforge.net/lists/listinf o/ipmitool-devel
  • 15. ?