An IPMC for the PANDA Compute Node
Development of an Intelligent Platform Management Controller Thomas Geßler
JLU Gießen
- 15. April 2010
Thomas Geßler (JLU Gießen) An IPMC for the PANDA Compute Node
- 15. April 2010
1 / 14
An IPMC for the PANDA Compute Node Development of an Intelligent - - PowerPoint PPT Presentation
An IPMC for the PANDA Compute Node Development of an Intelligent Platform Management Controller Thomas Geler JLU Gieen 15. April 2010 Thomas Geler (JLU Gieen) An IPMC for the PANDA Compute Node 15. April 2010 1 / 14 Motivation The
Thomas Geßler (JLU Gießen) An IPMC for the PANDA Compute Node
1 / 14
Thomas Geßler (JLU Gießen) An IPMC for the PANDA Compute Node
2 / 14
Thomas Geßler (JLU Gießen) An IPMC for the PANDA Compute Node
3 / 14
Motherboard
System Event Log (SEL) Sensor Data Record (SDR) Repository Baseboard Field-Replacable Unit (FRU) Info
System Bus Non-volatile Storage LAN Motherboard Serial Controller Serial Port Sharing
Serial Connector
Modem
side-band interface to NIC, e.g. SMBus
System Interface
Baseboard Management Controller (BMC)
Serial Controller
Sensors & Control Circuitry
IPMI Messages
Voltages, T emperatures, Fans, Power & Reset control etc.
Network (LAN) Controller
LAN Connector
Thomas Geßler (JLU Gießen) An IPMC for the PANDA Compute Node
4 / 14
Motherboard
Processor Board Memory Board
System Event Log (SEL) Sensor Data Record (SDR) Repository Baseboard Field-Replacable Unit (FRU) Info FRU SEEPROM
System Bus Non-volatile Storage LAN Motherboard Serial Controller Serial Port Sharing
Serial Connector
Modem
side-band interface to NIC, e.g. SMBus
System Interface
Baseboard Management Controller (BMC)
Serial Controller
Sensors & Control Circuitry
IPMI Messages
Private Management Buses
Voltages, T emperatures, Fans, Power & Reset control etc. FRU SEEPROM T emperature Sensor
Network (LAN) Controller
LAN Connector
Thomas Geßler (JLU Gießen) An IPMC for the PANDA Compute Node
5 / 14
Motherboard
Processor Board Memory Board
System Event Log (SEL) Sensor Data Record (SDR) Repository Baseboard Field-Replacable Unit (FRU) Info FRU SEEPROM
System Bus Non-volatile Storage LAN Motherboard Serial Controller Serial Port Sharing
Serial Connector
Modem
side-band interface to NIC, e.g. SMBus
IPMB Chassis Board
Chassis Management (Satellite Controller)
System Interface
Baseboard Management Controller (BMC)
Serial Controller
Sensors & Control Circuitry Chassis Sensors Redundant Power Board
IPMI Messages
Private Management Buses
Voltages, T emperatures, Fans, Power & Reset control etc. FRU SEEPROM FRU SEEPROM FRU SEEPROM e.g. Fans, T emperatures, Power Supplies T emperature Sensor
Network (LAN) Controller
LAN Connector
Thomas Geßler (JLU Gießen) An IPMC for the PANDA Compute Node
6 / 14
ShMC Fan Tray Power Entry Module
Shelf Manager (Active)
ShMC Power Entry Module Shelf Manager (Backup) IPM Controller (IPMC) Shelf Management Controller (ShMC) Shelf Manager w/ Dedicated ShMC Other Field Replaceable Unit (FRU) AdvancedTCA Board Implementation Dependent Connection 2x Redundant, Bussed or Radial, IPMB-0 2x Redundant Radial Internet-Protocol-Capable Transport ATCA Board IPMC ATCA Board ATCA Board ATCA Board ATCA Board ATCA Board ATCA Board ATCA Board IPMC IPMC IPMC IPMC IPMC IPMC IPMC IPMC Thomas Geßler (JLU Gießen) An IPMC for the PANDA Compute Node
7 / 14
Thomas Geßler (JLU Gießen) An IPMC for the PANDA Compute Node
8 / 14
Thomas Geßler (JLU Gießen) An IPMC for the PANDA Compute Node
9 / 14
Thomas Geßler (JLU Gießen) An IPMC for the PANDA Compute Node
10 / 14
T emperature Sensor #2 Voltage Sensor #2 I²C Sensor Bus External I²C- Controller IPMB-0: dual-redundant I²C bus for IPMI UART Driver External I²C- Controller External I²C- Controller Microcontroller Atmel ATmega1280
Internal I²C-Controller
DC/DC Converter PC Serial Interface
Compute Node Supply Voltages +3.3 V Compute Node Power Enable Hardware Address Compute Node Interface T emperature Sensor #2 Voltage Sensor #2 FPGA #1 T emperature Sensor 1 FPGA #1 T emperature Sensor 2 FPGA #2 T emperature Sensor 1 FPGA #2 T emperature Sensor 2 Voltage Sensor (12 channel ADC)
Thomas Geßler (JLU Gießen) An IPMC for the PANDA Compute Node
11 / 14
Thomas Geßler (JLU Gießen) An IPMC for the PANDA Compute Node
12 / 14
Thomas Geßler (JLU Gießen) An IPMC for the PANDA Compute Node
13 / 14
Thomas Geßler (JLU Gießen) An IPMC for the PANDA Compute Node
14 / 14