CompactTCA et AdvancedTCA s`ajoutent au CompactPCI

Transcription

CompactTCA et AdvancedTCA s`ajoutent au CompactPCI
Solutions
INFORMATIQUE INDUSTRIELLE
CompactTCA
et AdvancedTCA
s’ajoutent
au CompactPCI
▼
Vivement soutenues par les équipementiers télécoms, de nouvelles spécifications
voient le jour au sein du PICMG (PCI Industrial Computer Group) pour compléter
le CompactPCI et répondre à de nouveaux besoins. Nous ne pouvions faire l’économie d’un article pour aborder ces technologies, qui se destinent avant tout aux
télécommunications. Sait-on jamais, elles trouveront peut être leurs applications
dans l’industrie…
S
ous l’impulsion du marché des télécommunications, le standard de
cartes informatiques industrielles
CompactPCI est aujourd’hui très largement adopté par les constructeurs d’infrastructures de communications et de calcul
industriel.Apparu au début des années 90, il
a apporté une standardisation appréciée dans
le domaine grâce à l’utilisation d’un format
mécanique industriel standard (3U et 6U)
associée à la présence du bus PCI en fond de
panier. Aujourd’hui, à l’heure de l’Internet
haut débit (avec l’ADSL notamment), le bus
PCI atteint ses limites en terme de bande passante pour la mise en œuvre de systèmes de
communications (routeurs IP, commutateurs
téléphoniques…). C’est pourquoi, ces dernières années, les fabricants d’équipement
télécoms au sein du PICMG ont poussé pour
définir de nouveaux standards adaptés à leurs
besoins.
La première initiative dans ce sens qui a vu le
jour au sein du PICMG, est la définition d’une
toute nouvelle plate-forme électromécanique.
Celle ci a été couronnée en décembre 2002
par la ratification de la spécification PICMG
3.0. Il s’agit là du tout nouveau standard
dédié aux futurs besoins d’équipements téléMESURES 758 - OCTOBRE 2003
coms baptisé AdvancedTCA (pour Advanced
Telecom Computer Architecture). Celui-ci
devrait permettre une grande densité d’intégration et fournir un espace suffisant pour
les modules additionnels d’entrées/sorties.
Le format des cartes a en effet été fixé à 8U
pour la hauteur! La largeur des cartes est de
280 mm : on arrive à une surface utile de
900 cm2qu’il faut comparer au 375 cm2 des
cartes traditionnelles CompactPCI.
Ce nouveau standard tourne le dos au bus
PCI parallèle et opte pour un fond de panier
à architecture commutée, avec comme interconnexion de base un réseau Ethernet Gigabit. Elle peut être complétée d’un second
plan de connecteurs, avec au choix un
réseau Gigabit Ethernet (PICMG 3.1), un
réseau StarFabric de l’Américain StarGen
(PICMG 3.3), InfiniBand (PICMG 3.2) ou
PCI Express (PICMG 3.4). Les premiers produits commencent à être disponibles chez
Force Computers ou chez Motorola Computer Group
notamment.
Puissance de calcul maximale
avec AdvancedTCA
Les spécifications AdvancedTCA, compilées
pour l’essentiel dans le document PICMG
La première carte AdvancedTCA disponible
commercialement est conforme aux spécifications PICMG 3.1.Elle dispose de la technologie Gigabit Ethernet pour la commutation en
fond de panier et intègre un processeur Mobile
Intel Pentium 4-M à 1,8 GHz.
3.0, devraient permettre de mettre au point
des systèmes d’une toute autre génération.
De par leur format, les cartes ATCA vont pouvoir disposer des processeurs et des chipset
les plus puissants sans contraintes d’échauffement, de dissipation, de consommation et
de place. Ce format autorise des consommations moyennes par carte de l’ordre de
150 W à comparer aux
50 W d’une carte cPCI.
L’essentiel
L’espacement entre les
l’origine du standard
cartes ATCA est fixée à A
compactPCI, le PCI Indus30,48 mm, soit 10 mm
trial Computer Group défide plus que celui entre
nit de nouvelles spécifications électromécaniques
les cartes cPCI, ce qui
pour la réalisation de calcurend possible une haute
lateurs informatiques
densité d’intégration. A
industriels
titre d’exemple, la face Ces architectures optent
avant d’une carte ATCA
pour l’élimination du bus
PCI en fond de panier au
peut recevoir jusqu’à
profit d’une intercon4 cartes mezzanine PMC.
nexion commutée de type
La face arrière du fond de
Ethernet et autre
panier ATCA comporte L’AdvancedTCA est un tout
trois zones bien définies
nouveau format de cartes
qui rompt définitivement
que l’on nomme zone 1,
avec le CompactPCI
zone 2, zone 3. Com Le CompactTCA est un promençons par la zone 2
longement du CompactPCI
qui occupe le centre de
69
Solutions
la carte et qui constitue le fond de panier
➔ www.picmg.org
proprement dit. Cette
zone est elle-même
➔ www.AdvancedTCA.org
divisée en deux plans,
➔ www.forcecomputers.com
baptisés plan de
➔ mcg.motorola.com
contrôle (Control Plane) et plan de données (Data Plane). Le plan
de contrôle est censé véhiculer les signaux de
contrôle. Il constitue ce qu’on appelle l’interconnexion de base, implémenté par un
réseau gigabit Ethernet. Les connecteurs utilisés sont des connecteurs ZD à paires différentielles disponibles auprès de Erni et Tyco.
Un lien est matérialisé par 4 paires de fil dans
un sens et 4 paires de fil dans l’autre pour
une technologie en full duplex. Sur une paire, on obtient des débits de 2,5 Gbit/s. Sur
un lien constitué de 4 paires, on arrive à des
débits de 10 Gbit/s.
Le plan de données a pour vocation la commutation des canaux de données (communication téléphoniques, paquets IP…). La spécification complémentaire définit la
technologie de commutation utilisée :
PICMG 3.1 pour Ethernet Gigabit,
PICMG 3.2 pour Infiniband, PICMG 3.3
pour Star Fabric.Actuellement, les seuls produits disponibles mettent en œuvre la technologie Gigabit Ethernet. Que ce soit sur le
plan de contrôle ou sur le plan de données,
les topologies réalisées peuvent être de type
simple étoile (star), double étoile (dual star)
ou maillage complet (full mesh). Cette dernière établit un maillage point à point entre
chaque carte du système. On parle égalePour en savoir plus
Comparaison rapide
Dimensions :
6 U X 160 mm
Espacement :
20,32 cm
Surface :
368 cm2
Consommation : 50 W
ment de topologie matricielle. Les cartes
accueillant les switchs sont souvent logées
au centre du châssis. Elles réalisent à la fois la
commutation pour le plan de contrôle que
pour le plan de données. Les switchs sont
redondés pour établir des topologies double
étoile. Si la topologie est en double étoile à
la fois sur le plan de contrôle et le plan de
données, la spécification évoque le terme
“dual dual star”.
La zone 1 situé en bas du fond de panier est
destinée à la connexion de la carte à l’alimentation et au bus de gestion système I2C.
Ce bus permet de remonter des informations sur l’état hardware du système (tensions d’alimentation des cartes, températures
des processeurs, vitesses de rotation des ventilateurs…) vers un contrôleur de gestion
Dimensions du format AdvancedTCA
25 mm
25 mm
600 mm
385 mm
25 mm
zone 3
Jusqu'à 4 cartes
mezzanines au
format PMC
zone 2
Taille de la carte : 8U
(322,25 mm x 280 mm)
zone 1
322,25 mm
Porte d'accès en face avant
Câblage
optique/
Air plenum
5 mm
70 mm
280 mm
Panneau
d'interconnexion
des entrées/
sorties en
face arrière
Module
d'entrées/
sorties
en face arrière
(optionnel)
75 mm
Câblage
filaire/
Air plenum
Porte d'accès en face arrière
5 mm
90 mm
8 U X 280 mm
30,48 cm
903 cm2
150 W
système appelé Shelf Management Controller (ShMC) grâce au protocole spécifique
IPMI (Intelligent Peripheral Management
Interface). Ce protocole fonctionne avec un
modèle maître/esclave, le maître étant le
ShMC. Le rôle de celui-ci est de transmettre
ces informations très souvent sous forme
d’alarmes vers l’extérieur de la baie et vers le
poste de supervision grâce notamment au
mécanisme SNMP (Simple Network Management Protocole).
L’alimentation des cartes est uniquement
possible en courant continu de -60 à -40Vcc,
la valeur la plus communément adopté étant
-48Vcc. « Les niveaux de tension continue indiquent bien
le fait que cette technologie se destine aux télécommunications », affirme Jean-François Tessier, responsable marketing chez Force Computers France. La connexion de la carte à l’alimentation
est redondante tout comme celle au bus I2C.
Les connecteurs de cette zone sont disponibles auprès de la société Positronic Industries.
La zone 3 est destinée à la jonction, par l’arrière, d’un module d’entrée/sortie directement sur la carte ATCA sans connexion à un
fond de panier. Ces modules d’entrées/sorties sont aussi appelées Rear Transition Board.
Leurs dimensions mécaniques sont parfaitement définies : ils mesurent 8U de hauteur sur environ 70 mm de largeur. Ni les
connecteurs, ni l’interface électrique de cette zone ne sont définies dans la spécification, afin de laisser libre choix aux constructeurs.
Par ailleurs, un châssis AdvancedTCA mesure 12U de hauteur et accueille 14 ou
16 cartes 8U.
CompactTCA pour un premier
déploiement
Parallèlement, en janvier 2003, une autre
initiative a vu le jour au sein du PICMG basé
70
MESURES 758 - OCTOBRE 2003
Solutions
sur la première spécification à architecture
commutée définie par ce comité : la spécification PICMG 2.16 pour le CompactPCI. Ce
document adopté en octobre 2001 et dont
les produits sont déjà disponibles établit un
réseau Ethernet commuté dans un fond de
panier CompactPCI (voir Mesures de
mai 2002). Cette norme a historiquement
été la première à éliminer le bus PCI d’un
système CompactPCI. Elle prévoit l’utilisation de châssis 19 pouces 21 emplacements.
La topologie du fond de panier est en
double-étoile car chaque carte cPCI est reliée
physiquement aux deux cartes de commutation situées dans les slots 20 et 21. Cette
matrice est située sur le plan J3 des connecteurs cPCI. En fait, à l’instar de l’AdvancedTCA, la spécification 2.16 est le point de départ
d’une suite de travaux qui a pour but de définir des interconnexions supplémentaires de
différents types sur le connecteur J4, en complément de la commutation Ethernet de base
sur le connecteur J3.Ainsi, la spécification 2.5
prévoit l’utilisation du bus de téléphonie
H.110 TDM. La spécification 2.17 introduit
un réseau commuté basé sur la technologie
StarFabric. La spécification 2.18 prescrit l’utilisation de la technologie Serial RapidIO. Enfin,
la spécification 2.20 porte sur un réseau maillé
haut débit baptisé Serial Mesh introduit par
Motorola. Cet ensemble de spécifications
optionnelles devenant compliqué à suivre,
un groupe de sociétés parmi lesquelles Force
Computers,Motorola Computer Group,PerformanceTechnologies,Pigeon Point et Stargen se sont unies pour
lancer l’initiative CompactTCA au sein du
PICMG. Ce nouveau standard pose la spécification 2.16 comme principe d’interconnexion de base pour les futures cartes CompactTCA et y ajoute une série de spécifications
pour former un ensemble de documents
désormais non optionnels.
L’idée sous-jacente à CompactTCA est d’em-
Résumé des principaux travaux du PICMG
Standard
Nom de la spécification
État des travaux
CompactTCA
PICMG 2.16 Ethernet
PICMG 2.17 StarFabric
PICMG 2.18 Serial RapidIO
PICMG 2.20 Serial Mesh
PICMG 2.5 H110
Adopté en octobre 2001. Produits disponibles.
En cours d’élaboration.
En cours d’élaboration.
En cours d’élaboration.
Adopté depuis 2 ans.
AdvancedTCA
PICMG 3.0
PICMG 3.1 Gigabit Ethernet
PICMG 3.2 InfiniBand
PICMG 3.3 Star Fabric
Adopté en décembre 2002.
Adopté depuis juillet 2003. Premiers produits disponibles.
En cours d’élaboration.
En cours d’élaboration.
ployer tout ce qui se fait avec AdvancedTCA
au niveau de la gestion système et du fond de
panier dans un format CompactPCI. Les
dimensions mécaniques de CompactTCA
sont d’ailleurs strictement les mêmes que
celles du CompactPCI : les cartes mesurent
6U de hauteur pour 160 mm de largeur.
La similarité des deux technologies se traduit
au premier abord par les fonds de panier dont
les principes se ressemblent.Un fond de panier
cPCI comporte 5 zones bien définies baptisé
J1, J2, J3, J4 et J5. La spécification 2.16 qui
constitue la base de CompactTCA élimine le
bus PCI au profit d’un réseau Ethernet commuté sur le connecteur J3.Sur le connecteur J4
on rencontre les mêmes technologies de
réseau que pour ATCA à savoir Ethernet, Star
Fabric, RapidIO… On retrouve donc la dualité plan de données/plan de contrôle définie
dans l’AdvancedTCA. La technologie Ethernet
à 100 Mbit/s est possible tandis que c’est uniquement le Gigabit Ethernet pour ATCA.
On retrouve également le même concept de
gestion système basé sur le protocole IPMI
et le bus I2C. Celui-ci est défini dans la spécification PICMG 2.9, qui fait partie de l’en-
Le bus VME est toujours devant…
Le standard CompactPCI a souvent été
présenté comme étant le successeur
du VME. On avait déjà annoncé, il y a
quelques années, qu’il ne survivrait
pas à l’élaboration du standard Futurbus qui semblait faire l’unanimité.
C’est l’inverse qui s’est produit. Avec le
CompactPCI, la concurrence s’annonce plus sérieuse. Certes, le cPCI a eu du
mal à démarrer mais il est maintenant
bien parti. Et le VME fait mieux que
résister comme le montre une étude
récente du cabinet d’études américain
MESURES 758 - OCTOBRE 2003
VDC. Selon cette analyse, le marché
mondial des cartes VME représenterait
490,1 millions de dollars en 2002
contre 331,1 millions de dollars pour
les cartes au format cPCI. Selon des
estimations, en 2007, le marché du
VME représentera encore 377,8 millions de dollars contre 333,7 millions
de dollars pour le CompactPCI. Le
communiqué précise que l’architecture VME est susceptible d’évoluer encore, ce qui pourrait redynamiser ce
standard.
semble CompactTCA. Le bus système I2C se
connecte d’ailleurs dans les zones J1 et J2.
On retrouve enfin l’insertion/extraction à
chaud des cartes possible également en ATCA.
On peut se poser la question de la raison
d’être de CompactTCA, qui peut apparaître
comme étant une technologie redondante
avec AdvancedTCA. Les arguments avancés
par le groupe pour un telle initiative sont
plutôt en faveur de la complémentarité : les
deux architectures CompactTCA et AdvancedTCA étant similaires au niveau de leur
interconnexion et de leur système de gestion, elles sont globalement compatibles au
niveau logiciel. Par ailleurs, la rupture d’AdvancedTCA avec le cPCI est abrupte. CompactTCA permet de réduire la fracture entre
les deux. Ce nouveau standard peut par
exemple être utilisé pour un premier déploiement et puis céder la place à AdvancedTCA
pour plus de puissance de calcul.
« Les deux standards ne visent pas les mêmes applications
en terme de besoins en flux de données.CompactTCA se
destine aux premiers étages d’un réseau de communication
tandis qu’ATCA,avec ses impressionnantes possibilités de
calcul et de flux de données,se destine au cœur du réseau.
La similarité des technologies et leur compatibilité peut permettre à l’intégrateur de réaliser un effet de gamme tout
en préservant son investissement logiciel », explique
Pierre Duval, responsable technique chez
Motorola Computers Group.
Toutefois, à l’heure actuelle même s’il existe des produits conformes à PICMG 2.16,
CompactTCA est encore en cours de spécifications et n’est pas opérationnel.
Pour M. Duval, « ces technologies peuvent concerner,
hormis les réseau télécoms, toutes les applications gourmandes en flux de données comme l’acquisition de données à hauts débits,“le streaming”vidéo,l’imagerie haute définition… »
Bertrand Braux
Cet article a été réalisé sur la base de documents fournis
par les sociétés Force Computers et Motorola Computer
Group.
71