ipmi overview,progress and implementation

56
® IPMI Overview, Progress and Implementation IPMI Overview, IPMI Overview, Progress and Progress and Implementation Implementation Tom Slaight Server Management Architect Enterprise Server Group Intel Corporation John Graf Server Management Architect Hewlett-Packard Company September 16, 1998 Tom Slaight Server Management Architect Enterprise Server Group Intel Corporation John Graf Server Management Architect Hewlett-Packard Company September 16, 1998

Upload: alexchuah

Post on 11-Apr-2015

618 views

Category:

Documents


4 download

DESCRIPTION

IPMI presentation

TRANSCRIPT

Page 1: IPMI Overview,Progress and Implementation

55

®®

IPMI Overview ,Progress andImplementation

IPMI Overview ,IPMI Overview ,Progress andProgress andImplementationImplementation

Tom Slai ghtServer Mana gement ArchitectEnter prise Server Grou pIntel Cor poration

John GrafServer Mana gement ArchitectHewlett-Packard Com pany

September 16, 1998

Tom Slai ghtServer Mana gement ArchitectEnter prise Server Grou pIntel Cor poration

John GrafServer Mana gement ArchitectHewlett-Packard Com pany

September 16, 1998

Page 2: IPMI Overview,Progress and Implementation

55

®®

AgendaAgendaAgenda

z Introduction & Overview

zArchitecture & Implementation

zWhat’s New for IPMI v1.0

z IPMI Futures

zSummary & Call to Action

zz Introduction & OverviewIntroduction & Overview

zzArchitecture & ImplementationArchitecture & Implementation

zzWhat’s New for IPMI v1.0What’s New for IPMI v1.0

zz IPMI FuturesIPMI Futures

zzSummary & Call to ActionSummary & Call to Action

Page 3: IPMI Overview,Progress and Implementation

55

®®

AgendaAgendaAgenda

z Introduction & Overview

zArchitecture & Im plementation

zWhat’s New for IPMI v1.0

z IPMI Futures

zSummar y & Call to Action

zz Introduction & OverviewIntroduction & Overview

zArchitecture & Im plementation

zWhat’s New for IPMI v1.0

z IPMI Futures

zSummar y & Call to Action

Page 4: IPMI Overview,Progress and Implementation

55

®®

IPMI InitiativeIPMI InitiativeIPMI InitiativeIntelli gent Platform Mana gement Interface

z IPMI v0.9 announced at S prin g ‘98 IntelDevelo per Forum�Made available for industry review

zPromoters:Intel, Hewlett-Packard, NEC, and Dell�Owners of the specification, consolidated

industry review input

IIntelligent ntelligent PPlatform latform MManagement anagement IInterfacenterface

zz IPMI v0.9 announced IPMI v0.9 announced at Spring ‘98 Intelat Spring ‘98 IntelDeveloper ForumDeveloper Forum��Made available for industry reviewMade available for industry review

zzPromoters:Promoters:Intel, Hewlett-Packard, NEC, and DellIntel, Hewlett-Packard, NEC, and Dell��Owners of the specification, consolidatedOwners of the specification, consolidated

industry review inputindustry review input

Page 5: IPMI Overview,Progress and Implementation

55

®®

Initiative StatusInitiative StatusInitiative Statusdeveloper.developer. intelintel .com/design/servers/.com/design/servers/ ipmiipmi

IPMI v1.0 Announce

d at Intel D

eveloper F

orum

September 16, 1

998

IPMI v1.0

IPMI v1.0 Announce

d

Announced at In

tel Deve

loper Forum

at Intel D

eveloper F

orum

September 16, 1

998

September 16, 1

998

Page 6: IPMI Overview,Progress and Implementation

55

®®

IPMI Initiativev1.0 is Read y to GoIPMI InitiativeIPMI Initiativev1.0 is Read y to Gov1.0 is Read y to Go

zAdo pters�Sign royalty-free Ado pter’s a greement for

implementin g the IPMI v1.0 s pecification�Details on IPMI Web Site

zzAdo ptersAdo pters��Sign royalty-free Ado pter’s a greement forSign royalty-free Ado pter’s a greement for

implementin g the IPMI v1.0 s pecificationimplementin g the IPMI v1.0 s pecification��Details on IPMI Web SiteDetails on IPMI Web Site

Ready for Ado pters!Ready for Ado pters!http://developer.http://developer. intelintel .com/desi gn/servers/.com/desi gn/servers/ ipmiipmi

Page 7: IPMI Overview,Progress and Implementation

55

®®

Initiative StatusAdopter News!Initiative StatusInitiative StatusAdopter News!Adopter News!

IPMI Ado pters* - 9/16/98IPMI Ado pters* - 9/16/98IPMI Ado pters* - 9/16/98

z5HOLDQFH�&RPSXWHU Corp.

zSeanixzSiemens Nixdorf

����,QIRUPDWLRQV�V\VWHPH�$*

zSerano Systems �&RUS�

z6LOLFRQ 'HVLJQ�5HVRXUFHVzTexas Micro Corp.

zToshiba Corp.

