Notions d IPMI et retour. Ecole d électronique numérique Fréjus 28 novembre 2012 Nicolas LETENDRE



Documents pareils
SERVEUR CALLEO APPLICATION R269M

Serveur Lynx CALLEO Application 2240 Fiches Technique

SERVEUR LYNX CALLEO DATACENTER 2460

Serveur Lynx CALLEO Application 2240S Fiches Technique

Une solution complète pour télésurveiller et télégérer vos installations photovoltaïques

Guide d utilisation de l utilitaire Intel One Boot Flash Update

ANF Datacentre. Jonathan Schaeffer Monitoring Environnemental Ad-Hoc. J. Schaeffer. Intro. Dans mon rack.

Tout le monde parle du Cloud Computing, Mais qui offre une solution complète? Copyright IBM Corporation, 2009 All Rights Reserved

Robot WIFIBOT Lab V4. Lab V4.

Software and Hardware Datasheet / Fiche technique du logiciel et du matériel

Spécifications détaillées

Spécifications détaillées

Air-conditioner network controller and accessories

Choix d'un serveur. Choix 1 : HP ProLiant DL380 G7 Base - Xeon E GHz

Fiche technique CPU 314SC/DPM (314-6CG13)

energy BOX WEB Automates de GTB

CONTEC CO., LTD. Novembre 2010

Notice technique. Système de surveillance MAS 711

StruxureWare Power Monitoring v7.0. La nouvelle génération en matière de logiciel de gestion complète d énergie

systèmes étendus Guide des Version 6.7 pour systèmes HD sous Macintosh ou Windows Digidesign

MAC-TC: programmation d un plate forme DSP-FPGA

MODULES ÉLECTRIQUES. - systèmes électriques DC - onduleurs - convertisseurs - interrupteurs statiques. Notre alimentation Votre confiance

ADMINISTRATION EXADATA

Master4Light. Caractérisation Optique et Electrique des Sources Lumineuses. Equipement 2-en-1 : source de courant et spectrophotomètre

Carte Relais GSM (Manuel Utilisateur)

Quoi de neuf en contrôle/commande et systèmes embarqués (RIO, WSN...)?

Westermo i-line MRI-128-F4G / MRI-128-F4G/DC

Fonctions intégrées. Nouvelles solutions universelles & système de communication

L informatique industrielle adaptée à vos métiers...

INSTRUMENTS DE MESURE SOFTWARE. Management software for remote and/or local monitoring networks

PocketNet SNMP/Modbus

Conférence sur les microcontroleurs.

MICROSENS. Module Bridge Ethernet / Fast Ethernet. fiber optic solutions. Description. Construction

SenS Interacti Interact Interac v Interacti e ive Lincor Solutions Ltd. Delivering eservice

Sélection du contrôleur

Robot WIFIBOT Lab V3. 4 roues motrices

EX4C Systèmes d exploitation. Séance 14 Structure des stockages de masse

KX GPRS SERIAL ETHERNET MODEM Le modem GPRS/EDGE «Machine to Machine»

Cours 13. RAID et SAN. 2004, Marc-André Léger

COACH-II Manuel d utilisation

HP 600PD TWR i G 4.0G 39 PC

Linux embarqué: une alternative à Windows CE?

Potentiels de la technologie FPGA dans la conception des systèmes. Avantages des FPGAs pour la conception de systèmes optimisés

Commutateur statique de transfert Liebert La solution incontournable pour vos systèmes d alimentation à haute disponibilité

Fiche produit Serveur FUJITSU PRIMERGY BX900 S2 Système de serveur lame

Fiche technique CPU 315SN/PN (315-4PN33)

T101, serveur de temps haute précision

imvision System Manager

STS SE. FreeRTOS. Programmation réseau WIFI. Programmation réseau. Socket Tcp. FlyPort smart Wi-Fi module

Outils et documentation Systems Management Guide d'installation de la Version 8.0.1

T500 DUAlTACH. JAQUET T500 DualTach Instrument de mesure et de surveillance équipé de 2 entrées fréquence TACHYMETRE 2 CANAUX

Solution IT Power Management Gérer la consommation électrique de toute votre infrastructure IT

Module Relais de temporisation DC V, programmable

Bravo! Vous venez d acquérir un routeur large bande à 4 ports Conceptronic C100BRS4H.

Présentation Infrastructure DATACENTRE

