SlideShare une entreprise Scribd logo
1  sur  15
Télécharger pour lire hors ligne
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 :
     Hardware Unit                                     I/   Serial, Network, Modem, Chassis
                                                       F    Mgmt.
• 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
?

Contenu connexe

Tendances

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
 
New Fire Pro Xtinguish Brochure.pd
New Fire Pro Xtinguish Brochure.pdNew Fire Pro Xtinguish Brochure.pd
New Fire Pro Xtinguish Brochure.pdRoger Kochis
 
Winning In Life
Winning In LifeWinning In Life
Winning In Lifecarltonsoo
 
Vsr inspectra gas detection vehicle
Vsr inspectra gas detection vehicleVsr inspectra gas detection vehicle
Vsr inspectra gas detection vehicleEuropean Tech Serv
 
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
 
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
 
Basic Stamp Lightmeter Presentation
Basic Stamp Lightmeter PresentationBasic Stamp Lightmeter Presentation
Basic Stamp Lightmeter Presentationtomkinsc
 
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
 
SDR101-presentation-distro
SDR101-presentation-distroSDR101-presentation-distro
SDR101-presentation-distroMike Saunders
 
Lab routing protocols eigrp
Lab routing protocols eigrpLab routing protocols eigrp
Lab routing protocols eigrpzafar85
 

Tendances (14)

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...
 
New Fire Pro Xtinguish Brochure.pd
New Fire Pro Xtinguish Brochure.pdNew Fire Pro Xtinguish Brochure.pd
New Fire Pro Xtinguish Brochure.pd
 
Winning In Life
Winning In LifeWinning In Life
Winning In Life
 
Vsr inspectra gas detection vehicle
Vsr inspectra gas detection vehicleVsr inspectra gas detection vehicle
Vsr inspectra gas detection vehicle
 
Pm120
Pm120Pm120
Pm120
 
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
 
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...
 
Basic Stamp Lightmeter Presentation
Basic Stamp Lightmeter PresentationBasic Stamp Lightmeter Presentation
Basic Stamp Lightmeter Presentation
 
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...
 
SDR101-presentation-distro
SDR101-presentation-distroSDR101-presentation-distro
SDR101-presentation-distro
 
Lab routing protocols eigrp
Lab routing protocols eigrpLab routing protocols eigrp
Lab routing protocols eigrp
 
Sp80
Sp80Sp80
Sp80
 

Similaire à Harsha s ipmi_tool_osi

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.
 
MTech_Thesis_presentation.ppt
MTech_Thesis_presentation.pptMTech_Thesis_presentation.ppt
MTech_Thesis_presentation.pptAhmed638470
 
Virtualization & Network Connectivity
Virtualization & Network Connectivity Virtualization & Network Connectivity
Virtualization & Network Connectivity itplant
 
A short introduction to the cloud
A short introduction to the cloudA short introduction to the cloud
A short introduction to the cloudLaurent Eschenauer
 
Irlc computer controlling circuit
Irlc computer controlling circuitIrlc computer controlling circuit
Irlc computer controlling circuitIbrahem Batta
 
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
 
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
 
DPDK layer for porting IPS-IDS
DPDK layer for porting IPS-IDSDPDK layer for porting IPS-IDS
DPDK layer for porting IPS-IDSVipin Varghese
 

