Preview only show first 10 pages with watermark. For full document please download

Ipmi V2.0 In Action

   EMBED


Share

Transcript

Advances in Intelligent Platform Management: IPMI v2.0 in Action Tom Slaight Server Management Architect Enterprise Platforms Group September 8, 2004 Agenda  Initiative and Architecture Update  IPMI v2.0 Technology Update  IPMI in Action  IPMI Futures 2 Initiative and Architecture Update IPMI • Defines a standardized, Intelligent abstracted, message-based Platform interface to intelligent platform Management management hardware Interface • Defines standardized records for describing platform management devices and their characteristics Promoters: Adopters: 171 and growing IPMI Enables Cross-Platform Management Software 3 Initiative and Architecture Update Initiative News ,, s s rr e e irviv r titDD i ss 4-b-b n n itoio d 664 itiete t aa nnd uu c c i fifi - -aa t tSS i cc 322 eess e e 3 TT p p t t SS eess ee 0 0 . . lalat t nncc 2 2 aa I Ivv tata, , rm m r M M a o a o IPIP EErrrr nnf f 5.5 I ICCoo . 11 MM v v / / IPIP 0 0 . . && 2 2 vv ww e e NN www.intel.com/design/servers/ipmi 4 Initiative and Architecture Update v2.0 Adopter’s Agreement  IPMI v2.0 Second Generation Specification is under RAND (Reasonable And NonDiscriminatory) licensing model – Aligns with Industry standards licensing models (e.g. DMTF*, PICMG*, Infiniband*, etc.)  IPMI v2.0 Adopters agreement required to implement IPMI v2.0 spec – Existing IPMI 1.5 adopters can continue to implement IPMI v1.5 under old licensing terms – IPMI v2.0 agreement required to implement new IPMI v2.0 features Sign Up as IPMI 2.0 Adopter Today! * Other names and brands may be claimed as the property of others 5 Initiative and Architecture Update IPMI v2.0 Architecture LAN Out of Band ICMB Remote Mgmt. Card MODEM / Serial Bridge Controller “sideband” Mgmt Netwk Ctrlr PCI IPMB (I2C) RS-232 Baseboard NV Store SMBus/PCI Mgmt. Bus SDR, Mgmt. SEL, Controller FRU I2C/SMBus (BMC) Baseboard Baseboard SENSORs & control circuitry In Band Satellite Mgmt. Controller sensors & control circuitry I2C / SMBus Aux. IPMB FRU SEEPROM System Interface System Bus Chassis Chassis IPMI Messages 6 Initiative and Architecture Update Typical Modular Application Remote Mgmt Console System In Band compute compute node nodeAA Sys I/F compute compute node nodeBB i/o i/onode node Sys I/F BMC BMC BP I/F BP I/F Satellite Controller LAN LAN mgmt mgmt module module CIM to IPMI Mgmt. Module Processor BP I/F Backplane Mgmt Interconnect Out Of Band chassis chassis Satellite FAN FAN Controller IPMI Messages temp PS PS 7 Initiative and Architecture Update Management S/W Standards, e.g. CIM Where it fits… Management Applications Service Provider Service Provider Instrumentation Provider IPMI Messages IPMI Interface Code Proxy Instrumentation Provider IPMI I/F Code IPMI H/W Interface Baseboard Mgmt. Controller and monitoring h/w OOB I/F IPMI In-Band Out-Of-Band Network, Serial, Modem, Inter-Chassis Mgmt Bus IPMI IPMIhelps helpsreduce reduceTTM TTM and anddevelopment developmentcost cost for -platform management for cross cross-platform management 8 Agenda  Initiative and Architecture Update  IPMI v2.0 Technology Update  IPMI in Action  IPMI Futures 9 IPMI v2.0 Technology Update v2.0 Addenda & Errata  RMCP+ Clarifications – packet format and RAKP protocol operation – corrected inconsistencies in authentication, confidentiality, and integrity algorithm descriptions  Firmware Firewall – added ability to report and configure OEM-defined commands  SSIF – SMBus System Interface legitimized for use with IPMI v1.5 implementations  Platform Event Filtering – added option for filtering on OEM events 10 IPMI v2.0 Technology Update v2.0 Addenda & Errata  “Alert Immediate” command – new option to allow event data to be incorporated in alert  Extended Sensor types: – System Boot / Restart Initiated – formerly “System Boot” - extended for reporting OS startup events – OS Stop / Shutdown – formerly “Critical Stop” - extended for reporting graceful and watchdog-triggered OS shutdown -related events – Management Subsystem Health – extended to report failures of sensors and FRU devices 11 IPMI v2.0 Technology Update v2.0 Addenda & Errata  New Units types – grams, fatal error  New Entity types: – system Real Time Clock (RTC)  New Configuration parameters: – Optional parameter for returning serial bit rate support IPMI IPMIprovides providessolid solidfoundation foundationfor for platform platformmanagement managementimplementations implementations 12 Agenda  Initiative and Architecture Update  IPMI v2.0 Technology Update  IPMI in Action  IPMI Futures 13 IPMI v2.0 in Action Payloads in Action  IPMI v2.0 Payloads enable multiple types of traffic to be carried over a single IPMI session – payloads can also be launched to a separate session  Standard and OEM Payload Types supported – Standard payload types: Support Session Setup, IPMI Messages, “Serial Over LAN” – OEM payload types: Enable value-added features on IPMI session infrastructure  Payloads leverage IPMI Session infrastructure – User Authentication, Configuration, Protocols Session Payloads Reduce Development Effort for Value-added Features 14 IPMI v2.0 in Action Embedded KVM over LAN Technology BMC BMC Memory Mapped Interface Packetization KVM KVMChip Chip Network Controller Link I/F Network Intel Intel Controller Network Network Link Controller LAN Controller Video redir payload protocol K/M redir payload protocol Video Video Controller Controller Video Capture Capture Capture RAM RAM Video Compression PS/2 keyboard & mouse signals K/M I/F 15 IPMI v2.0 in Action Embedded KVM over LAN Technology Managed System Console Browser Applet KVM Hardware Keybd I/O Mouse I/O Compress BMC Firmware Keybd Mouse Payload Payload Viewer Routines Video Video Payload Keybd I/O IPMI Msgs IPMI Msgs Mouse I/O Keybd Mouse Payload Payload Decompress IPMI Msgs Video Payload IPMI Msgs Video RMCP+ (IPMI Session) RMCP+ (IPMI Session) JAVA UDP UDP Ethernet Ethernet Session Payloads Enable “1-port” Management See Seedemo demo in inIntel Intel Pavilion Pavilion 16 IPMI v2.0 in Action IPMI and WMX* Proof-of-Concept – Microsoft and Intel demonstrate local and remote management using IPMI and WMX technology at WinHEC 2004 * Other names and brands may be claimed as the property of others 17 IPMI v2.0 in Action What is WMX?  A SOAP-based protocol, originated by Microsoft*, that defines a small number of fixed operations for system management access – Includes functions for enumerating the information and functions that can be accessed on a given platform  Based on Web-Services standards and technologies  Uses URIs and XML data for access to management information and control functions – Conceptually and technologically aligned with Web Services – based interfaces being looked at by DMTF* * Other names and brands may be claimed as the property of others 18 IPMI v2.0 in Action Common Local and Remote Management Remote Mgmt Access Stacks IPMI Management S/W Local Mgmt Access Management Management Applications Applications Management Management Applications Applications WMX Local XML/SOAP XML/SOAP WMX WMXInterface Interface WMX ↔ WMI Instrumentation InstrumentationProvider Provider WMI ↔ IPMI IPMI IPMIDriver Driver IPMI IPMIH/W H/WI/F I/F BMC BMC and andmonitoring monitoringh/w h/w WMX WMX Interface Interface WMX Over LAN “In-Band” XML/SOAP XML/SOAP WMX WMX XML/ XML/ ↔ ↔ SOAP IPMI IPMI SOAP WMX Over LAN “Out-ofBand” “Embedded Provider” 19 IPMI v2.0 in Action Remote Mgmt Access Proxy for Migration Management Management Applications Applications IPMI Management Management Applications Applications WMX WMXInterface Interface XML/SOAP XML/SOAP WMX over LAN WMX Local XML/SOAP XML/SOAP WMX Over LAN WMX WMXInterface Interface “In-Band” WMX ↔ WMI Instrumentation InstrumentationProvider Provider WMI ↔ IPMI IPMI IPMISystem SystemI/F I/FDriver Driver IPMI IPMIH/W H/WI/F I/F BMC BMC and andmonitoring monitoringh/w h/w Proxy System Management S/W Stacks Local Mgmt Access XML/SOAP XML/SOAP WMX WMXInterface Interface Proxy ProxyInstr. Instr.Provider Provider WMX ↔ IPMI IPMI IPMILAN LANComm Comm RMCP+ RMCP+ IPMI (UDP IPMI (UDP -based) -based) IPMI Over LAN “Out-ofBand” IPMI over LAN IPMI IPMI v2.0 v2.0technology technologysupports supports value -added extensibility value-added extensibility 20 Agenda  Initiative and Architecture Update  IPMI v2.0 Technology Update  IPMI in Action  IPMI Futures 21 Convergence on Platform Interfaces  DMTF striving for common cross-platform OOB management interface Remote Access – Web-services -based structured protocol – CLI for human access, scriptable – CIM Schema, profiles for compliance OOB DMTF Manageability Access Point Manageability Access Point (CMM , SW proxy) (BMC, SP) IPMI BMC Managed Elements Managed Elements IPMI Local Access Integrated Proxied OOB  IPMI continues to be – Infrastructure for implementation under DMTF interfaces – ‘Inside-the-Box’ interface, e.g. – Between BMC and system components – Between CMM and blades – Alternative OOB interface when Manageability Access Point is a SW Proxy – For ‘low-end’ implementations – For migration and support of installed base 22 IPMI Futures Advancing Platform Management Feb 01 Feb 02 r1.1 r1.0 IPMI v1.5  Monitoring (temp, volt, fan, etc.)  Control (power on/off/cycle, reset, diag. interrupt)         System Event Logging FRU & SDR Information Watchdog Timer Serial and LAN access Serial and LAN alerts Platform Event Filtering Serial Port sharing Management busses Feb 04 r1.0 v2.0 Additions  Session and Security Enhancements  Serial Over LAN  SSIF  Alignment with ASF Authentication  Encryption support  Firmware Firewall  Command Discovery  Modular (blade) support Feb 05?? r1.1? v2.0+ …  New Payload Types  Enhanced Configuration Interfaces  Links to Directorybased Authentication  Improved Group Control  Auxiliary Log Access  Integration with Web Interfaces  Web services-based access 23 IPMI Futures New Capabilities Under Consideration  Interfaces to Directory-based authentication – Support for Authentication Proxy  Additional redirection payloads – e.g. KVM, USB-media  Enhanced configuration interfaces – Simplified save/restore of configuration settings – Secure migration of user configuration – Integration with configuration of ‘Alternative Access’ features, e.g. Web Server, Telnet 24 IPMI Futures New Capabilities Under Consideration  More efficient options for ‘group control’ – E.g. option for ‘persistent’ connections  Auxiliary Log access  Web-services – based interface support – Alignment with DMTF – “IPMI for Web Services” technologies IPMI IPMI will will continue continue to to evolve evolve with with valuable valuable new new capabilities capabilities 25 Summary  IPMI reduces TTM and development cost for platform management  IPMI provides solid foundation for platform management implementations  IPMI v2.0 technology supports valueadded extensibility  IPMI will continue to evolve with valuable new capabilities 26 Advances in Intelligent Platform Management Tom Slaight, Intel Corporation Questions? More on IPMI and IPMI v2.0 at IDF: • “Birds Of a Feather” Join us today for dialog and Q&A on IPMI and related technologies • Technology Showcase See demos of IPMI-based systems in the Intel Pavilion Please Pleaseremember remember to toturn turnin inyour your session session survey surveyform form Extended in v2.0 IPMI v1.5 IPMI Functional Blocks Serial ICMB Basic, Remote Terminal, PPP Access IPMI over Serial LAN RMCP ICMB IPMI Core Firmware Firewall Local Access New for v2.0 “RMCP+” Session IPMI over IPMI over SOL (Serial LAN v1.5 LAN v2.0 Over LAN) Serial Port Sharing Session Infrastructure VLAN Payloads Authentication Integrity Confidentiality Sensor Users & Control Logging Access (on/off/reset/intr) Privileges LAN & Serial FRU, SEL, Watchdog PEF Alerting SDRs System Interfaces KCS BT SMIC SSIF Mgmt Busses IPMB PCI-SMBus 28