Using IPMI Platform Management In Modular Computer Systems€¦ · 1.5 “2.0 ” 2003 Q1 Q2 Q3 Q4...

36
Using IPMI Platform Management In Modular Computer Systems Tom Slaight Server Management Architect Enterprise Platforms Group Intel Corporation February 18, 2003

Transcript of Using IPMI Platform Management In Modular Computer Systems€¦ · 1.5 “2.0 ” 2003 Q1 Q2 Q3 Q4...

Page 1: Using IPMI Platform Management In Modular Computer Systems€¦ · 1.5 “2.0 ” 2003 Q1 Q2 Q3 Q4 2004 Q1 Q2 Q3 Q4 Technology Full BMC + “sideband ”LAN Full BMC w/dedicated LAN

Using IPMI Platform Management In Modular Computer Systems

Tom Slaight

Server Management ArchitectEnterprise Platforms Group

Intel Corporation

February 18, 2003

Page 2: Using IPMI Platform Management In Modular Computer Systems€¦ · 1.5 “2.0 ” 2003 Q1 Q2 Q3 Q4 2004 Q1 Q2 Q3 Q4 Technology Full BMC + “sideband ”LAN Full BMC w/dedicated LAN

2

Agenda

� IPMI in modular architecture

� IPMI specification support for modular

� IPMI components for modular systems

� IPMI future directions for modular

� Summary

Itanium® is a trademark or registered trademark of Intel Corporation or its subsidiaries in the United States or

other countries.”

Page 3: Using IPMI Platform Management In Modular Computer Systems€¦ · 1.5 “2.0 ” 2003 Q1 Q2 Q3 Q4 2004 Q1 Q2 Q3 Q4 Technology Full BMC + “sideband ”LAN Full BMC w/dedicated LAN

3

Introduction

� Audience:Architects, Technical Managers, Firmware Leads, and Hardware Designers

– Involved in architecture, component selection, debug, test, or design of server baseboard and peripheral management subsystems

� Focus: IPMI-based platform management for modular system architectures

–Hardware and Software components

Early look at new IPMI ExtensionsEarly look at new IPMI Extensions

Page 4: Using IPMI Platform Management In Modular Computer Systems€¦ · 1.5 “2.0 ” 2003 Q1 Q2 Q3 Q4 2004 Q1 Q2 Q3 Q4 Technology Full BMC + “sideband ”LAN Full BMC w/dedicated LAN

4

IPMI IntelligentPlatformManagementInterface

• Defines a standardized,

abstracted, message-based

interface to intelligent platform

management hardware

• Defines standardized records for

describing platform management

devices and their characteristics

http://http://developer.intel.com/design/servers/ipmideveloper.intel.com/design/servers/ipmi

Promoters:

Adopters: 140 and growing

Page 5: Using IPMI Platform Management In Modular Computer Systems€¦ · 1.5 “2.0 ” 2003 Q1 Q2 Q3 Q4 2004 Q1 Q2 Q3 Q4 Technology Full BMC + “sideband ”LAN Full BMC w/dedicated LAN

5

Initiative News

developer.intel.com/design/servers/ipmideveloper.intel.com/design/servers/ipmideveloper.intel.com/design/servers/ipmi

Updated Errata, ICM

B specifications, and

Conformance Test Suite

Updated Errata, ICM

B specifications, and

Updated Errata, ICM

B specifications, and

Conformance Test Suite

Conformance Test Suite

* Other names and brands may be claimed as the property of others.

Page 6: Using IPMI Platform Management In Modular Computer Systems€¦ · 1.5 “2.0 ” 2003 Q1 Q2 Q3 Q4 2004 Q1 Q2 Q3 Q4 Technology Full BMC + “sideband ”LAN Full BMC w/dedicated LAN

6

IPMI in modular architecture

Where it fits…

Complements existing management standardsComplements existing management standards

‘‘InIn--bandband’’

RemoteRemote

Access Access

Service ProviderService Provider

SP InterfaceSP Interface

