Network -> un réseau
S (préfixe) -> Super (amélioration ou terme publicitaire des fabricants)
LOAD -> charger, envoyer
Download -> télécharger (charger vers soi)
Power -> puissance
Integrated Circuit (IC en abrégé) -> circuit intégré
News -> nouvelle
HD (Hard Disk) -> disque dur
mais aussi HD (High Density) -> haute densité
AIO (All In One) -> Tout en un, modèles intégrant plusieurs fonctions
SMP (Symmetric Multiprocessing)
Le SMP est une des 2 méthodes utilisées dans
les serveurs réseaux
multiprocesseurs avec l'architecture
NUMA. Dans le cas d'un serveur SMP, la mémoire (et
tous les périphériques internes) sont partagés entre tous les processeurs
qui l'utilisent conjointement. Cette architecture est également appelée UMA
(Universal Memory Access).
Un seul système d'exploitation fait tourner
l'ensembles des processeurs. A la suite de plusieurs avancées technologiques,
les limites de ce principe ont été repoussées. Le point faible de cette
technologie est le bus système partagé. Les premiers serveurs de ce
type utilisaient également ce bus pour communiquer entre-eux. Actuellement les
divers solutions utilisent un bus propriétaire entre les microprocesseurs (par
exemple l'Hyper-Transport d'AMD)
Architecture SMP type UMA
Avec l'évolution, les constructeurs de serveurs
ont travaillé sur des architectures à bus commutés sur des systèmes modulaires, permettant d'augmenter la bande passante par pallier, grâce à des
commutateurs supplémentaires. Le bus n'est ouvert entre 2 périphériques que
si c'est nécessaire. Les systèmes modulaires sont constitués de cartes filles
biprocesseurs ou quadriprocesseurs insérées dans une carte centrale.
Sun a utilisé le premier ce principe sur des
ordinateurs capables de gérer jusque 64 processeurs simultanés (16 cartes de 4
processeurs). Dans cette méthode, chaque ajout de cartes fille
quadri-processeur ouvre des canaux d'interconnections supplémentaires
augmentant la bande passante. Par contre, Sun incorporait la mémoire sur chaque
carte quadriprocesseurs. Si cette mémoire semble réservée à un seul groupe
de processeur, le bus système central permet l'accès à toutes les mémoires.
Chaque constructeur utilise actuellement une technique équivalente. Certaines
firmes ont néanmoins insérer un contrôleur local sur chaque carte fille.
Pour les serveurs PC, INTEL (via des rachats) mène
le jeux avec un contrôleur de commutation de 2 bus d'accès mémoire, de 2 bus
d'accès à des modules quadri-processeurs (limitation à deux cartes, soit 8
processeurs pour les ITANIUM et Xeon) et 1 bus d'entrées / sorties. Des accélérateurs de mémoire
cache augmente également les performances. L'hyper
treading
est une version logique de cette architecture.
AMD,
avec l'opteron, permet l'utilisation jusque 4 processeurs simultanément en
solution standard mais utilise l'architecture NUMA puisque la mémoire est
directement connectée sur le processeur. Certains fabricants dont IWILL fabriquent
un serveur multiprocesseur avec
jusque 8 opteron.
La solution SMP utilise généralement 1 seul système
d'exploitation pour l'ensemble des processeurs. Cette particularité dédie
donc cette technique multiprocesseur aux systèmes Microsoft, Linux ou Netware. Seules les
versions Pro des systèmes d'exploitation de Microsoft permettent le
bi-processeur (Windows 2000 ou XP
Pro). L'utilisation d'un nombre supérieur de microprocesseurs simultanés
nécessitent les versions serveurs (2000 ou 2003). Un processeur dual-core est
vu comme 1 seul microprocesseur et peut être utilisé sur tous les systèmes
d'exploitation.