ARDUINO DOSSIER RESSOURCE POUR LA CLASSE

PIC EVAL Dev Board PIC18F97J60

Manuel de l utilitaire Computer Setup (F10) HP Compaq Business Desktops Modèles d220 et d230

CENTRALE DE SURVEILLANCE EMBARQUEE MULTIMEDIA

La Latecion protection anti-intrusion Web Web Le concept «Zero effort Security» La protection des applications Extranet

Paxton. ins Net2 desktop reader USB

Consolidation de stockage

Projets liés à xtca au LLR

Alcatel OmniPCX Enterprise TSC-IP V1 (4098RE)

Sécurité Nouveau firmware & Nouvelles fonctionnalités

VoIP & Domotique. KITS DOMOTIQUES EnOcean

Electronique de puissance

VMware vsphere 5 Préparation à la certification VMware Certified Professional 5 Data Center Virtualization (VCP5-DCV) - Examen VCP510

Le e s tocka k ge g DAS,NAS,SAN

epowerswitch 8XM+ Fiche technique

Surveillance des réseaux, qualité de fourniture et perturbographie

Guide cotations : Tsunami séries 8000

PowerShield 3 fournit toutes les informations nécessaires pour un diagnostic de premier niveau.

Z-Axis Compliance Device Compliance en z

SensOrLabs. a protocol validation platform for the IoT. Dominique Barthel, Quentin Lampin IMT/OLPS/BIZZ/MIS Apr 7th 2014, ST, CEA, LIG

Version beta. Station Météo 12/11/2012. Réalisation d un Station Météo avec Webserver composée de capteurs Grove et d un module Wifi Flyport.

Leçon 1 : Les principaux composants d un ordinateur

Chapitre II-2 : Conception SoPC (Altera)

Système Electronique pour le Monitoring des Chaînes PV

Détection de pollution maritime avec GNU/Linux. Eric Bénard - eric@eukrea.com - 08 juillet 2010

Ordinateurs, Structure et Applications

Comment optimiser votre. utilisation de POM? 23 avril 2015

Boîtier de contrôle et de commande avec EV 3/2 voies intégrée

Conviviality Line. Votre sécurité en bonnes mains

Modular Controller. Plateforme universelle de gestion de données avec régulation PID, accessible par le Web

JOG : une approche haut niveau des systèmes embarqués via Armadeus et Java

Ed 03/95 PAQ 1530 NON URGENTE (INFO PRODUIT) TEMPORAIRE DEFINITIVE

Diffusez et enregistrez vos réunions en direct Richmedia SYSTEM

Janvier 2013 AUDIO/VIDEO PLAYER AUDIO VIDEO OEM DIVERS

LOGICIEL DC4D MONITOR

Stockage Réseau. Le stockage s'échappe du système pour devenir une fonction réseau