Instrumentation CodeInstrumentation Code

Baseboard Mgmt. Controller Baseboard Mgmt. Controller

and monitoring h/wand monitoring h/w

Management Management

ApplicationsApplications

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

Management S/W

Management S/W

Standards

Standards

IPMIIPMI

STANDARD I/FSTANDARD I/F(e.g. CIM(e.g. CIM--XML, XML,

SNMP)SNMP)

STANDARD SchemaSTANDARD Schema(e.g. CIM)(e.g. CIM)

STANDARD SP I/FSTANDARD SP I/F(e.g. WMI, SAF(e.g. WMI, SAF--HPI)HPI)

IPMI I/F CodeIPMI I/F Code

IPMIIPMI

Page 7: Using IPMI Platform Management In Modular Computer Systems€¦ · 1.5 “2.0 ” 2003 Q1 Q2 Q3 Q4 2004 Q1 Q2 Q3 Q4 Technology Full BMC + “sideband ”LAN Full BMC w/dedicated LAN

7

The Modular Computing Data Center

VirtualizationVirtualization AutomationAutomation

ModularityModularity

•• Dynamic logicalDynamic logical

partitioningpartitioning

•• Compute, I/O,Compute, I/O,

and storageand storage

•• Devices, O.S.,Devices, O.S.,

and appsand apps

IndependentIndependent

scalingscaling

Open standards & protocolsOpen standards & protocols

App logic, App logic,

server, & networkserver, & network

•• SelfSelf--optimizingoptimizing

•• ProvisioningProvisioning

•• SelfSelf--healinghealing

•• SW updates SW updates

Auto failoverAuto failover

•• Performance Performance

optimizationoptimization

•• Auto recoveryAuto recovery

SOFTWARESOFTWAREManages ComplexityManages Complexity

HARDWAREHARDWAREDelivers FlexibilityDelivers Flexibility

And ValueAnd Value

IPMI in modular architecture

Where it fits…

Enables Modular Hardware Platform ManagementEnables Modular Hardware Platform Management

IPMIIPMI

Page 8: Using IPMI Platform Management In Modular Computer Systems€¦ · 1.5 “2.0 ” 2003 Q1 Q2 Q3 Q4 2004 Q1 Q2 Q3 Q4 Technology Full BMC + “sideband ”LAN Full BMC w/dedicated LAN

8

IPMI in modular architecture

IPMI v1.5 for Standalone Systems

IPMI Messages

BaseboardBaseboard System Bus

BaseboardBaseboardMgmt.Mgmt.

ControllerController(BMC)(BMC)I2C/SMBus

SDR, SDR, SEL, SEL, FRUFRU

NV Store

ChassisChassis

sensors& controlcircuitry

FRU SEEPROMFRU SEEPROM

SatelliteSatelliteMgmt.Mgmt.

ControllerController

System InterfaceSystem Interface

SENSORs

& control

circuitry

I2C / SMBus

SMBus/PCI Mgmt. BusMgmtMgmt

NetwkNetwk

CtrlrCtrlr

LAN

PCI

RS-232

MODEM

/ Serial

“side-

band”

IPMB (I2C)

Aux. IPMB

BridgeBridgeControllerController

ICMBRemote

Mgmt. Card

Page 9: Using IPMI Platform Management In Modular Computer Systems€¦ · 1.5 “2.0 ” 2003 Q1 Q2 Q3 Q4 2004 Q1 Q2 Q3 Q4 Technology Full BMC + “sideband ”LAN Full BMC w/dedicated LAN

9

ChassisH/W

FAN

Pwr

temp

Satellitemgmtctrlr

IPMB

IPMI in modular architecture

Where it fits…

OS

BasebdH/W

IPMI SystemInterface

CIM

Remote Management

Applications

EFI

SAF-HPI

LANI/FBMC

IPMI unifies blade and standaloneIPMI unifies blade and standaloneserver management implementationsserver management implementations

= IPMI Messages

Local MgmtApps

SW

HW

Standalone Node

‘in-band’IPMI

