Specifications
1
Shelf Management Overview
14
Major elements of the shelf management infrastructure
Thefollowingsectionsdescribethemajorelementsoftheshelfmanagementinfrastructure.
Shelf Manager
TheShelfManagerwatchesovermanageddevices,reportinganomalousconditionstothe
systemmanagerandtakingwhatevercorrectiveactionsitcantopreventsystemfailure.
1
The
ShelfManageralsomanageshot‐swapevents,detectingtheentry,removal,andshutdownof
removabledevicesintheshelf.
TheShelf Managercanaccessdataabouttheshelfcapabilitiesandthenmanagetheshelfand
itsFRUs(fieldreplaceableunits)sotheyoperatewithinthoseparameters.Forexample,the
ShelfManagernegotiatespowerbudgetswithFRUstokeepwithinthe shelf’stotalpower
capacity.TheShelfManagercanalsomonitoreventsfromFRUtemperaturesensorstodetect
whentemperaturesareoutsideofnormalrangesandcanthencontrolfanoperationin
response.
TheShelfManagerfunctionsaredividedbetweentheshelfmanagementcontroller(ShMC)
andtheshelfmanagementserver(ShMS):
•TheShMCdevicecontainsfirmwarethatperformsmostlow‐levelshelf‐management
services.TheShMCdevicealsoperformsIPMCfunctionsontheShelfManagermodule.
•TheShMSsoftwarerunsontheShelfManagermodule’slocalmanagementprocessorand
directlycommunicateswiththeShMC.TheShMSperformsthehigh‐levelshelf
managementfunctions.
IPMI and Intelligent Platform Management Bus (IPMB)
TheIPMIarchitectureincludes:
• Controllersthatmonitorandcontrolresourcesintheshelf
•Abusfortransportingmessages(IPMB)
•Acommunicationsprotocol
•Aprogramminginterfaceandmessagedefinition
TheIPMBisbasedoninter‐integratedcircuit(I
2
C)bustechnology,andisimplementedas
redundantbusesinRadisysshelves.TheIPMBprovidesthemaincommunicationlinkbetween
theShelfManagerandtheintelligentdevicesintheshelf.ThebusiscalledIPMB‐0,withthe
redundantbusesfurtheridentifiedasIPMB‐AandIPMB‐B.
Acarriermodule,liketheATCA‐1200QuadAMCcarrier,hasalocalIPMBorIPMB‐Lfor
communicatingwiththeadvancedmezzaninecards(AMCs)itcarries.Thecarrier’sIPMB‐Lis
separatedfromIPMB‐0bothelectricallyandbyuseofadifferentaddressspace.
1. Source:PICMG®3.0Revision3.0AdvancedTCABaseSpecification,March24,2008.