Upload
others
View
6
Download
0
Embed Size (px)
Citation preview
Shelf Management & IPMI: more control at system level
Ralf Moellers Elma Electronic GmbH Hans Zijlstra Elincom electronics BV
E
lma G
roup,
2011
w
ww
.elm
a.c
om
2
About Elma
Elma in Brief
Elma is a leading global manufacturer of products of electronic packaging
system solutions and high precision rotary switches for demanding
applications
• Experience since 1960
• Facilities in 9 countries on 3 continents (Europe, America & Asia)
• Representatives in over 30 countries: Elincom in the Benelux
• Approx. 700 employees worldwide
Romania
Competence Center
Active system parts
in cooperation with
http://samwayelectronic.com
Germany
Competence Center
Backplanes, Systems
http://www.elma.com
E
lma G
roup,
2011
w
ww
.elm
a.c
om
3
About Elma
Product Applications & Market Segments
SYSTEM SOLUTIONS ENCLOSURES &
COMPONENTS ROTARY SWITCHES
Military/Aerospace Scientific/Research Industrial
Communications Transportation Broadcast/Audio
Safety & Security Medical Test & Measurement
E
lma G
roup,
2011
w
ww
.elm
a.c
om
4
Shelf Management & IPMI
PICMG VITA Standards
E
lma G
roup,
2011
w
ww
.elm
a.c
om
5
Shelf Management & IPMI
PICMG VITA Standards
E
lma G
roup,
2011
w
ww
.elm
a.c
om
6
Shelf Management & IPMI
PICMG VITA Standards
E
lma G
roup,
2011
w
ww
.elm
a.c
om
7
Shelf Management & IPMI
Old & New system platforms
11U VME64x 2U MTCA
• 320MB/s • 40GB/s
• Bus structure • Serial topology
E
lma G
roup,
2011
w
ww
.elm
a.c
om
8
Shelf Management & IPMI
Monitoring and Management
Traditional system monitoring
• Monitor temperatures inside the system
• Control fan speed based on temperatures
• Monitor the voltages on the backplane
• Remote power on/off or reboot
• Trigger alarms in case of failures
Limitations:
• No information about the boards present and their healthy
• Temperature on boards are not used for thermal management.
• The boards may run hot even the temperature inside the system is fine
E
lma G
roup,
2011
w
ww
.elm
a.c
om
9
Shelf Management & IPMI
Example: Elma System Monitor
Thermistors
Analog
TACH
Digital Inputs
PWM
Digital Outputs
I2C
RS232 LAN
Battery for RTC
LCD
Humidity Temperature
E
lma G
roup,
2011
w
ww
.elm
a.c
om
10
Shelf Management & IPMI
Monitoring vs Management
System Monitor Provides information about chassis
health by
reading temperatures, voltages, fan
speeds, I/Os
Shelf Manager Provides information about chassis and
the cards present
E
lma G
roup,
2011
w
ww
.elm
a.c
om
11
Shelf Management & IPMI
Management specifications
E
lma G
roup,
2011
w
ww
.elm
a.c
om
12
Shelf Management & IPMI
Monitoring vs Management
Management and Monitoring?
• Predict failures, determine the cause of failures remotely
=> reduce maintanance costs
• Controls fan speed based on temperatures
=> reduce audible noise and power
• Inventory of the components pre set in a chassis
=> reduce maintanance costs
• Take corrective actions
=> extend time between failures
• Remote firmware updates (management only)
=> reduce maintanance costs
E
lma G
roup,
2011
w
ww
.elm
a.c
om
13
Shelf Management & IPMI
Monitoring and Management
What does management and monitoring imply?
• Monitor the chassis health remotely, out of band
(even when the main applicaton is not running)
• Identify what cards are present in a chassis
• Monitor all sensors placed on cards or inside the chassis
(temperatures, voltages, currents, fans, status signals)
• Controls fans speed based on temperatures
• Remote power on/off or reboots
• Trigger alarms in case of failures
• Take corrective actions
• Remote software updates
E
lma G
roup,
2011
w
ww
.elm
a.c
om
14
Shelf Management & IPMI
IPMI Architecture
To overcome the system monitoring limitations PICMG has adopted a
standard protocol (IPMI) for system management and monitoring
IPMI (Intelligent Platform Management Interface)
• Developed by Intel, Hewlett-Packard, NEC and DELL for server management
• Software protocol, a language, transported over I2C inside the chassis
• First implemented in CPCI and further developed for ATCA and MTCA
• With IPMI the cards could be discovered and the sensors they support are read
• There is no need to know in advance what sensors are implemented on a card,
they will be discovered
• This requires every component (Card, PSU, Fan tray) to have a management
controller capable of “speaking” IPMI
• An additional module, the shelf manager, centralizes the information it collects
from cards and present it to the external System Management Software
E
lma G
roup,
2011
w
ww
.elm
a.c
om
15
Shelf Management & IPMI
Shelf Manager
Elma’s Shelf manager hardware:
• Designed for multiple architectures: ATCA, AXIe, CPCI, CPCI-S • Could be mounted as a mezzanine module on a card or on dedicated carrier board • Monitors/controls cards supporting IPMI • Monitors the chassis by reading: voltages, temperatures, currents and fans status • Provides configurable digital I/O’s • 10/100Mbps Ethernet interface supporting RMCP, HTTP (graphical WEP page), Telnet, SNMP v3, DHCP, TFTP and Serial Over Lan • Extended temperature range: -40..+85 ᵒC • Dimensions 68x95mm
E
lma G
roup,
2011
w
ww
.elm
a.c
om
16
Shelf Management & IPMI
Shelf Manager Block Diagramm
Shelf M
anager
RS232
6 Thermistors
16 Digital
Inputs
16 Digital
Outputs
I2C_1 I2C_2
EEPROM
Chassis Info
I2C
MUX
R
T
C
IPMB
8 Analog
12 Fan TACH
3 Fan PWM
• 10/100Mbps Ethernet interface supporting
RMCP, HTTP (graphical WEP page),
Telnet, SNMP v3, DHCP, TFTP and Serial Over Lan
E
lma G
roup,
2011
w
ww
.elm
a.c
om
17
Shelf Management & IPMI
Monitoring and Management
Shelf Manager WEB Page
• Provides a simple and intuitive interface for reading management information
• Based on XML
• No additional software needed- just a WEB browser (could be accessed from a mobile phone or tablet)
• Information about a board is obtained with just a mouse click
E
lma G
roup,
2011
w
ww
.elm
a.c
om
18
Shelf Management & IPMI
MTCA MCH
Elma MCH
Support for up to 12 AMCs, 12uRTMs,
2 CUs and 4 PMs
MTCA.4 Compliant
16 ports Gigabit Ethernet Switch
PCIe Gen 3 switch, x4 links to each AMC
PCIe clock distribution
Front panel 16x PCIe optical link.
May be split in two x8 links for daisy-chaining
In MicroTCA the MicroTCA Carrier Hub (MCH) is responsible for management
and monitoring of the boards. Beside this it has also the switching
functionality
E
lma G
roup,
2011
w
ww
.elm
a.c
om
19
Shelf Management & IPMI
IPMI on a board as service
IPMI Software for ATCA/MTCA cards
(IPMC/MMC)
Delivered on pre-programmed microcontrollers
No royalties
Fast development, low cost and minimum risk
Easy customizable
Graphical tools for configuring the sensors
and board information (manufacturer name,
part number...)
E
lma G
roup,
2011
w
ww
.elm
a.c
om
20
Shelf Management & IPMI
Simplified IPMI
Simplified IPMI management
The simplified IPMI board is seen by the
shelf manager as a memory.
Board information and sensor values are
read from different offsets
The Shelf Manager instantiate Virtual IPMI
controllers to represent the simplified IPMI
boards to an external System Manager
Benefits:
Fast development
No complex IPMI software needed on
cards. The IPMI complexity is transferred
to the Shelf Manager
Simplified and standard IPMI boards could
operate in the same time
E
lma G
roup,
2011
w
ww
.elm
a.c
om
21
Shelf Management & IPMI
Simplified IPMI
This solution will be standardized for CPCI-Serial (under development).
Simplified IPMI management
The simplified IPMI board is seen by the shelf
manager as a memory.
Board information and sensor values are read
from different offsets
The Shelf Manger instantiate Virtual IPMI
controllers to represent the simplified IPMI
boards to an external System Manager
Benefits:
Fast development
No complex IPMI software needed on cards.
The IPMI complexity is transferred to the
Shelf Manager
Simplified and standard IPMI boards could
operate in the same time
Shelf Management & IPMI: more control at system level
Ralf Moellers Elma Electronic GmbH Hans Zijlstra Elincom electronics BV