Access

Compute Node (blade) Mgmt Module

BPI/F

Mgmt.Module

H/W

OS

SAF-HPI

CIM

BPI/F

backplane

LAN/Serial ‘out-of-band’ transport for standalone replaced with Backplane Mgmt Interface (BP I/F)

‘out-of-band’IPMIAccess

Page 10: Using IPMI Platform Management In Modular Computer Systems€¦ · 1.5 “2.0 ” 2003 Q1 Q2 Q3 Q4 2004 Q1 Q2 Q3 Q4 Technology Full BMC + “sideband ”LAN Full BMC w/dedicated LAN

10

LANLAN

chassischassis

IPMI in modular architecture

Typical application

computenode Acomputenode A

BMCBMC

computenode Bcomputenode B

i/o nodei/o node

SatelliteSatellite

ControllerController

mgmtmodulemgmtmodule

SatelliteSatelliteControllerController PS PSFAN

temp

FAN

Sys I/F Sys I/F

BP I/FBP I/F

Mgmt.Mgmt.ModuleModule

ProcessorProcessor

Backplane Mgmt Interconnect

BMCBMC

IPMI Messages

Remote MgmtConsoleSystem

BP I/FBP I/FBP I/FBP I/F

Option: IPMI Satellite Controller

• enables mgmt module re-use across different chassis• enables any node to be assigned as mgmt module

Page 11: Using IPMI Platform Management In Modular Computer Systems€¦ · 1.5 “2.0 ” 2003 Q1 Q2 Q3 Q4 2004 Q1 Q2 Q3 Q4 Technology Full BMC + “sideband ”LAN Full BMC w/dedicated LAN

11

IPMI in modular architecture

Partitioning for protection

� Problem:Bus topology enables local mgmt s/w to access other nodes

chassischassis

computenodecomputenode

computenodecomputenode

mgmtmodulemgmtmodule

Sys I/F Sys I/F

BP I/F

Backplane Mgmt Bus

BMCBMC

� Solution:firmware internal ‘firewall’ chassischassis

computenode Acomputenode A

computenode Bcomputenode B

mgmtmodulemgmtmodule

Sys I/F Sys I/F

BP I/F

Backplane Mgmt Bus

BMCBMC

BMCBMC

SatelliteSatellite

ControllerController

BMCBMC

SatelliteSatellite

ControllerController

Page 12: Using IPMI Platform Management In Modular Computer Systems€¦ · 1.5 “2.0 ” 2003 Q1 Q2 Q3 Q4 2004 Q1 Q2 Q3 Q4 Technology Full BMC + “sideband ”LAN Full BMC w/dedicated LAN

12

IPMI in modular architecture

Partitioning for protection

BP I/FBP I/F

System InterfaceSystem Interface

“side-band” port

SatelliteSatelliteControllerController

BMCBMC

Firmware Internal ‘firewall’– F/W blocks messaging to other nodes on shared bus

–Allows messages between local software and management module

– Local software may also be blocked from SDR or FRU updates that might be used to generate false events

– Firmware updates can only occur from management bus side

–Access rights can only be configured from management bus side

SensorsSensors

FRU, SEL, SDRFRU, SEL, SDR

FLASHFLASH

backplane mgmt. bus

Page 13: Using IPMI Platform Management In Modular Computer Systems€¦ · 1.5 “2.0 ” 2003 Q1 Q2 Q3 Q4 2004 Q1 Q2 Q3 Q4 Technology Full BMC + “sideband ”LAN Full BMC w/dedicated LAN

13

ManagementManagement

ModuleModule

IPMI in modular architecture

Redundant Backplane Management Busses

BMCBMC

SensorsSensors

FRU, SEL, SDRFRU, SEL, SDR

BP I/FBP I/F

System InterfaceSystem Interface

Serial, RS-485, I2C,

etc.

Redundant

Backplane ‘Mgmt’ Bus

BPBP

I/FI/F

Busses can be treated as a single communication “Channel” under IPMI, or can be separate ‘always active’ channels