,QWURGXFWLRQ &+$3,75( .LWGH'5$&,,

0 20mV; 0 40mV; 0 80mV; 0 160mV; 0 320mV; 0 640mV; 0 1,28V; 0 2,56V 0 5V; 0 10V

Modules d automatismes simples

03/2013. Mod: WOKI-60IP/TR. Production code: DTWIC 6000

Formation IPICO du 10/11 Février 2011 :

Thank you for choosing the Mobile Broadband USB Stick. With your USB Stick, you can access a wireless network at high speed.

Fiche produit Serveur FUJITSU PRIMERGY TX1310 M1 Serveur tour

Switching PCIe Photonique/Silicium Intel Connectique Intel MXC

NOTICE INSTALLATION. ARCHANGE Simplex Office N&B/Couleur KONICA MINOLTA BUSINESS SOLUTIONS FRANCE

Transcription:

Notions d IPMI et retour d experience du LAPP Ecole d électronique numérique Fréjus 28 novembre 2012 Nicolas LETENDRE

L IPMI (Intelligent Platform Management Interface) Définition d Interfaces de bas niveau pour la gestion de systèmes informatiques. Développé par Intel, et largement utilisé par les fabricants. http://www.intel.com/design/servers/ipmi/spec.htm Permet: Surveillance, alertes (température, tensions ) Contrôle (reset, vitesse ventilateurs ) Inventaire Enregistrement d évènements (Logging) 2

IPMI Avantages: Independent d un OS, BIOS ou processeur Multiplateforme (Standardisé) Modulaire Système haute disponibilité Dialogue avec le contrôleur (BMC) défini par différentes interfaces: LAN Serial / Modem PCI Management Bus System Interface IPMB (Intelligent Platform Management Bus) ICMB (Intelligent Chassis Management Bus) Communication par message, structure du message identique quel que soit le media de communication Le choix du hardware pour le contrôle de l IPMI n est pas défini. 3

Architecture IPMI System Management 4

L IPMI dans l ATCA 28/11/2012 5

Messages IPMB Dialogue par paquet, base sur un protocole requête / réponse. 8 bits Responder Address. Network Function Header Checksum Requester Address Request Sequence Command Data Bytes Data Checksum Requête Network Function paire Requester Address Network Function Header Checksum Responder Address Request Sequence Command Completion code Data Bytes. Data Checksum Réponse Network Function impaire Commun IPMI Specifique IPMB 6

IPMC Intelligent Platform ATCA led 1,2, 3 ATCA blue led Insertion Switch EEPROM FRU info SDR SEL IPM Controller Management Controller FRU Power Supplies Enable LAN Enable & Mgt Power IPMBus 0 & H@ Board Payload Payload Interface 2x 48V Fabric Interface Update Channel Base Interface Zone 2 Zone 1 Tous les FRU (Field Replacable Unit) attachés à l IPMB 0 doivent avoir un IPM Controller Communique avec le Shelf Manager a travers l IPMB 0 L IPMC gère: Sensor Management (SDR) Les événements FRU information Backplane interconnect Power Management Payload Interface 7

IPMC SDR FRU SEL SDR (Sensor Data Record) décrit la configuration des capteurs d une FRU Type, emplacement et nombre de capteurs Seuil d alerte Capacité à générer un événement Interprétation des donnes Capteur de température obligatoire FRU Information Description (fabricant, nom du produit, modèle, numéro de série) Description des connexions vers le backplane (E Keying). Type de protocole, sur quel canal Puissance nécessaire SEL (System Event Log) Garde une trace des différents événements des capteurs Obligatoire pour le Shelf Manager, pas pour l IPMC Payload interface Implémentation libre, pas obligatoire 8

+3.3V L IPMB 0 +3.3V IPMC +3.3V IPMB B IPMB A EN B EN A 8 x8 Hardware Address (7 bit + parité) I2C Buffer I2C Buffer IPMB 0 Zone 1 connector Redondance: IPMB A et IPMB B Bus I2C: Multi maître 3.3V @100kHz max Architecture radial ou bus. Ecritures uniquement Contraintes Gestion d un Timeout Cmax = 22pF Capacité a isoler les bus (reset, watchdog, fault) Monitoring des lignes I2C et recouvrement en cas de blocage Hot Swap (rejection de transitoires) 9

Power Management Redondance: 48V A et B Puissance max d une FRU: A la mise sous tension: 15W Après négociation: 400W Alimentations locales isolées du 48V Fusibles sur les rails d alim, avec surveillance des fusible Les FRU doivent fonctionner avec une tension comprise entre 39V et 72V, supporter l inversion de polarité, supporter les transitoires Contrôle du courant d appel Stockage d énergie (capacité) avec décharge a la mise hors tension 10

Power Management 11

Negotiation Puissance E Keying M3 Activation in progress FRU Management M4 Active Envoie infos SDR Handle Switch ferme M2 Activation request M0 Not installed M5 Deactivation Request Led Bleue M1 Inactive M6 Deactivation In progress 12

AMC AMC FRU MMC MMC IPMC AMC Management MMC (Module Management Controller) Connecte sur l IPMB L IPMB L Pwr Ctrl Pwr Ctrl IPMB 0 Zone 2 Zone 1 Utilise un nombre limite de commandes IPMI Gere les infos FRU, SDR et E Keying Payload control (reset ) L IPMC joue le rôle de bridge entre le Shelf Manager et la MMC L IPMC Gere le management de l AMC Solution MMC réalisée par le CPPM et supportée par le CERN 13

AMC Management Hardware +3.3V Adresse Géographique MMC IPMB L Présence 14

Carrier Management Hardware MP Control & Monitoring I2C Buffer IPMC 15

AMC Power Distribution MP current limit PWR current limit +3.3V +12V IPMC Puissance max: Management Power (MP) 0,5W Payload Power 80W Limiteurs de courant sur la carte porteuse Négociation de la puissance avec l IPMC et le Shelf Manager 16

Ethernet USB JTAG FMC Mezzanine µc LM3S9B92 bus JTAG LAPP IPMC V1 Power Supplies SPI FLASH X 2 µc FPGA IO FPGA Spartan 6 69mm JTAG I2C IPMBus A&B Connector HARDWARE: FMC (FPGA Mezzanine Card) format Xilinx Spartan 6 for highly configurable I/O µc ARM Cortex M3 Pas de support des AMC Format trop grand 76.5mm 17 IO IPM Controller PICMG 3.0 R3.0 ATCA base specification IPMI v1.5 and relevant subset of IPMI v2.0 JTAG Master Controle de la chaine JTAG depuis Ethernet.XSVF file player Programmation des FPGAs la carte mere Configuration de la carte mere et surveillance Communication via liens LVDS

ATCA test board Tests : CPLD Flash DDR3 ArriaIIGx Emerson ATC250 DC DC converter J2 Update Channel J2 Fabric, Base interface ATCA CTRL Mezzanine : IPMC (IPM Controller) à travers l IPMB => Communication avec le Shelf manager => ATCA power supplies management => Hot swap (insertion switch) => Enable DC/DC => Alarm/failure diagnostic Configuration à travers Ethernet => Firmware upload => Optimal filtering coefficient upload => Sensor reading => Etc.. ATCA Controller Mezzanine J1 Power, IPMBus 18

LAPP IPMC V2 Caractéristiques IPMC IPMB_0 avec buffers intégrés, détection d adresse Gestion du Hot Swap avec Leds en face avant Gestion jusqu a 8 AMC + RTM Gestion de l Event LOG FRU & SDR via I2C Gestion des capteurs de la carte mère ATCA via I2C Gestion d IO libre pour l ajout de fonctionnalités IPMI (Payload interface, E Keying) JTAG Master JTAG master via Ethernet (ATCA board debugging, firmware upgrade) Custom interface Autre Possibilité d ajouter des interfaces utilisateurs via des IO libres (ex: pilotage d IO a travers Ethernet) Interfaces USB and UART i(debugging etc..) 19

LAPP IPMC V2 Carte de petite taille, Format DDR3 VLP Mini DIMM Montage vertical sur la carte mère. Base sur 2 ARM CORTEX M4 uc (ST) 20

LAPP IPMC V2 test boards Carte de test de table pour les tests basics et le développement du software ATCA test board V2 IPMC V2 Tests avec la MMC Support de 4AMC, avec différents contrôleurs de puissance pour l AMC Connections point a point entre 2 AMCs 3eme AMC connectée a la Fabric Interface FPGA espion connecte atous les signaux de l IPMC. (mise au point et debug0 21

Software Development tools ARM compiler IPM library JTag/USB debugger (gdb) + OpenOCD socket library IPM handling board configuration and monitoring programmer (OpenOCD) User environment web interface Peripheral library I2C (IPM protocol) Ethernet client interface file server (boot and board control) Uniquement du Software Open Source Orienté Plug in pour ajouter du code utilisateur 22

Software: FRU & SDR Generator Definition area M4 preprocessor C structure FRU (Field Replaceable Unit) data : Identity of the carrier board =>Ex : IO description on J2 connector SDR (Sensor Data record) : Sensors description of the carrier board =>Ex : handle switch, temperature sensor Definition user FRU GENERATOR File to EEPROM 23

Cartes ATCA ATLAS ROD Demonstrator Rx : 12x8Gbps Tx : 12x8Gbps LAPP IPMC V1 DDR3 FPGA StratixIV Flash CPLD Update Fabric Power ATCA Fabric Base TTC Originally designed for mastering fast links (optical & electrical) and FPGA technologies (DSP cells SerDes ). Altera StratixIV FPGAs. DDR3. Flash & CPLD. 4 * 12 Rx optical links 8Gbps. 4 * 12 Tx optical links 8Gbps (Injector). 2*8 links 8 Gbps between front & back FPGAs. 2*8 links LVDS 1.6 Gbps between each FPGA. Fabric & Update channels connected to back FPGA. IPMC V1 Base interface connected to IPMC (10/100 MbE). TTC interface. Tests ongoing (Only ATCA channels not yet exercised). Will be used during phase 0 for one FE crate digital trigger readout 24