O que é arquitetura de rede de sistemas?
Systems Network Architecture é um protocolo de rede proprietário pertencente e comercializado pela International Business Machines (IBM) de 1974 a 2002. Este protocolo contém um grupo de aplicativos, protocolos e serviços interconectados que são executados no controlador de comunicações IBM 3745/3746. Esse controlador ainda é comum em milhares de empresas diferentes, principalmente empresas financeiras, como bancos e corretoras. Embora a produção do controlador de comunicações IBM 3745/3746 tenha parado, o sistema ainda recebe atualizações da IBM e uma ampla variedade de sistemas de terceiros usa o controlador como seu hardware base.
O objetivo do protocolo Systems Network Architecture era a conexão de computadores mainframe com outros mainframes e terminais de comunicação. Esse processo foi alcançado principalmente por meio de conexões rígidas e linhas telefônicas. Quando essa tecnologia chegou ao mercado em meados dos anos 70, o setor com maior necessidade de interconectividade rápida e confiável era o setor bancário. Como resultado, a Systems Network Architecture se tornou um método comum de troca de informações entre sistemas financeiros.
Essa tecnologia foi projetada para superar duas grandes desvantagens tecnológicas da época. Este primeiro problema foi o próprio sistema de comunicação. Os terminais e mainframes da época usavam portas de comunicação com fio para conversar entre si. Essas portas eram de bugs por conta própria, mas quando portas de diferentes marcas ou modelos tentavam se comunicar, a taxa de erro geralmente tornava a conectividade impossível. A arquitetura de rede de sistemas foi uma sobreposição tecnológica que forçou portas diferentes a operar da mesma maneira, reduzindo as taxas de erro.
A outra grande desvantagem foi construída diretamente nos sistemas IBM. Na época, a rede telefônica era tão ruim que as transmissões eram extremamente lentas. Para superar essa limitação tecnológica, os grandes computadores usavam feixes de linhas para se conectar. Cada um desses pacotes tinha centenas de linhas de comunicação. Embora a conexão fosse lenta, muitas informações chegaram pelas diferentes linhas que permitiram velocidades razoáveis de transmissão.
Os sistemas IBM tinham um limite codificado de 256 conexões periféricas por processador. Embora isso fosse bom para a maioria dos sistemas, uma vez que eles tinham apenas um punhado de impressoras e teclados conectados, cada conexão de linha contava como seu próprio periférico. Isso limitou severamente o tamanho dos pacotes de linhas disponíveis para o computador. A arquitetura de rede de sistemas permitiu ao sistema ler um grupo de linhas como um único periférico, aumentando o número de conexões disponíveis.
À medida que a computação mudou, a Systems Network Architecture mudou com ela, mas não com rapidez suficiente. Protocolos e métodos modernos de computação tornaram certos aspectos da arquitetura de rede de sistemas difíceis ou obsoletos. Como resultado, quando o contrato de produção do controlador de comunicações IBM 3745/3746 terminou em 2002, ele não foi renovado. Um sistema de terceiros continuou produzindo o controlador e os kits de atualização até 2009.