Page 14: Using IPMI Platform Management In Modular Computer Systems€¦ · 1.5 “2.0 ” 2003 Q1 Q2 Q3 Q4 2004 Q1 Q2 Q3 Q4 Technology Full BMC + “sideband ”LAN Full BMC w/dedicated LAN

14

LANLAN

IPMI in modular architecture

Ethernet-based Backplane Mgmt Interface

“side-band” port

System InterfaceSystem Interface

ManagementManagement

ModuleModule

PCI, PCI-E

LANLAN

SwitchSwitch

DualDualeNeteNet I/FI/F

BMCBMC

DualDualeNeteNet

= Management VLAN

SensorsSensors

FRU, SEL, SDRFRU, SEL, SDR

FLASHFLASH

Embedded switch

isolates internal

Management VLAN

traffic from

external Ethernet

Page 15: Using IPMI Platform Management In Modular Computer Systems€¦ · 1.5 “2.0 ” 2003 Q1 Q2 Q3 Q4 2004 Q1 Q2 Q3 Q4 Technology Full BMC + “sideband ”LAN Full BMC w/dedicated LAN

15

IPMI for modular systems

Benefits

� Commonality with standalone servers

– Reduces ‘special knowledge’ for blade management

� Third party hardware components

– Management controllers

– Firmware

� Test tools

– ICTS: IPMI conformance test suite

– extensible automated testing for IPMI interfaces

– can be used for development and validation

� Drivers and Software

– Linux and Windows operating systems

– Samples available from IPMI web site

– Management applications from ISVs

Page 16: Using IPMI Platform Management In Modular Computer Systems€¦ · 1.5 “2.0 ” 2003 Q1 Q2 Q3 Q4 2004 Q1 Q2 Q3 Q4 Technology Full BMC + “sideband ”LAN Full BMC w/dedicated LAN

16

Agenda

� IPMI in modular architecture

� IPMI specification support for modular

� IPMI components for modular systems

� IPMI future directions for modular

� Summary

Page 17: Using IPMI Platform Management In Modular Computer Systems€¦ · 1.5 “2.0 ” 2003 Q1 Q2 Q3 Q4 2004 Q1 Q2 Q3 Q4 Technology Full BMC + “sideband ”LAN Full BMC w/dedicated LAN

17

IPMI support for modular

IPMI Messaging

� IPMI Channel Model supports multiple paths to BMC– Supports OEM-defined media

– not limited to present LAN, serial, IPMB

– Supports multiple media types– e.g. LAN for normal connects, serial/IPMB for backup

� Channels can be implemented with redundant physical media– Channels are a ‘logical’ concept

� Message-bridging architecture provides framework for ‘firmware firewall’– Straightforward parsing to route andfilter messages by type

Page 18: Using IPMI Platform Management In Modular Computer Systems€¦ · 1.5 “2.0 ” 2003 Q1 Q2 Q3 Q4 2004 Q1 Q2 Q3 Q4 Technology Full BMC + “sideband ”LAN Full BMC w/dedicated LAN

18

IPMI support for modular

Node/FRU removal and replacement

Sensor support for coordinating Node and FRU removal and replacement:

� FRU State sensor– reports hot- or warm- swappable FRU status

– FRU Not Installed– FRU Inactive (in standby or ‘hot spare’ state)– FRU Activation Requested– FRU Activation In Progress– FRU Active– FRU Deactivation Requested– FRU Deactivation In Progress– FRU Communication Lost

� Version Change sensor– Reports changes to FRU and/or firmware-software

versions or configuration

� Button/switch sensor extended for FRU mgmt– “FRU Service” and “FRU Latch” offsets

Page 19: Using IPMI Platform Management In Modular Computer Systems€¦ · 1.5 “2.0 ” 2003 Q1 Q2 Q3 Q4 2004 Q1 Q2 Q3 Q4 Technology Full BMC + “sideband ”LAN Full BMC w/dedicated LAN

19

modular system extensions

Under development

