Qu'est-ce que l'architecture de réseau de systèmes?
Systems Network Architecture est un protocole de réseau propriétaire appartenant à International Business Machines (IBM) et commercialisé entre 1974 et 2002. Ce protocole contient un groupe d'applications, de protocoles et de services interconnectés s'exécutant sur le contrôleur de communications IBM 3745/3746. Ce contrôleur est encore courant dans des milliers de sociétés différentes, notamment des sociétés financières telles que des banques et des sociétés de courtage. Même si la production du contrôleur de communications IBM 3745/3746 a été arrêtée, le système reçoit toujours les mises à jour d'IBM et un grand nombre de systèmes tiers utilisent le contrôleur comme matériel de base.
L’intérêt du protocole Systems Network Architecture était la connexion d’ordinateurs centraux avec d’autres ordinateurs centraux et terminaux de communication. Ce processus a été principalement réalisé via des connexions fixes et des lignes téléphoniques. Lorsque cette technologie est arrivée sur le marché au milieu des années 70, le secteur bancaire qui avait le plus besoin d'une interconnectivité rapide et fiable était le secteur bancaire. En conséquence, l'architecture de réseau de systèmes est devenue une méthode commune d'échange d'informations entre systèmes financiers.
Cette technologie a été conçue pour surmonter deux inconvénients technologiques majeurs de l’époque. Ce premier problème était le système de communication lui-même. Les terminaux et les mainframes de l’époque utilisaient des ports de communication câblés pour communiquer entre eux. Ces ports étaient eux-mêmes bogués, mais lorsque des ports de marques ou de modèles différents tentaient de communiquer, le taux d'erreur rendait souvent la connectivité impossible. L'architecture de réseau de systèmes était une superposition technologique qui obligeait des ports différents à fonctionner de la même manière, réduisant ainsi les taux d'erreur.
L'autre inconvénient majeur a été construit directement dans les systèmes IBM. À l'époque, le réseau téléphonique était si pauvre que les transmissions étaient extrêmement lentes. Afin de surmonter cette limitation technologique, les grands ordinateurs utilisaient des lignes pour se connecter. Chacun de ces paquets avait des centaines de lignes de communication. Même si la connexion était lente, tant d’informations entraient par les différentes lignes qu’elles permettaient des vitesses de transmission raisonnables.
Les systèmes IBM avaient une limite codée en dur de 256 connexions périphériques par processeur. Cela convenait à la plupart des systèmes, car ils ne disposaient que de quelques imprimantes et claviers connectés, mais chaque connexion de ligne comptait comme son propre périphérique. Cela limitait considérablement la taille des groupes de lignes disponibles sur l'ordinateur. L’architecture réseau des systèmes a permis au système de lire un groupe de lignes en tant que périphérique unique, augmentant ainsi le nombre de connexions disponibles.
À mesure que l'informatique évoluait, l'architecture de réseau de systèmes changeait avec elle, mais pas assez vite. Les protocoles et méthodes informatiques modernes ont rendu certains aspects de l’architecture des réseaux de systèmes difficiles à manier ou obsolètes. En conséquence, lorsque le contrat de production du contrôleur de communications IBM 3745/3746 a expiré en 2002, il n'a pas été renouvelé. Un système tiers a continué à produire le contrôleur et les kits de mise à niveau jusqu'en 2009.