• Không có kết quả nào được tìm thấy

Platform Management Futures Platform Management Futures

N/A
N/A
Protected

Academic year: 2022

Chia sẻ " Platform Management Futures Platform Management Futures"

Copied!
26
0
0

Loading.... (view fulltext now)

Văn bản

(1)

Intelligent Platform Intelligent Platform Management Futures : Management Futures :

IPMI, CIM, and Emerging Management IPMI, CIM, and Emerging Management

Technologies Technologies Tom Slaight Tom Slaight

Principal Server Management Architect Principal Server Management Architect

March 5, 2005 March 5, 2005

(2)

Agenda Agenda

Architecture and Initiative Update Architecture and Initiative Update IPMI and CIM in Action IPMI and CIM in Action

Platform Management Futures Platform Management Futures

(3)

I I ntelligent ntelligent P P latform latform

M M anagement anagement I I nterface nterface

•• Defines a standardized, Defines a standardized, abstracted, message

abstracted, message--based based

interface to intelligent platform interface to intelligent platform management hardware

management hardware

•• Defines standardized records for Defines standardized records for describing platform management describing platform management devices and their characteristics devices and their characteristics

Promoters:

Adopters: 179 and growing Architecture and Initiative Update

IPMI

IPMI

(4)

IPMI and Intel

IPMI and Intel ® ® AMT AMT

IntelIntel®® AMT: a management AMT: a management architecture architecture with consistent with consistent cross

cross--platform capabilities, interfaces and protocolsplatform capabilities, interfaces and protocols

Implemented in PCs in mid-Implemented in PCs in mid-’’05, in notebooks and dual05, in notebooks and dual--socket socket servers in

servers in ‘‘06, in larger servers and other platforms in 06, in larger servers and other platforms in ‘‘0707 In servers, IntelIn servers, Intel®® AMT will employ IPMI and WS-AMT will employ IPMI and WS-ManagementManagement Includes additional embedded capabilities, beyond IPMIIncludes additional embedded capabilities, beyond IPMI

IPMI:IPMI: a servera server--oriented platform management oriented platform management interfaceinterface

An ingredient technology of Intel An ingredient technology of Intel ®® AMT for serversAMT for servers Since Mar. 1998; now at rev 2.0Since Mar. 1998; now at rev 2.0

Supported by 178 vendors, including DELL, HP, IBM, NECSupported by 178 vendors, including DELL, HP, IBM, NEC More on Intel

More on Intel®® AMT at:AMT at: www.intel.com/go/managewww.intel.com/go/manage More on IPMI at:

More on IPMI at: www.intel.com/design/servers/ipmiwww.intel.com/design/servers/ipmi

(5)

Baseboard Baseboard

Baseboard System BusSystem Bus

Bridge Bridge Controller Controller

ICMB

Aux. IPMB Aux. IPMB Remote Mgmt. Card

SMBus/PCI Mgmt. Bus

SMBus/PCI Mgmt. Bus BaseboardBaseboard Mgmt.

Mgmt.

Controller Controller

(BMC) (BMC)

I

I22C/SMBusC/SMBus

SDR, SDR, SEL, SEL, FRUFRU NV Store NV Store MgmtMgmt

Netwk Netwk Ctrlr Ctrlr

LAN

PCIPCI

RS-RS-232232 MODEM

/ Serial

IPMB IPMB (I(I22C)C)

Chassis Chassis Chassis

FRU SEEPROM FRU SEEPROM

“sideside-- band”band

System Interface System Interface

SENSORs SENSORs

& control

& control circuitry circuitry

22 C / SMBus IIC / SMBus

Architecture and Initiative Update

IPMI Messages IPMI Messages

sensors sensors

& control

& control circuitry circuitry

Satellite Satellite Mgmt.

Mgmt.

Controller Controller

In Band In Band

Out of Band Out of Band

IPMI v2.0 Architecture

IPMI v2.0 Architecture

(6)

IPMI v2.0 Specifications

New v2.0 / v1.5 Errata, latest 32- and 64-bit Drivers,

IPMI Conformance Test Suite & Command Tool updates IPMI v2.0 Specifications

IPMI v2.0 Specifications

New v2.0 / v1.5 Errata, latest 32

New v2.0 / v1.5 Errata, latest 32-- and 64

and 64--bit Drivers, bit Drivers,