� Management Bus ‘failover’ status– ability to report redundancy status of an IPMI Channel

� Provisions for ‘Firmware Firewall’– spec updates to allow certain functions to be restricted without breaking spec conformance

� Monitoring and control of shared chassis resources: Power, Thermal, Cooling and Slot

– e.g. support for coordinating chassis FAN speed

– ‘read only’ access to chassis satellite controller

� Support for node discovery and set up for management– e.g. support for reporting ‘node ID’, configuringnode access rights to backplane, etc.

Page 20: Using IPMI Platform Management In Modular Computer Systems€¦ · 1.5 “2.0 ” 2003 Q1 Q2 Q3 Q4 2004 Q1 Q2 Q3 Q4 Technology Full BMC + “sideband ”LAN Full BMC w/dedicated LAN

20

Agenda

� IPMI in modular architecture

� IPMI specification support for modular

� IPMI components for modular systems

� IPMI future directions for modular

� Summary

Page 21: Using IPMI Platform Management In Modular Computer Systems€¦ · 1.5 “2.0 ” 2003 Q1 Q2 Q3 Q4 2004 Q1 Q2 Q3 Q4 Technology Full BMC + “sideband ”LAN Full BMC w/dedicated LAN

21

components

Baseboard Management Controllers

PhilipsPhilipsSemiconductorSemiconductor

QLogicQLogic

AgilentAgilentTechnologiesTechnologies

NationalNationalSemiconductorSemiconductor

WinbondWinbond

VitesseVitesseSemiconductorSemiconductor

IPMI components fit your designIPMI components fit your design

HitachiHitachi

Page 22: Using IPMI Platform Management In Modular Computer Systems€¦ · 1.5 “2.0 ” 2003 Q1 Q2 Q3 Q4 2004 Q1 Q2 Q3 Q4 Technology Full BMC + “sideband ”LAN Full BMC w/dedicated LAN

22

components

Blade-focused BMCs

Qlogic Zircon UL*– Target applications: 1P/2P Servers

– 32 GPIO (max), 4 Fan tach, 3 PWM

– 128-pin PQFP

– Virtual Storage Interface – supports ‘virtual floppy’

– Universal Serial Interface– for serial redirection / headless

– Production: 4Q02

Qlogic Zircon BL*– Target applications: server blades, high-end workstations

– 18 GPIO (max), 2 Fan tach, 2 PWM

– 100-pin PQFP

– Virtual Storage Interface

– Universal Serial Interface

– Production: 4Q02

* Other names and brands may be claimed as the property of others.

Page 23: Using IPMI Platform Management In Modular Computer Systems€¦ · 1.5 “2.0 ” 2003 Q1 Q2 Q3 Q4 2004 Q1 Q2 Q3 Q4 Technology Full BMC + “sideband ”LAN Full BMC w/dedicated LAN

23

components

Blade-focused BMCs

� Hitachi H8S/2145* ‘Single-chip’ BMC / Satellite Controller

– 128KB in-system programmable FLASH and 8KB SRAM on-chip

– Two master-slave 400KHz I2C ports

– Supports 3 KCS LPC channels

– 8 A-D, 2 PWM and 4 fan tach inputs, 3 serial ports, up to 75 GP I/O

– Full capability ICE debug is available

– 14x14mm TQFP-100 package

– Sampling: Now, Production: May

* Other names and brands may be claimed as the property of others.

Page 24: Using IPMI Platform Management In Modular Computer Systems€¦ · 1.5 “2.0 ” 2003 Q1 Q2 Q3 Q4 2004 Q1 Q2 Q3 Q4 Technology Full BMC + “sideband ”LAN Full BMC w/dedicated LAN

24

components

IPMI Software and Tools

IPMI Web Site� Reference drivers for Itanium® Architecture and IA-32 under Windows* .NET/2000 and Linux

� IPMI Conformance Test Suite– Serves as both validation and development tool

ISV SoftwareE.g. OSA Technologies

� Management Applications for IPMI– “Remote Console” applicationsand IPMI Drivers

