Anda di halaman 1dari 3

FATERN – TECNOLOGIA EM REDES DE COMPUTADORES

ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES


Profª.: Helida SALLES

RESUMO: FireWire e InfiniBand

FireWire

Com o desenvolvimento atual da tecnologia, tanto de processadores (giga-hertz)


como em dispositivos de armazenamento (terabits), para uso em servidores,
sistemas de mainframe e supercomputadores também as tecnologias de E/S tem
crescido muito , igualmente o preço dessas tecnologias. Pode-se afirmar que em
consequência a padrões tão elevados, foi criado para o uso em sistema menores a
small computer system interface (SCSI) e outras interface de E/S. Surgiu o padrão
IEEE 1394, barramento serial de alto desempenho (high performance serial bus),
comumente chamado de FireWire.

O FireWire trás vantagem em velocidade, transmissão em serial (um bit de cada


vez), menos fios, menos pinos, por consequência menos uso de espaço e menos
pinos danificados. Além de oferecer em uma única interface de E/S, em único
conector, a possibilidade de tratar vários periféricos (dispositivos) ao mesmo tempo.
Sendo hot plugging – não precisa desligar o sistema de computação ou configurar o
sistema para desconectar ou conectar periféricos. Utilizando uma configuração
Daisy chain conectando até 63 dispositivos a uma única porta, e até 1022
barramentos FireWire podem ser interconectados através de pontes.

Para o sistema principal interagir com os dispositivos periféricos pelo barramento


serial, existe um recurso importante do padrão FireWire, um conjunto de três
camadas de protocolos: Camada física, enlace e transação.

Na Camada física o FireWire especifica vários meios de transmissão suportados,


com diferentes propriedades físicas e de transmissão de dados, as taxas de dados
de 25 a 3200 Mbps podem ser definidas. A conversão de dados binários em sinais
elétricos. E trata da arbitração que garante que só um dispositivo de cada vez
transmita dados. Sendo a forma de arbitração mais simples estruturado (topologia)
em árvore dos nós em um barramento FireWire, sendo em caso especial em Daisy
chan linear. Sendo suplementado por duas funções adicionais: arbitração imparcial
(firness arbitration) e arbitração urgente.

Nesta Camada de enlace é onde se define a transmissão de dados na forma de


pacote, sendo aceitos dois tipos de transmissão: Assíncrono e Isócrono.

A Camada de transação é responsável por definir um protocolo de requisição-


reposta que esconde das aplicações os detalhes da camada inferior do FireWire.

Detalhando os dois tipos de transmissão, aceito pela camada de enlace, temos a


transmissão assíncrona que usa por padrão método arbitração imparcial, mas que
também pode usar o método urgente. Na transmissão assíncrona uma quantidade
variável de dados e vários bytes de informações da camada de transação são
transferidos como um pacote para um endereço especifico e recebe uma
confirmação. Em uma transação assíncrona típica um processo de entrega de um
único pacote é chamado de subação, esse processo consiste em cinco períodos:
Sequencia de arbitração, Transmissão de pacote, Intervalo de confirmação,
confirmação e intervalo de subação. A transmissão isócrono transfere em tamanho
de pacotes fixo, uma sequencia variável de dados em intervalos regulares usando
endereçamento simplificado, sem reconhecimento.

InfiniBand

Sendo voltada para o mercado de servidores, o InfiniBand é uma especificação de


E/S recente, lançada a primeira versão em 2001. O padrão apresenta uma
arquitetura e especificações para o fluxo de dados entre os processadores e
dispositivos de E/S inteligente. Tornou-se popular para grandes redes de
armazenamento, essencialmente ele permite que servidores, armazenamento
remoto e outros dispositivos de rede sejam conectados em uma fábrica central de
comutadores (switches) e links, baseado em comutadores pode conectar até 64000
servidores, sistema de armazenamento e dispositivos.

Arquitetura do InfiniBand não segue o padrão PCI normal, sendo superior ao mesmo
tanto em velocidade (aproximada de 30bps em condições especificas), sendo que o
InfiniBand não fica prezo ao chassi do servidor, tudo é ligado a uma central de
comutadores (switches) podendo ser acrescendo novos nós de dispositivos sem
grandes dificuldades.

Os principais elementos da arquitetura do InfiniBand são os seguintes:

 Host channel adapter (HCA – adaptador do canal do host): Um servidor típico


precisa de uma única interface para um HCA ligando o servidor a um
comutador (switch) InfiniBand, que farar todo o gerenciamento do
processador e acesso a memoria.

 Target channel adapter (TCA – adaptador do canal de destino): Um TCA é


usado para conectar sistemas de armazenamento, roteadores e outros
dispositivos periféricos a um comutador InfiniBand.

 Comutador InfiniBand: Um comutador InfiniBand inteligente gerencia as


conexões e ligações sem interromper a operação dos servidores.

 Conexões: A conexão entre um comutador e um adaptador de canal, ou entre


os dois comutadores.
 Sub-rede: Uma sub-rede incide em um ou mais comutadores interconectados
mais os links que conectam outros dispositivos aos comutadores.

 Roteador: Usado para conectar sub-redes InfiniBand, ou conectar um


comutador InfiniBand a uma rede, como uma rede local, uma rede remota ou
uma rede de armazenamento.

O InfiniBand opera conectado cada enlace físico entre um comutador e uma


interface conectada (HCA ou TCA) pode aceitar até 16 canais lógicos denominados
pistas virtuais. Uma pista é reservada para o gerenciamento da estrutura e a as
outras pistas para transporte de dados. Sendo que protocolos de comunicações são
usados para gerenciar a transferência de dados. Sendo dividida em quatro camadas:

 Física: nesta camada são definidas três velocidades de conexão (1x, 4x e


12x), possibilitando taxas de 2,5, 10 e 30Gbps. A camada física define o meio
físico podendo incluir cobre e fibra óptica.

 Enlace: esta camada é responsável por definir a estrutura básica do pacote,


troca de dados, esquema de endereçamento, a logica de configurar pistas
virtuais e interconectar sub-redes.

 Rede: a camada de rede direciona os pacotes entre sub-redes InfiniBand.

 Transporte: camada de transporte oferece mecanismo de confiabilidade para


transferências de pacote de ponta a ponta entre uma ou mais sub-redes.

Wagner Lopes – TB2N

Anda mungkin juga menyukai