IPMI Conformance Test Suite & Command Tool updates IPMI Conformance Test Suite & Command Tool updates

www.intel.com/design/servers/ipmi www.intel.com/design/servers/ipmi

Architecture and Initiative Update

IPMI Initiative News IPMI Initiative News

7 7

HAPPY HAPPY BIRTHDAY ! BIRTHDAY !

(7)

Architecture and Initiative Update

Upcoming IPMI Specification Addenda Upcoming IPMI Specification Addenda

RMCP+ Clarifications RMCP+ Clarifications

––Additional clarifications to RMCP+ protocol Additional clarifications to RMCP+ protocol operation

operation

New New Set Sensor Reading Set Sensor Reading command command

––supports softwaresupports software--driven sensor datadriven sensor data

Chassis Identify discovery & state Chassis Identify discovery & state

––returns presence and state of Chassis Identifyreturns presence and state of Chassis Identify

Command Forwarding Command Forwarding

––Supports add-Supports add-in card applications of IPMIin card applications of IPMI

––Enables BMC to forward IPMI commands to an Enables BMC to forward IPMI commands to an auxiliary controller for processing

auxiliary controller for processing

(8)

IPMB

Architecture and Initiative Update

BMC Adjunct

Management Controller

LAN

system interface

LAN

Forwarding Filter

2

4 5

Command Forwarding Command Forwarding

1 3

BMC receives request over specified interface 2

3 BMC forwards request encapsulated in a Forwarded Command request message

Add-in processes request, and returns response in a Forwarded Command response message 4

BMC extracts response and delivers it to requester 5

1 Add-in configures and enables Forwarding Filter

(9)

Sensor/Event Extensions Sensor/Event Extensions

– – Memory sensor: Memory sensor:

––new offset for new offset for ‘‘Automatic ThrottlingAutomatic Throttling’’

– – Drive Slot (bay) sensor: Drive Slot (bay) sensor:

––new offsets to cover SAFnew offsets to cover SAF--TE/SES drive slot status TE/SES drive slot status for RAID status support

for RAID status support

– – Cable / Interconnect sensor: Cable / Interconnect sensor:

––new offsets for cable connected and misnew offsets for cable connected and mis-- connected (

connected (mismis--configured) statusconfigured) status

Architecture and Initiative Update

IPMI provides the foundation for cross-platform management IPMI provides the foundation for IPMI provides the foundation for

cross

cross--platform managementplatform management

Upcoming IPMI Specification Addenda

Upcoming IPMI Specification Addenda

(10)

Agenda Agenda

Architecture and Initiative Update Architecture and Initiative Update IPMI and CIM in Action IPMI and CIM in Action

Platform Management Futures Platform Management Futures

(11)

11

IP M I

Management S/W Stack

IPMI in Action

Common

Common “ “ In In - - Band Band ” ” Management Management

Managed System Managed System

Management Applications Management Management Applications Applications

WMIWMI

Common Local Common Local

Platform Management Platform Management Hardware Interface

Hardware Interface Remote Console WS-WS-MAN LocalMAN Local

XML/SOAP XML/SOAP XML/SOAP

WS-MAN Interface WS-WS-MAN InterfaceMAN Interface CIM/WMI WS-MAN CIM/WMI

CIM/WMI WS-WS-MAN MAN CIM Data Model CIM Data Model CIM Data Model

IPMI CIM/WMI IPMI

IPMI CIM/WMICIM/WMI

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

BMC

and monitoring h/w BMCBMC

and monitoring h/w and monitoring h/w

IPMI Driver IPMI Driver IPMI Driver

Management Applications Management Management Applications Applications

WS-WS-MAN RemoteMAN Remote

“InIn--BandBand

WS-MAN Interface WS-WS-MANMAN Interface Interface XML/SOAP XML/SOAP XML/SOAP

“WSWS--MANMAN” = WS= WS--MANAGEMENT, CIM = Common Information ModelMANAGEMENT, CIM = Common Information Model

Common Data Model Common Data Model

(12)

XML/SOAP XML/SOAP XML/SOAP

IP M I

Management S/WStacks

Management Applications Management Management Applications

Applications WS-WS-MAN MAN Local Local

WS-MAN Interface WS-WS-MAN InterfaceMAN Interface

IPMI in Action

WS-WS-MANMAN Over LAN Over LAN

“InIn--BandBand” CIM Data Model

CIM Data Model CIM Data Model