Similaire à Harsha s ipmi_tool_osi (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...
 
MTech_Thesis_presentation.ppt
MTech_Thesis_presentation.pptMTech_Thesis_presentation.ppt
MTech_Thesis_presentation.ppt
 
Virtualization & Network Connectivity
Virtualization & Network Connectivity Virtualization & Network Connectivity
Virtualization & Network Connectivity
 
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
 
Irlc computer controlling circuit
Irlc computer controlling circuitIrlc computer controlling circuit
Irlc computer controlling circuit
 
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
 
SOA OSB BPEL BPM Presentation
SOA OSB BPEL BPM PresentationSOA OSB BPEL BPM Presentation
SOA OSB BPEL BPM Presentation
 
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...
 
DPDK layer for porting IPS-IDS
DPDK layer for porting IPS-IDSDPDK layer for porting IPS-IDS
DPDK layer for porting IPS-IDS
 

Plus de OpenSourceIndia

Zend server presentation for osi days
Zend server presentation for osi daysZend server presentation for osi days
Zend server presentation for osi daysOpenSourceIndia
 
Osi days 2011 venkat mangudi
Osi days 2011  venkat mangudiOsi days 2011  venkat mangudi
Osi days 2011 venkat mangudiOpenSourceIndia
 
Restinpeaceosidays2011 111121093818-phpapp02
Restinpeaceosidays2011 111121093818-phpapp02Restinpeaceosidays2011 111121093818-phpapp02
Restinpeaceosidays2011 111121093818-phpapp02OpenSourceIndia
 
Gotunitsosidays2011 111121093234-phpapp02
Gotunitsosidays2011 111121093234-phpapp02Gotunitsosidays2011 111121093234-phpapp02
Gotunitsosidays2011 111121093234-phpapp02OpenSourceIndia
 
Megha_Osi my sql productroadmap
Megha_Osi my sql productroadmapMegha_Osi my sql productroadmap
Megha_Osi my sql productroadmapOpenSourceIndia
 
Sriram simplify os_sdevelopment
Sriram simplify os_sdevelopmentSriram simplify os_sdevelopment
Sriram simplify os_sdevelopmentOpenSourceIndia
 
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 websitesOpenSourceIndia
 
Naveen nimmu sdn future of networking
Naveen nimmu sdn   future of networkingNaveen nimmu sdn   future of networking
Naveen nimmu sdn future of networkingOpenSourceIndia
 
Gil yehuda commoditization open source
Gil yehuda commoditization open sourceGil yehuda commoditization open source
Gil yehuda commoditization open sourceOpenSourceIndia
 
Divyanshu open stack presentation -osi-ppt
Divyanshu open stack presentation -osi-pptDivyanshu open stack presentation -osi-ppt
Divyanshu open stack presentation -osi-pptOpenSourceIndia
 
Chetan postgresql partitioning
Chetan postgresql partitioningChetan postgresql partitioning
Chetan postgresql partitioningOpenSourceIndia
 
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 drupalledOpenSourceIndia
 
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_betterOpenSourceIndia
 
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-devicesOpenSourceIndia
 

Plus de OpenSourceIndia (17)

Zend server presentation for osi days
Zend server presentation for osi daysZend server presentation for osi days
Zend server presentation for osi days
 
Osi days 2011 venkat mangudi
Osi days 2011  venkat mangudiOsi days 2011  venkat mangudi
Osi days 2011 venkat mangudi
 
Spring osi
Spring osiSpring osi
Spring osi
 
20111121 osi keynote
20111121 osi keynote20111121 osi keynote
20111121 osi keynote
 
Cloud foundry osi
Cloud foundry osiCloud foundry osi
Cloud foundry osi
 
Restinpeaceosidays2011 111121093818-phpapp02
Restinpeaceosidays2011 111121093818-phpapp02Restinpeaceosidays2011 111121093818-phpapp02
Restinpeaceosidays2011 111121093818-phpapp02
 
Gotunitsosidays2011 111121093234-phpapp02
Gotunitsosidays2011 111121093234-phpapp02Gotunitsosidays2011 111121093234-phpapp02
Gotunitsosidays2011 111121093234-phpapp02
 
Megha_Osi my sql productroadmap
Megha_Osi my sql productroadmapMegha_Osi my sql productroadmap
Megha_Osi my sql productroadmap
 
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
 
Naveen nimmu sdn future of networking
Naveen nimmu sdn   future of networkingNaveen nimmu sdn   future of networking
Naveen nimmu sdn future of networking
 
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
 
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
 
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
 

Dernier

Bird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystemBird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystemAsko Soukka
 
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDEADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDELiveplex
 
Crea il tuo assistente AI con lo Stregatto (open source python framework)
Crea il tuo assistente AI con lo Stregatto (open source python framework)Crea il tuo assistente AI con lo Stregatto (open source python framework)
Crea il tuo assistente AI con lo Stregatto (open source python framework)Commit University
 
Videogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdfVideogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdfinfogdgmi
 
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdf
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdf
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdfJamie (Taka) Wang
 
Empowering Africa's Next Generation: The AI Leadership Blueprint
Empowering Africa's Next Generation: The AI Leadership BlueprintEmpowering Africa's Next Generation: The AI Leadership Blueprint
Empowering Africa's Next Generation: The AI Leadership BlueprintMahmoud Rabie
 
Comparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and IstioComparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and IstioChristian Posta
 
UiPath Studio Web workshop series - Day 8
UiPath Studio Web workshop series - Day 8UiPath Studio Web workshop series - Day 8
UiPath Studio Web workshop series - Day 8DianaGray10
 
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online CollaborationCOMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online Collaborationbruanjhuli
 
UiPath Community: AI for UiPath Automation Developers
UiPath Community: AI for UiPath Automation DevelopersUiPath Community: AI for UiPath Automation Developers
UiPath Community: AI for UiPath Automation DevelopersUiPathCommunity
 
How Accurate are Carbon Emissions Projections?
How Accurate are Carbon Emissions Projections?How Accurate are Carbon Emissions Projections?
How Accurate are Carbon Emissions Projections?IES VE
 
NIST Cybersecurity Framework (CSF) 2.0 Workshop
NIST Cybersecurity Framework (CSF) 2.0 WorkshopNIST Cybersecurity Framework (CSF) 2.0 Workshop
NIST Cybersecurity Framework (CSF) 2.0 WorkshopBachir Benyammi
 
Cybersecurity Workshop #1.pptx
Cybersecurity Workshop #1.pptxCybersecurity Workshop #1.pptx
Cybersecurity Workshop #1.pptxGDSC PJATK
 
Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024D Cloud Solutions
 
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...Will Schroeder
 
Machine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdfMachine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdfAijun Zhang
 
Meet the new FSP 3000 M-Flex800™
Meet the new FSP 3000 M-Flex800™Meet the new FSP 3000 M-Flex800™
Meet the new FSP 3000 M-Flex800™Adtran
 
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...UbiTrack UK
 
Linked Data in Production: Moving Beyond Ontologies
Linked Data in Production: Moving Beyond OntologiesLinked Data in Production: Moving Beyond Ontologies
Linked Data in Production: Moving Beyond OntologiesDavid Newbury
 
Basic Building Blocks of Internet of Things.
Basic Building Blocks of Internet of Things.Basic Building Blocks of Internet of Things.
Basic Building Blocks of Internet of Things.YounusS2
 

Dernier (20)

Bird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystemBird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystem
 
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDEADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
 
Crea il tuo assistente AI con lo Stregatto (open source python framework)
Crea il tuo assistente AI con lo Stregatto (open source python framework)Crea il tuo assistente AI con lo Stregatto (open source python framework)
Crea il tuo assistente AI con lo Stregatto (open source python framework)
 
Videogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdfVideogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdf
 
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdf
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdf
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdf
 
Empowering Africa's Next Generation: The AI Leadership Blueprint
Empowering Africa's Next Generation: The AI Leadership BlueprintEmpowering Africa's Next Generation: The AI Leadership Blueprint
Empowering Africa's Next Generation: The AI Leadership Blueprint
 
Comparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and IstioComparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and Istio
 
UiPath Studio Web workshop series - Day 8
UiPath Studio Web workshop series - Day 8UiPath Studio Web workshop series - Day 8
UiPath Studio Web workshop series - Day 8
 
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online CollaborationCOMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
 
UiPath Community: AI for UiPath Automation Developers
UiPath Community: AI for UiPath Automation DevelopersUiPath Community: AI for UiPath Automation Developers
UiPath Community: AI for UiPath Automation Developers
 
How Accurate are Carbon Emissions Projections?
How Accurate are Carbon Emissions Projections?How Accurate are Carbon Emissions Projections?
How Accurate are Carbon Emissions Projections?
 
NIST Cybersecurity Framework (CSF) 2.0 Workshop
NIST Cybersecurity Framework (CSF) 2.0 WorkshopNIST Cybersecurity Framework (CSF) 2.0 Workshop
NIST Cybersecurity Framework (CSF) 2.0 Workshop
 
Cybersecurity Workshop #1.pptx
Cybersecurity Workshop #1.pptxCybersecurity Workshop #1.pptx
Cybersecurity Workshop #1.pptx
 
Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024
 
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
 
Machine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdfMachine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdf
 
Meet the new FSP 3000 M-Flex800™
Meet the new FSP 3000 M-Flex800™Meet the new FSP 3000 M-Flex800™
Meet the new FSP 3000 M-Flex800™
 
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
 
Linked Data in Production: Moving Beyond Ontologies
Linked Data in Production: Moving Beyond OntologiesLinked Data in Production: Moving Beyond Ontologies
Linked Data in Production: Moving Beyond Ontologies
 
Basic Building Blocks of Internet of Things.
Basic Building Blocks of Internet of Things.Basic Building Blocks of Internet of Things.
Basic Building Blocks of Internet of Things.
 

Harsha s ipmi_tool_osi

  • 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 : Hardware Unit I/ Serial, Network, Modem, Chassis F Mgmt.
  • 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. ?