� Firmware engineering also available– SDKs for popular BMCs– Supports IPMI v1.5 andout-of-band access (serial, LAN)

IPMI components improve TTMIPMI components improve TTMand reduce design costand reduce design cost

* Other names and brands may be claimed as the property of others.

Page 25: Using IPMI Platform Management In Modular Computer Systems€¦ · 1.5 “2.0 ” 2003 Q1 Q2 Q3 Q4 2004 Q1 Q2 Q3 Q4 Technology Full BMC + “sideband ”LAN Full BMC w/dedicated LAN

25

Agenda

� IPMI in modular architecture

� IPMI specification support for modular

� IPMI components for modular systems

� IPMI future directions for modular

� Summary

Page 26: Using IPMI Platform Management In Modular Computer Systems€¦ · 1.5 “2.0 ” 2003 Q1 Q2 Q3 Q4 2004 Q1 Q2 Q3 Q4 Technology Full BMC + “sideband ”LAN Full BMC w/dedicated LAN

26

IPMI Future Directions

Technology Transitions

1.51.5““2.02.0””

2003

Q1 Q2 Q3 Q4

2004

Q1 Q2 Q3 Q4Technology

Full BMC + Full BMC + ““sidebandsideband”” LANLAN

Full BMC w/dedicated LANFull BMC w/dedicated LANFull BMCs

IPMI

Baseline BMC + sideBaseline BMC + side--band LANband LAN

““2.02.0””review draftreview draft

BladeBlade--focused focused BMCsBMCs + side+ side--band LANband LANBlade BMCs

Baseline BMCs

Full Full BMCBMC ‘‘addadd--onon’’OptionOptionAdd-on BMCs

Integrated BMCs BMC + ??? combinedBMC + ??? combined

Update next IDFUpdate next IDF

Page 27: Using IPMI Platform Management In Modular Computer Systems€¦ · 1.5 “2.0 ” 2003 Q1 Q2 Q3 Q4 2004 Q1 Q2 Q3 Q4 Technology Full BMC + “sideband ”LAN Full BMC w/dedicated LAN

27

IPMI Future Directions

IPMI ‘2.0’ Proposals

� Serial redirection over LAN

� Terminal mode extensions (improved ‘CLI’)

� ASF Alignment

– Common authentication protocols

– Smoothes ASF to IPMI transition between desktop and sub-entry server systems

� Modular (blade) support

– blade/chassis relationship, blade power mgmt., etc.

– AdvancedTCA support (formerly 'CompactPCI')

� IPMI over Web

– enabling technology for IPMI over Web (may be post 2.0)

IPMI continues to evolveIPMI continues to evolvevaluable new capabilitiesvaluable new capabilities

Page 28: Using IPMI Platform Management In Modular Computer Systems€¦ · 1.5 “2.0 ” 2003 Q1 Q2 Q3 Q4 2004 Q1 Q2 Q3 Q4 Technology Full BMC + “sideband ”LAN Full BMC w/dedicated LAN

28

Agenda

� IPMI in modular architecture

� IPMI specification support for modular

� IPMI components for modular systems

� IPMI future directions for modular

� Summary

Page 29: Using IPMI Platform Management In Modular Computer Systems€¦ · 1.5 “2.0 ” 2003 Q1 Q2 Q3 Q4 2004 Q1 Q2 Q3 Q4 Technology Full BMC + “sideband ”LAN Full BMC w/dedicated LAN

29

Summary

� IPMI unifies modular and general-purpose server platform management

� IPMI components and tools save design time and improve TTM

� IPMI provides the foundation for future platform management initiatives and features

Page 30: Using IPMI Platform Management In Modular Computer Systems€¦ · 1.5 “2.0 ” 2003 Q1 Q2 Q3 Q4 2004 Q1 Q2 Q3 Q4 Technology Full BMC + “sideband ”LAN Full BMC w/dedicated LAN

Using IPMI Platform Management In Modular Computer SystemsTom SlaightIntel Corporation

Please remember to turn in Please remember to turn in your session survey formyour session survey form