IPMI Driver IPMI Driver IPMI Driver CIM/WMI

CIM/WMI IPMIIPMI CIM/WMI

CIM/WMI WS-WS-MAN MAN

Remote Console Managed System

Managed System

Common Out

Common Out - - of of - - Band Management Band Management

Management Applications Management Management Applications Applications

WS-MAN Interface WS-WS-MANMAN Interface Interface XML/SOAP XML/SOAP XML/SOAP

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

BMC

and monitoring h/w BMCBMC

and monitoring h/w and monitoring h/w

WS-WS-MANMAN Remote Remote

“OutOut--ofof-- Band”Band

“Embedded ProviderEmbedded Provider” WS-MAN

IPMI WS-WS-MANMAN

IPMIIPMI

XML/

SOAP XML/XML/

SOAPSOAP

(13)

XML/SOAP XML/SOAP XML/SOAP

IP M I

Management S/W Stack

Management Applications Management Management Applications

Applications WS-WS-MAN MAN Local

Local

WS-MAN Interface WS-WS-MAN InterfaceMAN Interface

IPMI in Action

WS-WS-MANMAN Over LAN Over LAN

“InIn--BandBand”

CIM Data Model CIM Data Model CIM Data Model

IPMI Driver IPMI Driver IPMI Driver CIM/WMI

CIM/WMI IPMIIPMI CIM/WMI

CIM/WMI WS-WS-MAN MAN

Remote Console Managed System

Managed System

Proxy for Migration Proxy for Migration

Management Applications Management Management Applications Applications

WS-MAN Interface WS-WS-MAN InterfaceMAN Interface

XML/SOAP XML/SOAP XML/SOAP

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

BMC

and monitoring h/w BMCBMC

and monitoring h/w and monitoring h/w

IPMIIPMI

IPMI RMCP+

(UDP -based)

RMCP+

RMCP+

(UDP(UDP --based)based)

Proxy SystemProxy System

XML/SOAP XML/SOAP XML/SOAP

WS-MAN Interface WS-WS-MAN InterfaceMAN Interface

CIM WS-MAN CIM

CIM WS-WS-MAN MAN IPMI CIM

IPMI

IPMI CIMCIM

IPMI LAN Comm IPMI LAN

IPMI LAN CommComm

IPMI Remote IPMI Remote Out-Out-of-of-BandBand

IPMI Over LAN IPMI Over LAN

WS-WS-MANMAN over LAN over LAN

(14)

IPMI to CIM Mapping Guideline IPMI to CIM Mapping Guideline

IPMI in Action

From HP, Dell, and Intel From HP, Dell, and Intel

––Defines how to use IPMI for creating and populating Defines how to use IPMI for creating and populating CIM management objects

CIM management objects

––Covers capabilities that can be accessed via Covers capabilities that can be accessed via standard IPMI commands

standard IPMI commands

Facilitates consistent use of CIM with IPMI Facilitates consistent use of CIM with IPMI - - based systems

based systems

––Aligns with DMTF SMWG (SMASH) ProfilesAligns with DMTF SMWG (SMASH) Profiles

Encourages CIM use Encourages CIM use

––No alternative access to CIMNo alternative access to CIM--defined functionsdefined functions

Maps IPMI under WS Maps IPMI under WS - - Management Management

(15)

IPMI to CIM Mapping Guideline IPMI to CIM Mapping Guideline

Supports OEM Valued Supports OEM Valued - - added Capability added Capability Access via CIM

Access via CIM

– – OEM SDRs OEM SDRs

– – OEM Event Record Information OEM Event Record Information – – OEM Commands OEM Commands

IPMI in Action

(16)

Mapping Guideline Functionality Mapping Guideline Functionality

June 30, 2005 June 30, 2005

1.01.0 Target Deadline

Target Deadline

June 1, 2005 June 1, 2005

0.900.90 Final Review

Final Review

May 16, 2005 May 16, 2005

0.800.80 Pet Alert, PEF Filter,

Pet Alert, PEF Filter,

RMCP Services (SOL, IPMI Binary) RMCP Services (SOL, IPMI Binary) Raw SDR Info

Raw SDR Info

April 18, 2005 April 18, 2005

0.700.70 Indications

Indications

March 14, 2005 March 14, 2005

0.600.60 SoftwareID

SoftwareID, Physical Device Info , Physical Device Info – FRU Data, Redundancy,