z3KRHQL[�7HFKQRORJLHV Ltd.

z5HOLDQFH�&RPSXWHU Corp.

zSeanixzSiemens Nixdorf

����,QIRUPDWLRQV�V\VWHPH�$*

zSerano Systems �&RUS�

z6LOLFRQ 'HVLJQ�5HVRXUFHVzTexas Micro Corp.

zToshiba Corp.

z3KRHQL[�7HFKQRORJLHV Ltd.

z Acer Inc.

z $PHULFDQ�0HJDWUHQGV�,QF�

z Bull S.A.

z InterWorks �Computer Products

z Ipex ITGz 0LWVXELVKL�(OHFWURQLFV

����3&�'LYLVLRQ

z Olivetti Worldwide Computer Corp.

z Acer Inc.

z $PHULFDQ�0HJDWUHQGV�,QF�

z Bull S.A.

z InterWorks �Computer Products

z Ipex ITGz 0LWVXELVKL�(OHFWURQLFV

����3&�'LYLVLRQ

z Olivetti Worldwide Computer Corp.

* Third-party marks and brands are the property of their respective owners.* Third-party marks and brands are the property of their respective owners.

Page 8: IPMI Overview,Progress and Implementation

55

®®

IPMI OriginsServer FocusIPMI OriginsIPMI OriginsServer FocusServer Focus

Keep it Running!

RAS Features Focus� Reliability� Availability� Serviceability

Server Environment� Remote administrator� Expensive hardware� High cost for downtime and repair

Keep it Running!Keep it Running!

RAS Features FocusRAS Features Focus�� ReliabilityReliability�� AvailabilityAvailability�� ServiceabilityServiceability

Server EnvironmentServer Environment�� Remote administrator Remote administrator�� Expensive hardware Expensive hardware�� High cost for downtime and repair High cost for downtime and repair

Page 9: IPMI Overview,Progress and Implementation

55

®®

Server EnvironmentServer EnvironmentServer Environment

9More extensive monitoring, control,and automatic recovery features

9Need for ‘Always Accessible’management

9Complex system topologies�Multiple internal boards, external

peripheral chassis, modular ‘rack mount’systems

9Multi-OS support

99More extensive monitoring, control,More extensive monitoring, control,and automatic recovery featuresand automatic recovery features

99Need for ‘Always Accessible’Need for ‘Always Accessible’managementmanagement

99Complex system topologiesComplex system topologies��Multiple internal boards, externalMultiple internal boards, external

peripheral chassis, modular ‘rack mount’peripheral chassis, modular ‘rack mount’systemssystems

99Multi-OS supportMulti-OS support

Page 10: IPMI Overview,Progress and Implementation

55

®®

The IPMI Challen geThe IPMI Challen geThe IPMI Challen ge

S/WS/W S/WS/W

S/WS/W

Today’s solutions stacks work -Today’s solutions stacks work -Today’s solutions stacks work -

S/WS/WS/WS/WS/WS/W

But not across platformsBut not across platformsBut not across platforms

Page 11: IPMI Overview,Progress and Implementation

55

®®

IPMI Strate gySpecif y the interfaceIPMI Strate gyIPMI Strate gySpecif y the interfaceSpecif y the interface

Intelli gentPlatformManagementInterface

IIntelli gentntelli gentPPlatformlatformMManagementanagementIInterfacenterface

• Defines a standardized,abstracted, messa ge-basedinterface to intelli gent platformmanagement hardware

• Defines standardized records fordescribin g platformmanagement devices and theircharacteristics

• Defines a standardized,abstracted, messa ge-basedinterface to intelli gent platformmanagement hardware

• Defines standardized records fordescribin g platformmanagement devices and theircharacteristics

Gateway to Server-class RAS FeaturesGateway to Server-class RAS Features

Page 12: IPMI Overview,Progress and Implementation

55

®®

IPMIIPMIIPMIIPMI

IPMI Strate gyWhere it fits...IPMI Strate gyIPMI Strate gyWhere it fits...Where it fits...

Complements existin g management standardsComplements existin g management standards

‘In-band’‘In-band’RemoteRemoteAccessAccess

Service ProviderService Provider

SP InterfaceSP Interface

Instrumentation CodeInstrumentation Code

Platform Mgmt. ControllerPlatform Mgmt. Controller

ManagementManagementApplicationsApplications

IPMI H/W I/FIPMI H/W I/F

Man

agem

ent S

/WS

tand

ards

Man

agem

ent S

/WM

anag

emen

t S/W

Sta

ndar

dsS

tand

ards

IPMIIPMIIPMI

STANDARD I/F(e.g. RPC, SNMP)STANDARD I/FSTANDARD I/F(e.g. RPC, SNMP)(e.g. RPC, SNMP)

STANDARD I/F(e.g. DMI-MI, CIM)STANDARD I/FSTANDARD I/F(e.g. DMI-MI, CIM)(e.g. DMI-MI, CIM)

STANDARD I/F(e.g. DMI-CI, WMI)STANDARD I/FSTANDARD I/F(e.g. DMI-CI, WMI)(e.g. DMI-CI, WMI)

IPMI I/F CodeIPMI I/F Code

Page 13: IPMI Overview,Progress and Implementation

55

®®

The IPMI SolutionThe IPMI SolutionThe IPMI Solution

Common hardwareinterfaces and abstractionCommon hardwareCommon hardwareinterfaces and abstractioninterfaces and abstraction

S/WS/WS/WS/W

S/WS/W

IPMIIPMIIPMI

Enable cross- platformmanagementEnable cross- platformEnable cross- platformmanagementmanagement

S/WS/W S/WS/W

S/WS/W

Page 14: IPMI Overview,Progress and Implementation

55

®®

IPMI BenefitsIPMI BenefitsIPMI Benefits

System

OEM

Software

Hardware

SystemSystem

OEMOEM

SoftwareSoftware

HardwareHardware

Page 15: IPMI Overview,Progress and Implementation

55

®®

IPMI BenefitsSystemIPMI BenefitsIPMI BenefitsSystemSystem

9Provides the foundation forIntelligent Platform Management� Autonomous access, monitoring, logging, and

control features that function independentlyfrom the system processors, software, and OS

9Provides scalable support for entry to high-end systems

9Supports multi-chassis and modularconfigurations

99Provides the foundation forProvides the foundation forIntelligent Platform ManagementIntelligent Platform Management�� Autonomous access, monitoring, logging, andAutonomous access, monitoring, logging, and

control features that function independentlycontrol features that function independentlyfrom the system processors, software, and OSfrom the system processors, software, and OS

99Provides scalable support for entry to high-Provides scalable support for entry to high-end systemsend systems

99Supports multi-chassis and modularSupports multi-chassis and modularconfigurationsconfigurations

Page 16: IPMI Overview,Progress and Implementation

55

®®

IPMI BenefitsOEMIPMI BenefitsIPMI BenefitsOEMOEM

9Supports OEM differentiation� Codes, events, and sensor types reserved for

OEM use.

9Supports chassis feature integrationwithout baseboard modifications

9Provides a common platform mgmt.configuration interface�no need to touch BIOS FLASH�no need for platform-specific utilities

99Supports OEM differentiationSupports OEM differentiation�� Codes, events, and sensor types reserved forCodes, events, and sensor types reserved for

OEM use.OEM use.

99Supports chassis feature integrationSupports chassis feature integrationwithout baseboard modificationswithout baseboard modifications

99Provides a common platform mgmt.Provides a common platform mgmt.configuration interfaceconfiguration interface�� no need to touch BIOS FLASHno need to touch BIOS FLASH

�� no need for platform-specific utilitiesno need for platform-specific utilities

Page 17: IPMI Overview,Progress and Implementation

55

®®

IPMI BenefitsSoftwareIPMI BenefitsIPMI BenefitsSoftwareSoftware

9Speeds instrumentation software portin g� Makes platform management features ‘self-descriptive’ (Plug

‘N Play). Software automatically configures to platformmanagement hardware

9Isolates mgmt. S/W from H/W changes

9Enables cross-platform software� Standardized platform hardware interface enables mgmt.

software and driver to work on multiple platforms.

9Can be used with any mgmt. S/W stack� Designed for simple mapping to WMI/CIM

9Supports localization

99Speeds instrumentation software portingSpeeds instrumentation software porting�� Makes platform management features ‘self-descriptive’ (PlugMakes platform management features ‘self-descriptive’ (Plug

‘N Play). Software automatically configures to platform‘N Play). Software automatically configures to platformmanagement hardwaremanagement hardware

99Isolates mgmt. S/W from H/W changesIsolates mgmt. S/W from H/W changes

99Enables cross-platform softwareEnables cross-platform software�� Standardized platform hardware interface enables mgmt.Standardized platform hardware interface enables mgmt.

software and driver to work on multiple platforms.software and driver to work on multiple platforms.

99Can be used with any mgmt. S/W stackCan be used with any mgmt. S/W stack�� Designed for simple mapping to WMI/CIMDesigned for simple mapping to WMI/CIM

99Supports localizationSupports localization

Page 18: IPMI Overview,Progress and Implementation

55

®®

IPMI BenefitsHardwareIPMI BenefitsIPMI BenefitsHardwareHardware

9Preserves abilit y to innovate hardware

9Provides standardized interfaces forextendin g management features� IPMB - for intra-chassis extensions and standardized Emergency

Management Card Access� ICMB - for inter-chassis extensions

9Facilitates ‘out-of-band’ secondar y access� Message based interface supports bridging to secondary

management interfaces - NIC, RS-232, etc.

9Uses ‘off-the-shelf’ com ponents

99Preserves abilit y to innovate hardwarePreserves abilit y to innovate hardware

99Provides standardized interfaces forProvides standardized interfaces forextendin g management featuresextendin g management features�� IPMB - forIPMB - for intra intra -chassis extensions and standardized Emergency-chassis extensions and standardized Emergency

Management Card AccessManagement Card Access�� ICMB - for inter-chassis extensionsICMB - for inter-chassis extensions

99Facilitates ‘out-of-band’ secondar y accessFacilitates ‘out-of-band’ secondar y access�� Message based interface supports bridging to secondaryMessage based interface supports bridging to secondary

management interfaces - NIC, RS-232, etc.management interfaces - NIC, RS-232, etc.

99Uses ‘off-the-shelf’ com ponentsUses ‘off-the-shelf’ com ponents

Standardizes the interface,Standardizes the interface, not the implementation not the implementation

Page 19: IPMI Overview,Progress and Implementation

55

®®

AgendaAgendaAgenda

9Introduction & Overview

zArchitecture & Im plementation

zWhat’s New for IPMI v1.0

z IPMI Futures

zSummar y & Call to Action

9Introduction & Overview

zzArchitecture & Im plementationArchitecture & Im plementation

zWhat’s New for IPMI v1.0

z IPMI Futures

zSummar y & Call to Action

Page 20: IPMI Overview,Progress and Implementation

55

®®

IPMI ArchitectureKey ElementsIPMI ArchitectureIPMI ArchitectureKey ElementsKey Elements

z IPMI Messaging Command Setsz Sensor Data Recordsz Event Messages

z Baseboard Mgmt. Controllerz System Interfacez Non-volatile Storagez Intelligent Platform Mgmt. Busz Intelligent Chassis Mgmt. Bus

z An example: HP TopTools

z An example: Intel Server Control

zz IPMI Messaging Command SetsIPMI Messaging Command Setszz Sensor Data RecordsSensor Data Recordszz Event MessagesEvent Messages

zz Baseboard Mgmt. ControllerBaseboard Mgmt. Controllerzz System InterfaceSystem Interfacezz Non-volatile StorageNon-volatile Storagezz Intelligent Platform Mgmt. BusIntelligent Platform Mgmt. Buszz Intelligent Chassis Mgmt. BusIntelligent Chassis Mgmt. Bus

zz An example: HP An example: HP TopToolsTopTools

zz An example: Intel Server ControlAn example: Intel Server Control

Abstraction

Hardware

Software

Page 21: IPMI Overview,Progress and Implementation

55

®®

IPMI AbstractionMessaging & Command SetsIPMI AbstractionIPMI AbstractionMessaging & Command SetsMessaging & Command Sets

zAll IPMI o perations are accom plished b ysendin g messa ges to the mana gementcontrollers�Standardized commands defined in the IPMI

specification�All messa ges use a Request / Response Protocol

zFacilitates deliver y over multi ple trans ports:system interface, IPMB, ICMB, etc.

zzAll IPMI o perations are accom plished b yAll IPMI o perations are accom plished b ysendin g messa ges to the mana gementsendin g messa ges to the mana gementcontrollerscontrollers��Standardized commands defined in the IPMIStandardized commands defined in the IPMI

specificationspecification��All messa ges use a Request / Response ProtocolAll messa ges use a Request / Response Protocol

zzFacilitates deliver y over multi ple trans ports:Facilitates deliver y over multi ple trans ports:system interface, IPMB, ICMB, etc.system interface, IPMB, ICMB, etc.

Page 22: IPMI Overview,Progress and Implementation

55

®®

IPMI AbstractionMessaging & Command SetsIPMI AbstractionIPMI AbstractionMessaging & Command SetsMessaging & Command Sets

IPMI Commands grou ped by functionalit y�Supports modular firmware development

– Sensor and Event commands– App lication commands for controller s pecific

functionalit y– Chassis commands for chassis control & status– Stora ge commands for non-volatile stora ge access– Brid ge commands– Firmware Transfer commands

– OEM commands

IPMI Commands grou ped by functionalit yIPMI Commands grou ped by functionalit y��Supports modular firmware developmentSupports modular firmware development

–– Sensor and Event commandsSensor and Event commands–– App lication commands for controller s pecificApp lication commands for controller s pecific

functionalit yfunctionalit y–– Chassis commands for chassis control & statusChassis commands for chassis control & status–– Stora ge commands for non-volatile stora ge accessStora ge commands for non-volatile stora ge access–– Brid ge commandsBrid ge commands–– Firmware Transfer commandsFirmware Transfer commands

–– OEM commandsOEM commands

Page 23: IPMI Overview,Progress and Implementation

55

®®

IPMI AbstractionSDRsIPMI AbstractionIPMI AbstractionSDRsSDRs

z Describe the population of sensors� Location, ID, and access method

� Type (temp, voltage, processor, etc.), unit ofmeasurement (volts, amps, bytes/sec, etc.), readingtype (digital/discrete/analog) and threshold support

z Guide software in presenting sensorinformation� normal reading ranges, sensor accuracy and tolerance

� sensor id string

z Identify the entity and/or FRU associatedwith each sensor

z Direct the sensor initialization process� Initialization of Event Generation, Thresholds,

Hysterisis, and/or Event Scanning

zz Describe the population of sensorsDescribe the population of sensors�� Location, ID, and access methodLocation, ID, and access method

�� Type (temp, voltage, processor, etc.), unit ofType (temp, voltage, processor, etc.), unit ofmeasurement (volts, amps, bytes/sec, etc.), readingmeasurement (volts, amps, bytes/sec, etc.), readingtype (digital/discrete/analog) and threshold supporttype (digital/discrete/analog) and threshold support

zz Guide software in presenting sensorGuide software in presenting sensorinformationinformation�� normal reading ranges, sensor accuracy and tolerancenormal reading ranges, sensor accuracy and tolerance

�� sensor id stringsensor id string

zz Identify the entity and/or FRU associatedIdentify the entity and/or FRU associatedwith each sensorwith each sensor

zz Direct the sensor initialization processDirect the sensor initialization process�� Initialization of Event Generation, Thresholds,Initialization of Event Generation, Thresholds,

HysterisisHysterisis , and/or Event Scanning, and/or Event Scanning

SensorDataRecords

SensorDataRecords

Key to Plug ‘N Play ManagementKey to Plug ‘N Play Management

Page 24: IPMI Overview,Progress and Implementation

55

®®

IPMI AbstractionEvent Messa gesIPMI AbstractionIPMI AbstractionEvent Messa gesEvent Messa ges

EventMessagesEventEventMessagesMessages

z Standardized content - EventMessages Encapsulate Key EventInfo:�Sensor Type, Event Type, Event

Transition, & Event Generator

z Combine with SDR info for richerevent analysis�Allow application to identify Entity

and FRU associated with event

�Sensor short ID String�etc.

zz Standardized content - EventStandardized content - EventMessages Encapsulate Key EventMessages Encapsulate Key EventInfo:Info:��Sensor Type, Event Type, EventSensor Type, Event Type, Event

Transition, & Event GeneratorTransition, & Event Generator

zz Combine with SDR info for richerCombine with SDR info for richerevent analysisevent analysis��Allow application to identify EntityAllow application to identify Entity

and FRU associated with eventand FRU associated with event

��Sensor short ID StringSensor short ID String

��etc.etc.

Page 25: IPMI Overview,Progress and Implementation

55

®®

IPMI H/W ElementsIPMI H/W ElementsIPMI H/W Elements

IPMI MessagesIPMI MessagesIPMI Messages

zBaseboard M gmt. ControllerzSystem InterfacezNon-volatile Stora ge

zz Baseboard M gmt. ControllerBaseboard M gmt. Controllerzz System InterfaceSystem Interfacezz Non-volatile Stora geNon-volatile Stora ge

BaseboardBaseboardBaseboard

Monitoring& controlcircuitry

MonitoringMonitoring& control& controlcircuitrycircuitry

System BusSystem Bus

BaseboardMgmt.

Controller

BaseboardBaseboardMgmt.Mgmt.

ControllerController

- System Event Log- SDR Repository- Baseboard FRU Info

- System Event Log- System Event Log- SDR Repository- SDR Repository- Baseboard FRU Info- Baseboard FRU Info

System InterfaceSystem InterfaceSystem Interface

Page 26: IPMI Overview,Progress and Implementation

55

®®

IPMI H/W ElementsBMCIPMI H/W ElementsIPMI H/W ElementsBMCBMC

BaseboardManagementController

BBaseboardaseboardMManagementanagementCControllerontroller

zManagement Micro-controllerprovides the Intelli gence forIPMI:�Autonomous monitoring and logging�Interface to IPMI Storage

�Receives and logs event messages�System interface to IPMB / I 2C

�System Watchdog Timer�Optional power control functions.

z Plus OEM ‘value added’ mgmt.features

zz Management Micro-controllerManagement Micro-controllerprovides the Intelligence forprovides the Intelligence forIPMI:IPMI:��Autonomous monitoring and loggingAutonomous monitoring and logging

�� Interface to IPMI StorageInterface to IPMI Storage

��Receives and logs event messagesReceives and logs event messages

��System interface to IPMB / ISystem interface to IPMB / I 22CC

��System Watchdog TimerSystem Watchdog Timer

��Optional power control functions.Optional power control functions.

zz Plus OEM ‘value added’ mgmt.Plus OEM ‘value added’ mgmt.featuresfeatures

Page 27: IPMI Overview,Progress and Implementation

55

®®

IPMI H/W ElementsSystem InterfaceIPMI H/W ElementsIPMI H/W ElementsSystem InterfaceSystem Interface

KeyboardControllerStyle

KKeyboardeyboardCControllerontrollerSStyletyle

3 styles of I/O Ma pped interface:3 styles of I/O Ma pped interface:z Classic ‘8742’ Interface

z Available built-in to micros

zz Classic ‘8742’ InterfaceClassic ‘8742’ Interface

zz Available built-in to microsAvailable built-in to micros

ServerManagementInterfaceChip

SServererverMManagementanagementIInterfacenterfaceCChiphip

BlockTransferBBlocklockTTransferransfer

z Simple 3 I/O port, byte based interface

z Implementable using FPGA or discretelogic

zz Simple 3 I/O port, byte based interfaceSimple 3 I/O port, byte based interface

zz ImplementableImplementable using FPGA or discrete using FPGA or discretelogiclogic

z Simple 3 I/O port, block based interface

z Implementable using FPGA or discretelogic

zz Simple 3 I/O port, block based interfaceSimple 3 I/O port, block based interface

zz ImplementableImplementable using FPGA or discrete using FPGA or discretelogiclogic

NEWNEWNEW

Page 28: IPMI Overview,Progress and Implementation

55

®®

IPMI H/W ElementsNon-volatile Stora geIPMI H/W ElementsIPMI H/W ElementsNon-volatile Stora geNon-volatile Stora ge

SystemEventLog

SSystemystemEEventventLLogog

z Centralized non-volatilestora ge for time-stampedEvent Messa ges�Compact 16-byte Event Records

include provision for OEM event typesand fields

�Message format tied to Sensorrepresentation and access

zz Centralized non-volatileCentralized non-volatilestora ge for time-stampedstora ge for time-stampedEvent Messa gesEvent Messa ges��Compact 16-byte Event RecordsCompact 16-byte Event Records

include provision for OEM event typesinclude provision for OEM event typesand fieldsand fields

��Message format tied to SensorMessage format tied to Sensorrepresentation and accessrepresentation and access

FRU DevicesFRU DevicesFRU Devices

SDR Repositor ySDR Repositor ySDR Repositor y z Centralized NV-stora ge forSensor Data Records

zz Centralized NV-stora ge forCentralized NV-stora ge forSensor Data RecordsSensor Data Records

z Distributed non-volatilestora ge for FRU Information

zz Distributed non-volatileDistributed non-volatilestora ge for FRU Informationstora ge for FRU Information

Page 29: IPMI Overview,Progress and Implementation

55

®®

IPMI H/W ElementsIPMI H/W ElementsIPMI H/W Elements

IPMI MessagesIPMI MessagesIPMI Messages

RAID Back planeRAIDRAID Back plane Back plane

z IPMB - Intelli gent Platform Mana gement Busz Private Mana gement Busses

zz IPMB - Intelli gent Platform Mana gement BusIPMB - Intelli gent Platform Mana gement Buszz Private Mana gement BussesPrivate Mana gement Busses

BaseboardBaseboardBaseboard

MonitoringMonitoring& control& controlcircuitrycircuitry

System BusSystem BusMemory CardMemory CardMemory Card

Private Mgmt. BusPrivate Mgmt. Bus

Front PanelFront Panel

System InterfaceSystem Interface

ChassisChassisSensorsSensors

AuxAux . IPMB. IPMB

FRU SEEPROMFRU SEEPROM

FRU SEEPROMFRU SEEPROM

BaseboardBaseboardMgmt.Mgmt.

ControllerController

FRU SEEPROMFRU SEEPROM

ChassisChassisMgmt.Mgmt.

ControllerControllerSEL, SDR, FRUSEL, SDR, FRU

IPMBIPMB

Page 30: IPMI Overview,Progress and Implementation

55

®®

IPMI H/W ElementsIPMBIPMI H/W ElementsIPMI H/W ElementsIPMBIPMB

z Standardized bus and protocolfor extending managementcontrol, monitoring, and eventdelivery within the chassis.

�Provides integration point forchassis mgmt. features

�Offers standardized connectionfor ‘emergency management’cards

�Multi-master I2C-based bus

�Simple request/response protocol�Uses IPMI Command sets

�Supports non-IPMI devices

zz Standardized bus and protocolStandardized bus and protocolfor extending managementfor extending managementcontrol, monitoring, and eventcontrol, monitoring, and eventdelivery within the chassis.delivery within the chassis.

��Provides integration point forProvides integration point forchassis mgmt. featureschassis mgmt. features

��Offers standardized connectionOffers standardized connectionfor ‘emergency management’for ‘emergency management’cardscards

��Multi-master I2C-based busMulti-master I2C-based bus

��Simple request/response protocolSimple request/response protocol

��Uses IPMI Command setsUses IPMI Command sets

��Supports non-IPMI devicesSupports non-IPMI devices

IntelligentPlatformManagementBus

IIntelligentntelligentPPlatformlatformMManagementanagementBBusus

Page 31: IPMI Overview,Progress and Implementation

55

®®

IPMI H/W ElementsPrivate Mana gement BussesIPMI H/W ElementsIPMI H/W ElementsPrivate Mana gement BussesPrivate Mana gement Busses

z I2C-based, sin gle master busses accessedvia mana gement controller

z Used primaril y for IPMI FRU SEEPROMs�Available for ‘value added’ I 2C devices - outside IPMI

context�Shareable with ‘hidden’ I 2C devices owned b y the

management controller

z Accessed via Master Write-Read I 2C command�Other I 2C busses ma y be present - but these aren’t IPMI

‘Private Busses’ unless command access is provided

zz II22C-based, sin gle master busses accessedC-based, sin gle master busses accessedvia mana gement controllervia mana gement controller

zz Used primaril y for IPMI FRUUsed primaril y for IPMI FRU SEEPROMs SEEPROMs��Available for ‘value added’ IAvailable for ‘value added’ I 22C devices - outside IPMIC devices - outside IPMI

contextcontext��Shareable with ‘hidden’ IShareable with ‘hidden’ I 22C devices owned b y theC devices owned b y the

management controllermanagement controller

zz Accessed via Master Write-Read IAccessed via Master Write-Read I 22C commandC command��Other IOther I 22C busses ma y be present - but these aren’t IPMIC busses ma y be present - but these aren’t IPMI

‘Private Busses’ unless command access is provided‘Private Busses’ unless command access is provided

Page 32: IPMI Overview,Progress and Implementation

55

®®

IPMI SoftwareIPMI SoftwareExample: HPExample: HP TopTools TopTools

HP TopTools*�Web-based mana gement a pplication for

HP’s NetServers, Ka yak workstations, andVectra deskto p clients*

�Data exposed to Java a pplicationsthrou gh a combination of DMI and SNMP�NetServer a gents have standardized on

IPMI for hardware event lo g, sensors, andOS watchdo g

* Third-party marks and brands are the property of their respective owners.

HP HP TopToolsTopTools **��Web-based mana gement a pplication forWeb-based mana gement a pplication for

HP’s NetServersHP’s NetServers , Kayak workstations, and, Kayak workstations, andVectraVectra deskto p clients* deskto p clients*

��Data exposed to Java a pplicationsData exposed to Java a pplicationsthrou gh a combination of DMI and SNMPthrou gh a combination of DMI and SNMP

��NetServerNetServer agents have standardized on agents have standardized onIPMI for hardware event lo g, sensors, andIPMI for hardware event lo g, sensors, andOS watchdo gOS watchdo g

* Third-party marks and brands are the property of their respective owners.* Third-party marks and brands are the property of their respective owners.

Page 33: IPMI Overview,Progress and Implementation

55

®®

IPMI SoftwareExample: Intel Server ControlIPMI SoftwareIPMI SoftwareExample: Intel Server ControlExample: Intel Server Control

Intel Server Control�IPMI-based instrumentation software for

Intel’s server board sets�Automaticall y inte grates additional

chassis sensors:– fans, temperatures, volta ges, chassis

intrusion, and power supplies

�Also uses non-IPMI interfaces, such asSM BIOS

Intel Server ControlIntel Server Control��IPMI-based instrumentation software forIPMI-based instrumentation software for

Intel’s server board setsIntel’s server board sets��Automaticall y inte grates additionalAutomaticall y inte grates additional

chassis sensors:chassis sensors:–– fans, temperatures, volta ges, chassisfans, temperatures, volta ges, chassis

intrusion, and power suppliesintrusion, and power supplies

��Also uses non-IPMI interfaces, such asAlso uses non-IPMI interfaces, such asSM BIOSSM BIOS

Page 34: IPMI Overview,Progress and Implementation

55

®®

IPMI SpecificationsTie it all to gether...IPMI SpecificationsIPMI SpecificationsTie it all to gether...Tie it all to gether...

z IPMI - Intelli gent Platform Mana gementInterface�BMC and satellite mana gement controller functions�Command set s pecifications�Sensor Data Record and Event Lo g data formats

z IPMB - Intelli gent Platform Mana gement BusProtocol�Trans port protocol, timin g, electrical s pecifications, and

connectors for the IPMB

z Plus su pportin g specifications...

zz IPMI - Intelli gent Platform Mana gementIPMI - Intelli gent Platform Mana gementInterfaceInterface��BMC and satellite mana gement controller functionsBMC and satellite mana gement controller functions��Command set s pecificationsCommand set s pecifications��Sensor Data Record and Event Lo g data formatsSensor Data Record and Event Lo g data formats

zz IPMB - Intelli gent Platform Mana gement BusIPMB - Intelli gent Platform Mana gement BusProtocolProtocol��Trans port protocol, timin g, electrical s pecifications, andTrans port protocol, timin g, electrical s pecifications, and

connectors for the IPMBconnectors for the IPMB

zz Plus su pportin g specifications...Plus su pportin g specifications...

,30,,30,

Page 35: IPMI Overview,Progress and Implementation

55

®®

IPMI Specificationsv1.0 supportin g documentationIPMI SpecificationsIPMI Specificationsv1.0 supportin g documentationv1.0 supportin g documentation

z FRU Inventor y Format s pecification�Comprises product, board, chassis, power su pply, and

OEM FRU information

z IPMB Address allocation� specifies the allocation of I 2C addresses for devices that

connect to the IPMB

z Platform Event Tra p Format S pecification� specifies a common format for as ynchronous SNMPv1

traps generated b y platform events

zz FRU Inventor y Format s pecificationFRU Inventor y Format s pecification��Comprises product, board, chassis, power su pply, andComprises product, board, chassis, power su pply, and

OEM FRU informationOEM FRU information

zz IIPMB Address allocationPMB Address allocation�� specifies the allocation of Ispecifies the allocation of I 22C addresses for devices thatC addresses for devices that

connect to the IPMBconnect to the IPMB

zz Platform Event Tra p Format S pecificationPlatform Event Tra p Format S pecification�� specifies a common format for as ynchronous SNMPv1specifies a common format for as ynchronous SNMPv1

traps generated b y platform eventstraps generated b y platform events

http://developer.http://developer. intelintel .com/desi gn/servers/.com/desi gn/servers/ ipmiipmi

,30,,30,

Page 36: IPMI Overview,Progress and Implementation

55

®®

Develo pment Su pportDevelo pment Su pportDevelo pment Su pport

zDevelo per information�IPMI Implementer’s Guide�IPMI FAQ�Development test tools

zHardware develo pment aidsI2C Bus interfaces, monitors, & s/w:

– Micro Computer Control Corporation*– Calibre UK Ltd*

zMore to come…* Third-party marks and brands are the property of their respective owners.

zzDevelo per informationDevelo per information��IPMIIPMI Implementer’s Implementer’s Guide Guide��IPMI FAQIPMI FAQ��Development test toolsDevelopment test tools

zzHardware develo pment aidsHardware develo pment aidsII22C Bus interfaces, monitors, & s/w:C Bus interfaces, monitors, & s/w:

–– Micro Computer Control Corporation*Micro Computer Control Corporation*–– CalibreCalibre UK UK LtdLtd **

zzMore to come…More to come…* Third-party marks and brands are the property of their respective owners.* Third-party marks and brands are the property of their respective owners.

,30,,30,

Page 37: IPMI Overview,Progress and Implementation

55

®®

AgendaAgendaAgenda

9Introduction & Overview

9Architecture & Im plementation

zWhat’s New for IPMI v1.0

z IPMI Futures

zSummar y & Call to Action

9Introduction & Overview

9Architecture & Im plementation

zzWhat’s New for IPMI v1.0What’s New for IPMI v1.0

zz IPMI FuturesIPMI Futures

zzSummar y & Call to ActionSummar y & Call to Action

Page 38: IPMI Overview,Progress and Implementation

55

®®

What’s New in IPMI v1.0HighlightsWhat’s New in IPMI v1.0What’s New in IPMI v1.0HighlightsHighlights

zBlock Transfer interface

zSystem Interface interru pts

zDeassertion event status

z Improved command consistenc y

zOptional POH (power on hour )Counter

zzBlock Transfer interfaceBlock Transfer interface

zzSystem Interface interru ptsSystem Interface interru pts

zzDeassertionDeassertion event status event status

zz Improved command consistenc yImproved command consistenc y

zzOptional POH (power on hour )Optional POH (power on hour )CounterCounter

Page 39: IPMI Overview,Progress and Implementation

55

®®

What’s New in IPMI v1.0HighlightsWhat’s New in IPMI v1.0What’s New in IPMI v1.0HighlightsHighlights

z Improved identification ofManagement Controllers�Manufacturer ID based on IANA

Enter prise ID�Optional controller GUID

zModal SDR Re positor y support�Supports incor poration SDRs in FLASH

zz Improved identification ofImproved identification ofManagement ControllersManagement Controllers��Manufacturer ID based on IANAManufacturer ID based on IANA

Enter prise IDEnter prise ID��Optional controller GUIDOptional controller GUID

zzModal SDR Re positor y supportModal SDR Re positor y support��Supports incor poration Supports incor poration SDRs SDRs in FLASHin FLASH

Page 40: IPMI Overview,Progress and Implementation

55

®®

What’s New in IPMI v1.0HighlightsWhat’s New in IPMI v1.0What’s New in IPMI v1.0HighlightsHighlights

New FRU Record T ypes�Power Suppl y Information

– input volta ge ranges, watta ge, input current,fan/predictive-fail su pport, etc.

�DC Output– power deliver y capabilities of individual PS out puts

�Power Consumption– DC loadin g records that match DC Out put records

�Management Access Record– stores alternate access paths for peripheral and

systems

New FRU Record T ypesNew FRU Record T ypes��Power Suppl y InformationPower Suppl y Information

–– input volta ge ranges, watta ge, input current, input volta ge ranges, watta ge, input current,fan/predictive-fail su pport, etc.fan/predictive-fail su pport, etc.

��DC OutputDC Output–– power deliver y capabilities of individual PS out putspower deliver y capabilities of individual PS out puts

��Power ConsumptionPower Consumption–– DC loadin g records that match DC Out put recordsDC loadin g records that match DC Out put records

��Management Access RecordManagement Access Record–– stores alternate access paths for peripheral andstores alternate access paths for peripheral and

systemssystems

Page 41: IPMI Overview,Progress and Implementation

55

®®

What’s New in IPMI v1.0What’s New in IPMI v1.0What’s New in IPMI v1.0

zEntit y Association records

zStandardized Watchdo g Timer

zAssi gnable sensor t ypes

zNew sensor & event t ypes

zzEntit y Association recordsEntit y Association records

zzStandardized Watchdo g TimerStandardized Watchdo g Timer

zzAssi gnableAssi gnable sensor t ypes sensor t ypes

zzNew sensor & event t ypesNew sensor & event t ypes

Page 42: IPMI Overview,Progress and Implementation

55

®®

Entit y Association RecordsEntit y Association RecordsEntit y Association Records

z Identifies relationshi p between physicaland/or lo gical entities

z Single bit defines entit y as logical orphysical entit y. e.g. processor or processorgrou p.

z Links to FRU information

z Supports multi ple mappings– physical - to - physical, lo gical - to - physical,

logical - to - lo gical, nested

z Can be used to populate CIM associations

zz Identifies relationshi p between physicalIdentifies relationshi p between physicaland/or lo gical entitiesand/or lo gical entities

zz Single bit defines entit y as logical orSingle bit defines entit y as logical orphysical entit y. e.g. processor or processorphysical entit y. e.g. processor or processorgrou p.grou p.

zz Links to FRU informationLinks to FRU information

zz Supports multi ple mappingsSupports multi ple mappings–– physical - to - physical, lo gical - to - physical,physical - to - physical, lo gical - to - physical,

logical - to - lo gical, nestedlogical - to - lo gical, nested

zz Can be used to populate CIM associationsCan be used to populate CIM associations

Page 43: IPMI Overview,Progress and Implementation

55

®®

Entit y AssociationSimple Entit y - to - FRU AssociationEntit y AssociationEntit y AssociationSimple Entit y - to - FRU AssociationSimple Entit y - to - FRU Association

SensorRecord

SensorSensorRecordRecord

memor ymemor ymodule 1module 1

FRULocatorRecord

FRUFRULocatorLocatorRecordRecord

memor ymemor ymodule 1module 1

presencepresencesensorsensor

Entity ID

FRUdevice

FRUFRUdevicedevice

FRU addressFRU address

presence sensor for memor y modulepresence sensor for memor y modulepresence sensor for memor y module

Page 44: IPMI Overview,Progress and Implementation

55

®®

Entit y Association RecordsExample 1Entit y Association RecordsEntit y Association RecordsExample 1Example 1

volta ge sensor for processor pairvolta ge sensor for processor pairvolta ge sensor for processor pair

SensorRecord

SensorSensorRecordRecord

processorprocessor grou p 1 grou p 1

Entit yAssociation

Record

Entit yEntit yAssociationAssociation

RecordRecord

processorprocessorgrou p 1grou p 1

processor 1processor 1

processor 2processor 2

volta gevolta gesensorsensor

Entity ID

Page 45: IPMI Overview,Progress and Implementation

55

®®

Entit y Association RecordsExample 2Entit y Association RecordsEntit y Association RecordsExample 2Example 2

power unit redundanc y sensorpower unit redundanc y sensorpower unit redundanc y sensorFRU LocatorFRU LocatorFRU Locator

power su pply 3power su pply 3FRU LocatorFRU LocatorFRU Locator

power supply 2power supply 2

SensorRecord

SensorSensorRecordRecord

power unitpower unit11

redundanc yredundanc ysensorsensor

Entity ID

Entit yAssociation

Record

Entit yEntit yAssociationAssociation

RecordRecord

power unitpower unit11

power supply 1power supply 1

power supply 2power supply 2

power supply 3power supply 3

Sensor Type

FRU LocatorFRU LocatorFRU Locator

power supply 1power supply 1

FRUdevice

FRUFRUdevicedevice

FRU addressFRU address

Page 46: IPMI Overview,Progress and Implementation

55

®®

Watchdo g TimerWatchdo g TimerWatchdo g Timerz Specified to generate selectable actions on

timeout:� Reset� Power C ycle� Power Off� Interrupt: NMI, SMI, or IRQ

z Maintains identit y of timer use� BIOS, FRB/ASR, OS, OEM

z Automaticall y logs timeout action and use

z Provides common platform m gmt. accessfor Emer gency Mgmt. Cards

zz Specified to generate selectable actions onSpecified to generate selectable actions ontimeout:timeout:�� ResetReset�� Power C yclePower C ycle�� Power OffPower Off�� Interrupt: NMI, SMI, or IRQInterrupt: NMI, SMI, or IRQ

zz Maintains identit y of timer useMaintains identit y of timer use�� BIOS, FRB/ASR, OS, OEMBIOS, FRB/ASR, OS, OEM

zz Automaticall y logs timeout action and useAutomaticall y logs timeout action and use

zz Provides common platform m gmt. accessProvides common platform m gmt. accessfor Emer gency Mgmt. Cardsfor Emer gency Mgmt. Cards

Page 47: IPMI Overview,Progress and Implementation

55

®®

Assi gnable Sensor T ypesAssi gnableAssi gnable Sensor T ypes Sensor T ypes

zSupports the creation of genericmanagement controllers�Sensor T ype assi gned at initialization�Works with discrete and threshold-based

‘analo g’ sensors�Supports mix of Pre-defined and Generic

sensors in s ystem�Leaves SDR Re positor y and Event

Logging functions decou pled

zzSupports the creation of genericSupports the creation of genericmanagement controllersmanagement controllers��Sensor T ype assi gned at initializationSensor T ype assi gned at initialization��Works with discrete and threshold-basedWorks with discrete and threshold-based

‘analo g’ sensors‘analo g’ sensors��Supports mix of Pre-defined and GenericSupports mix of Pre-defined and Generic

sensors in s ystemsensors in s ystem��Leaves SDR Re positor y and EventLeaves SDR Re positor y and Event

Logging functionsLogging functions decou pled decou pled

Page 48: IPMI Overview,Progress and Implementation

55

®®

Assi gnable Sensor T ypesAssi gnableAssi gnable Sensor T ypes Sensor T ypes

BMCBMCBMC GenericController

1

GenericGenericControllerController

11InitInit Agent Agent

SDRRepositor y

SDRSDRRepositor yRepositor y

analo ganalo gsensor 12sensor 12

controller 1controller 1sensor 12sensor 12

IPMBIPMB

+5 volta ge+5 volta ge

+5 volta ge+5 volta ge

initinit

EventEventRcvrRcvr ..

+5 volta ge+5 volta ge

Laterevent ms g.carriesvaluablestandalonecontent

LaterLatereventevent msg msg..carriescarriesvaluablevaluablestandalonestandalonecontentcontent

eventevent msg msg..

SELSELSEL

EventEventController 1,Controller 1,

sensor 12sensor 12+5 volta ge+5 volta ge

overovercritical thresholdcritical threshold

InitializationAgentassi gnsSensor T ype

InitializationInitializationAgentAgentassi gnsassi gnsSensor T ypeSensor T ype +5 volta ge+5 volta ge

Page 49: IPMI Overview,Progress and Implementation

55

®®

New Sensor & Event T ypesNew Sensor & Event T ypesNew Sensor & Event T ypes

zSecurit y status�Physical Securit y

– extension of chassis intrusion includes:� drive ba y & I/O bay intrusion� LAN Leash and unauthorized dock/undock

�Platform Securit y Violation Attem pt– pre-boot & out-of-band p assword violation

zSlot / Connector– interlock, fault, presence, and power status

for ‘hot-plu g’ slot support

zzSecurit y statusSecurit y status��Physical Securit yPhysical Securit y

–– extension of chassis intrusion includes:extension of chassis intrusion includes:�� drive ba y & I/O bay intrusiondrive ba y & I/O bay intrusion�� LAN Leash and unauthorized dock/undockLAN Leash and unauthorized dock/undock

��Platform Securit y Violation Attem ptPlatform Securit y Violation Attem pt–– pre-boot & out-of-band p assword violationpre-boot & out-of-band p assword violation

zzSlot / ConnectorSlot / Connector–– interlock, fault, presence, and power statusinterlock, fault, presence, and power status

for ‘hot-plu g’ slot supportfor ‘hot-plu g’ slot support

Page 50: IPMI Overview,Progress and Implementation

55

®®

New Sensor & Event T ypesNew Sensor & Event T ypesNew Sensor & Event T ypeszSystem ACPI Power State

– for out-of-band reportin g of ACPI state

zPlatform Alert– for platform generated alerts, e. g. LAN

alerts and telephone pa ges

zEntit y Presence Sensor– for auto-confi guration support

zPlus:– LAN, Monitor ASIC, Boot & Pre-boot

Events, Boot and OS-Load Errors

zzSystem ACPI Power StateSystem ACPI Power State–– for out-of-band reportin g of ACPI statefor out-of-band reportin g of ACPI state

zzPlatform AlertPlatform Alert–– for platform generated alerts, e. g. LANfor platform generated alerts, e. g. LAN

alerts and telephone pa gesalerts and telephone pa ges

zzEntit y Presence SensorEntit y Presence Sensor–– for auto-confi guration supportfor auto-confi guration support

zzPlus:Plus:–– LAN, Monitor ASIC, Boot & Pre-bootLAN, Monitor ASIC, Boot & Pre-boot

Events, Boot and OS-Load ErrorsEvents, Boot and OS-Load Errors

Page 51: IPMI Overview,Progress and Implementation

55

®®

AgendaAgendaAgenda

9Introduction & Overview

9Architecture & Im plementation

9What’s New for IPMI v1.0

z IPMI Futures

zSummar y & Call to Action

9Introduction & Overview

9Architecture & Im plementation

9What’s New for IPMI v1.0

zz IPMI FuturesIPMI Futures

zSummar y & Call to Action

Page 52: IPMI Overview,Progress and Implementation

55

®®

IPMI FuturesAreas of investi gationIPMI FuturesIPMI FuturesAreas of investi gationAreas of investi gation

zTighter linka ge with ACPI

zExtensions for lower-cost s ystems

zRS-232 & LAN out-of-bandconnections

zNew common platform mana gementfunctions

zMore Develo pment Su pport

z ICMB (near term )

zzTighter linka ge with ACPITighter linka ge with ACPI

zzExtensions for lower-cost s ystemsExtensions for lower-cost s ystems

zzRS-232 & LAN out-of-bandRS-232 & LAN out-of-bandconnectionsconnections

zzNew common platform mana gementNew common platform mana gementfunctionsfunctions

zzMore Develo pment Su pportMore Develo pment Su pport

zz ICMB (near term )ICMB (near term )

,30,,30,

Page 53: IPMI Overview,Progress and Implementation

55

®®

ICMBICMBICMB,QWHOOLJHQW

&KDVVLV

0DQDJHPHQW

%XV

,,QWHOOLJHQWQWHOOLJHQW

&&KDVVLVKDVVLV

00DQDJHPHQWDQDJHPHQW

%%XVXV

z Dedicated to inter-chassis monitoringand management functions.Not a LAN or peripheral bussubstitute.

z Complements in-band chassismanagement interfaces such asSAF-TE and SES

zz Dedicated to inter-chassis monitoringDedicated to inter-chassis monitoringand management functions.and management functions.Not a LAN or peripheral busNot a LAN or peripheral bussubstitute.substitute.

zz Complements in-band chassisComplements in-band chassismanagement interfaces such asmanagement interfaces such asSAF-TE and SESSAF-TE and SES

Periph. ChassisPeriphPeriph . Chassis. Chassis

ChassisChassisCtrlrCtrlr ..

SELSEL

SDRsSDRs

ICMBICMBBridgeBridge

SensorsSensors

ICMBICMB

Periph. ChassisPeriphPeriph . Chassis. Chassis

ChassisChassisCtrlrCtrlr ..

SELSEL

SDRsSDRs

ICMBICMBBridgeBridge

SensorsSensors

HostHostHost

BMCBMCSELSEL

SDRsSDRs

ICMBICMBBridgeBridge

SensorsSensors

IPMBIPMB

HostHostHost

BMCBMCSELSEL

SDRsSDRs

ICMBICMBBridgeBridge

SensorsSensors

IPMBIPMB

Page 54: IPMI Overview,Progress and Implementation

55

®®

AgendaAgendaAgenda

9Introduction & Overview

9Architecture & Im plementation

9What’s New for IPMI v1.0

9IPMI Futures

zSummar y & Call to Action

9Introduction & Overview

9Architecture & Im plementation

9What’s New for IPMI v1.0

9IPMI Futures

zzSummar y & Call to ActionSummar y & Call to Action

Page 55: IPMI Overview,Progress and Implementation

55

®®

Summar ySummar ySummar y

z IPMI provides the foundation forIntelli gent Platform Mana gement�Provides ‘Plu g N Play’ platform mana gement�Preserves differentiation�Implemented with off-the-shelf components

z IPMI v1.0 is read y to go

zStay tuned ... more to come!

zz IPMI provides the foundation forIPMI provides the foundation forIntelli gent Platform Mana gementIntelli gent Platform Mana gement��Provides ‘Plu g N Play’ platform mana gementProvides ‘Plu g N Play’ platform mana gement��Preserves differentiationPreserves differentiation��Implemented with off-the-shelf componentsImplemented with off-the-shelf components

zz IPMI v1.0 is read y to goIPMI v1.0 is read y to go

zzStay tuned ... more to come!Stay tuned ... more to come!

Page 56: IPMI Overview,Progress and Implementation

55

®®

Call to ActionCall to ActionCall to Action

zGet the s pecs

zSee IPMI in the showcase

zBecome an IPMI 1.0 Ado pter

zDeploy IPMI v1.0 in your serverproducts

zzGet the s pecsGet the s pecs

zzSee IPMI in the showcaseSee IPMI in the showcase

zzBecome an IPMI 1.0 Ado pterBecome an IPMI 1.0 Ado pter

zzDeploy IPMI v1.0 in your serverDeploy IPMI v1.0 in your serverproductsproducts

develo per.develo per.intelintel .com/desi gn/servers/.com/desi gn/servers/ ipmiipmi