This presentation will be posted March 25th

http://developer.intel.com/idfAttendee password will be sent three weeks after the conference via email.

Questions?

Page 31: Using IPMI Platform Management In Modular Computer Systems€¦ · 1.5 “2.0 ” 2003 Q1 Q2 Q3 Q4 2004 Q1 Q2 Q3 Q4 Technology Full BMC + “sideband ”LAN Full BMC w/dedicated LAN

31

Acronyms� 3GIO – Third Generation IO, now named

PCIExpress*

� 10GbE – 10 Gigabit Ethernet

� ACPC - Automatic Control of Power Consumption

� ASF – Alert Standard Format http://www.dmtf.org/standards/standard_alert.php

� aTCA - Advanced Telecom Computing Architecture*

� B2B – Business to Business

� BE – Enterprise Backend (Data Services)

� BIS – Boot Integrity Service http://www.intel.com/design/security/bis/biswks.htm

� BMC – Baseboard Management controlller

� CERT – Certificate like X.509 http://www.ietf.org/html.charters/pkix-charter.html

� CLR – common language runtime - engine running MSIL

� COO – Cost of Ownership

� cPCI – CompactPCI* (PICMG 2.x)

� DBS – Demand Based Switching

� EAP – Extensible Authentication Protocol http://www.faqs.org/rfcs/rfc2284.html

� EFI – Extensible Firmware Interface http://www.intel.com/technology/efi/main_specification.htm

� EMCI – Enterprise Modular Computing Initiative

� EPTM - Enterprise Power and Thermal Manager FE – Front End

� FRU – Field Replaceable Unit

� GbE – Gigabit Ethernet

� ICMB - Intelligent Chassis Management Bus

� IPMB -Intelligent Platform Management Bus

� IPMI – Intelligent Platform Management Interface http://www.intel.com/design/servers/ipmi/index.htm

� ISA – Instruction Set Architecture

� ISCCI – Internet SCSI (Small Computer System Interface)

� J2EE – Java 2 Enterprise Edition

� JVM – Java Virtual Machine

* Other names and brands may be claimed as the property of others

Page 32: Using IPMI Platform Management In Modular Computer Systems€¦ · 1.5 “2.0 ” 2003 Q1 Q2 Q3 Q4 2004 Q1 Q2 Q3 Q4 Technology Full BMC + “sideband ”LAN Full BMC w/dedicated LAN

32

Acronyms� L3 – level 3

� MT – Enterprise Mid-Tier (Application Services)

� MP – multiprocessing (4P & above)

� MRTE – Managed Run-Time Environments

� MSIL – Microsoft intermediate language; compiler language of .Net code

� OOB – Out of Band

� PCI - Peripheral Component Interconnect

� PEF - Platform Event Filtering

� PICMG3.x- PCI Industrial Computer Manufacturer’s Group - Follow on to cPCI (PICMG 2.x)

� PXE – Preboot eXecution Environment http://www.intel.com/technology/efi/main_specification.htm

� RADIUS – Remote Authentication Dial-In User Service http://www.faqs.org/rfcs/rfc2138.html

� RCMP – Remote Management and Control Protocol http://www.dmtf.org/standards/standard_alert.php

� RCO – Real Cost of Ownership

� SAF - Service Availability Forum

� SAF-HPI - Server Availability Forum -Hardware Platform Interface

� SAF-TE - SCSI Accessed Fault-Tolerant Enclosures.

� SDR - Sensor Data Record

� SEL - System Event Log

� TCO – total cost of ownership

� TOE – TCP/IP offload engine

� TDP – thermal design point

� UD – Ultra Dense

� U – unit of measure of server height (1U = 1.75 inches)

� WBEM – Web-Based Enterprise Management http://www.dmtf.org/standards/standard_wbem.php

� WfM – Wired for Management http://www.intel.com/labs/manage/wfm/index.htm

� 2P – dual processing capable

� 4P – quad processing capable