FRU Data, Redundancy, WatchDogWatchDog

February 17, 2005February 17, 2005 (posted 2/18/05) (posted 2/18/05)

0.500.50 PowerControl

PowerControl, , UserIDUserID, ,

Versioning, MAP, Base System Versioning, MAP, Base System

January 17, 2005January 17, 2005 (posted 1/24/05) (posted 1/24/05)

0.400.40 Sensors, SEL Log,

Sensors, SEL Log,

Health, Status and State Health, Status and State

Target Date Target Date Version

Version Functionality/Stage

Functionality/Stage

= Generic CIM capability

= Generic CIM capability

= IPMI Specific

= IPMI Specific

www.intel.com/design/servers/ipmi www.intel.com/design/servers/ipmi

IPMI in Action

(17)

Mapping Process Mapping Process

IPMI in Action

IPMI Enumeration IPMI Enumeration

––Guideline describes process and rules for using Guideline describes process and rules for using IPMI SDRs and commands to enumerate the

IPMI SDRs and commands to enumerate the sensors, managed entities, and FRU data sensors, managed entities, and FRU data

provided by system provided by system

CIM Object Instantiation CIM Object Instantiation

––Describes how to take enumerated IPMI Describes how to take enumerated IPMI capabilities and use that information to capabilities and use that information to

instantiate CIM objects that support them instantiate CIM objects that support them

CIM Association Instantiation CIM Association Instantiation

––Describes how to use IPMI Sensor-Describes how to use IPMI Sensor-toto--Entity and Entity and Entity Association information to populate CIM Entity Association information to populate CIM

associations associations

(18)

Mapping Process,

Mapping Process, continued continued

IPMI in Action

IPMI technology simplifies supporting CIM platform manageability

IPMI technology simplifies supporting IPMI technology simplifies supporting

CIM platform manageability CIM platform manageability

CIM Object behavior with IPMI CIM Object behavior with IPMI

––Describes which object attributes should be Describes which object attributes should be implemented, and how IPMI is used to

implemented, and how IPMI is used to populate/support those attributes

populate/support those attributes

Event Handling Event Handling

––How IPMI event log information is mapped into How IPMI event log information is mapped into CIM Event Logs

CIM Event Logs

––How OEM event data is supportedHow OEM event data is supported

OEM Access OEM Access

––How OEM command and Sensor Data Record How OEM command and Sensor Data Record capabilities can be accessed via CIM

capabilities can be accessed via CIM

(19)

Agenda Agenda

Architecture and Initiative Update Architecture and Initiative Update IPMI and CIM in Action IPMI and CIM in Action

Platform Management Futures Platform Management Futures

(20)

Convergence on Platform Interfaces Convergence on Platform Interfaces

Manageability Access Point (CMM , SW proxy)

DMTF striving for common DMTF striving for common cross

cross--platform OOB platform OOB management interface management interface

Web-Web-services services --based structured based structured protocol

protocol

CLI for human access, scriptableCLI for human access, scriptable CIM Schema, profiles for CIM Schema, profiles for

compliance compliance

IPMI continues to beIPMI continues to be

Infrastructure for implementation Infrastructure for implementation under DMTF interfaces

under DMTF interfaces

‘InsideInside--thethe--BoxBox’ interface, e.g.interface, e.g.

Between BMC and system Between BMC and system components

components

Between CMM and bladesBetween CMM and blades

Alternative OOB interface when Alternative OOB interface when Manageability Access Point is a Manageability Access Point is a SW Proxy

SW Proxy

For ‘For low-low-endend’

implementations implementations

For migration and support For migration and support of installed base

of installed base

OOB

Managed Elements Manageability

Access Point (BMC, SP)

IPMI

IPMI DMTF OOB

Managed Elements

BMC

Local Access

Integrated

Proxied

Remote Access

Platform Management Futures

(21)

New Directions

New Directions - - Management Add Management Add - - in in

Provides common interfaces for extending basic Provides common interfaces for extending basic management functionality

management functionality

Command forwarding, connectivity routing and controlCommand forwarding, connectivity routing and control

enable add-enable add-in to transparently process and extend IPMI in to transparently process and extend IPMI functionality

functionality

Platform Management Futures

Baseboard Management

Controller

Adjunct Management

Controller

LAN Serial

system interface

LAN

(22)

Platform Management Futures

Baseboard Management

Controller

PCI Card