Page 33: Using IPMI Platform Management In Modular Computer Systems€¦ · 1.5 “2.0 ” 2003 Q1 Q2 Q3 Q4 2004 Q1 Q2 Q3 Q4 Technology Full BMC + “sideband ”LAN Full BMC w/dedicated LAN

33

Page 34: Using IPMI Platform Management In Modular Computer Systems€¦ · 1.5 “2.0 ” 2003 Q1 Q2 Q3 Q4 2004 Q1 Q2 Q3 Q4 Technology Full BMC + “sideband ”LAN Full BMC w/dedicated LAN

34

Collateral�White paper: Modular Computing: The New Enterprise Computing Model (Egenera/Intel)

�URLS:

� IPMI Web Site: http://developer.intel.com/design/servers/ipmi

� Distributed Management Task Force (DMTF): http://www.dmtf.org

� IBM Autonomic Computing*: http://www-3.ibm.com/autonomic/index.shtml

� IBM eLiza* project on X-series: http://www-1.ibm.com/servers/autonomic/

� IBM BladeCenter*: http://www.pc.ibm.com/us/eserver/xseries/bladecenter_family.html?ca=xSeries&met=ibmblade&me=A

� HP Utility Computing*: http://devresource.hp.com/topics/utility_comp.html

� Microsoft .NET*: http://www.microsoft.com/net/

� Egenera*: http://www.egenera.com/prod_spec_valprop.php

� Sun N1*: http://wwws.sun.com/software/solutions/n1/index.html

� Giga* analyses: (R.Fichera)

–Criteria for Selection: Bladed and Modular Servers (July 31, 2002)

–Future of the Data Center: Modularity and Virtualization (May 8, 2002)

–Economics of Cable Consolidation: A Major Impact on Server Cost(July 23, 2002)

Page 35: Using IPMI Platform Management In Modular Computer Systems€¦ · 1.5 “2.0 ” 2003 Q1 Q2 Q3 Q4 2004 Q1 Q2 Q3 Q4 Technology Full BMC + “sideband ”LAN Full BMC w/dedicated LAN

35

GlossaryBMC Baseboard Management Controller.

FRU Field Replaceable Unit. A field replaceable component such as aboard, module, fan, power supply, etc.

ICMB Intelligent Chassis Management Bus. The ICMB provides a dedicated management bus that enables delivering IPMI messages and alerts between multiple host and peripheral chassis.

IPMB Intelligent Platform Management Bus. Name for the architecture, protocol, and implementation of a special bus that interconnects the baseboard and chassis electronics and provides a communications media for system platform management information.

IPMI Intelligent Platform Management Interface. IPMI defines a common, abstracted, and self-descriptive interface for platform management hardware that monitors server characteristics such as temperature, voltage, fans, power supplies, and chassis.

OOB Out-of-Band. System platform management access that does not involve going through the OS or other software running on the main processors of the managed system.

PEF Platform Event Filtering. A feature in IPMI that enables the BMC to generate a selectable action (e.g. power on/off, reset, send Alert, etc.) when a configurable event occurs on the management system.

Page 36: Using IPMI Platform Management In Modular Computer Systems€¦ · 1.5 “2.0 ” 2003 Q1 Q2 Q3 Q4 2004 Q1 Q2 Q3 Q4 Technology Full BMC + “sideband ”LAN Full BMC w/dedicated LAN

36

GlossarySAF Service Availability Forum. Standards body consisting of Telco

platform and software vendors that is defining RAS standards including UCMI

SAF-HPI Server Availability Forum - Hardware Platform Interface. Name for a set of APIs and structures for representing and accessing platform management hardware.

SAF-TE SCSI Accessed Fault-Tolerant Enclosures. SAF-TE provides a mechanism that enables RAID fault information to be sent to the hot-swap backplane via SCSI.

SDR Sensor Data Record. SDRs provide the information that tells management software what sensors, events, management controllers, and FRU information is available from a given IPMI implementation.

SEL System Event Log. A non-volatile storage area and associated interfaces for storing system platform event information for later retrieval.