PCI Card

Disk Drives

OOBOOB Inventory Inventory Memory

Module

Chip Set

Power Supplies

System Agents / BIOS

Common interfaces and formats enable Common interfaces and formats enable richer OOB inventory reporting

richer OOB inventory reporting

++

New Directions

New Directions - - Enhanced Inventory Enhanced Inventory

BMC has limits on access to hardware BMC has limits on access to hardware inventory info

inventory info

(23)

New Directions

New Directions - - Soft Sensors Soft Sensors

Links vendor-Links vendor-specific h/wspecific h/w info (e.g. temperature) into info (e.g. temperature) into autonomous

autonomous h/wh/w monitoring and event handling monitoring and event handling policies of the management controller

policies of the management controller

Provides Post-Provides Post-mortem status of hardware eventsmortem status of hardware events

Platform Management Futures

Driver Driver

Management Controller

Driver Driver

Soft Sensor

Driver Soft Sensor

Driver datadata datadata

Driver Driver datadata

Driver Driver Poll

physical memory

(24)

New Directions

New Directions - - Security Options Security Options

Platform Management Futures

IPMI and DMTF platform management technologies will evolve with valuable new capabilities

IPMI and DMTF platform management technologies IPMI and DMTF platform management technologies

will evolve with valuable new capabilities will evolve with valuable new capabilities

Site Security demands increasingSite Security demands increasing

Mutual Authentication and ‘Mutual Authentication and ‘chain of trustchain of trust’ WAN and Wireless accessWAN and Wireless access

Simple needs remainSimple needs remain

Single Server”Single Server Sites in Small/Medium Business and Sites in Small/Medium Business and remote locations

remote locations

Low cost management hardware w/o security Low cost management hardware w/o security acceleration

acceleration

New Security Options must address the needs of New Security Options must address the needs of the Site, System, and User

the Site, System, and User

Simple passwords through full certificatesSimple passwords through full certificates

(25)

Summary Summary

IPMI provides the foundation for cross IPMI provides the foundation for cross - - platform management

platform management

IPMI technology reduces effort for IPMI technology reduces effort for supporting CIM and Web

supporting CIM and Web - - services services - - based based platform manageability

platform manageability

Intel Intel

®®

Active Management Technology Active Management Technology

along with IPMI and DMTF Technologies

along with IPMI and DMTF Technologies

will evolve with valuable new capabilities

will evolve with valuable new capabilities

(26)

Intelligent Platform Management Intelligent Platform Management

Futures Futures

Tom Slaight, Intel Corporation Tom Slaight, Intel Corporation

Please remember to turn in your session survey form

Please remember to turn in your session Please remember to turn in your session

survey form survey form

Questions?

Questions?

More at IDF:

Technology ShowcaseTechnology Showcase

See demos of IPMI- v2.0 based systems, WS-Management, & Intel® AMT

SessionsSessions

WS-Management, DG0S016 10am Thurs.

Tài liệu tham khảo

Tài liệu liên quan

 IPMI v1.5 supports SMBus and PCI IPMI v1.5 supports SMBus and PCI Management Bus as channel types Management Bus as channel

– Built-in LVD SCSI controller in place of SFF 8067 I/F’s – SAF-TE, SES, and IPMI firmware available. – 160 PQFP Package –

In case of an error, the Pooled System Management Engine (PSME) REST API responds with an Hypertext Transfer Protocol (HTTP) status code, as defined by the Hypertext Transfer

For the Intel® RSD Software Development Vehicle platforms, the user must run the PSME Rest Server, PSME Compute, and PSME Chassis on each Drawer in Rack. Figure 12 shows the

3 Serial Port A IRQ3 from configurable sources including PIRQx, SERIRQ, eSPI, GPIO, internal ACPI devices.. 4 Serial Port B IRQ4 from configurable sources including PIRQx, SERIRQ,

1. Xử trí đặt ống nội khí quản khó bằng nội soi bán cứng để phẫu thuật khối u hạ họng thanh quản. So sánh phương pháp đặt ống nội khí quản giữa nội soi bán cứng và

For example, if Terminal Mode IPMI Messaging is used to generate a Platform Event Request message (Event Message) the SEL Record would contain the fixed SWID identifying the Terminal

The Intelligent Platform Management Interface Specification provides the specification of the commands and data field values used in Sensor Messages. 3.4 Firmware Messages (netFn