Vous êtes sur la page 1sur 5

Fibre Channel and Storage Area Network

http://www.gta.ufrj.br/grad/08_1/san/san_c.html

san
tpicos:
o que san? fibre channel san caractersticas essenciais topologias protocolos roadmap iscsi

menu
Pgina Inicial Introduo Conceitos Bsicos Storage Area Network Consideraes Finais Perguntas e Respostas Apndice

> Fibre Channel SAN - Caractersticas Essenciais


Camadas do Fibre Channel
O modelo do Fibre Channel define uma arquitetura de mltiplas camadas para o transporte dos dados pela rede. No total so cinco camadas, numeradas de FC-0 a FC-4. A camada superior estabelece a interface entre o Fibre Channel e aplicativos de nvel superior. O FC-3 est em desenvolvimento e poder incluir funes para criptografia e compresso de dados. A camada FC-2 define como os blocos de dados enviados dos aplicativos de nvel superior sero segmentados em uma seqncia de quadros para serem repassados para a camada de transporte. Essa camada inclui ainda classes de servios e mecanismo para controle de fluxo. As camadas inferiores, FC-1 e FC-0, concentram-se no real transporte dos dados atravs da rede. O FC-1 responsvel pela codificao e decodificao de dados para que seja transmitida a velocidade gigabits e define a estrutura de comandos para o acesso do meio. FC-0 estabelece padres para vrios tipos de meios, extenso permitida, e sinalizao. Camada FC-4 FC-3 FC-2 FC-1 FC-0 Funo Interface ULP Servios Comuns Gerenciamento dos Dados Ordered sets e codificao Contedo Exemplos, SCSI-3 e IP Reservado para funes futuras Quadros, Controle de fluxo, Classe de Servios Codificao 8b/10b

Interface Fsica Cabos, conectores, etc Tabela 02 - Retirada de Designing Storage Area Networks

O modelo Fibre Channel no mapeia de modo ordenado em referncia ao modelo OSI. Uma comparao grosso modo entre as camadas do modelo Fibre Channel com as camadas do modelo OSI poderia ser feita da seguinte forma: FC-4 mapeia nas camadas de aplicao e apresentao do modelo OSI. FC-3 e FC-2 mapeiam nas camadas de sesso, transporte, e enlace do modelo OSI. FC-1 e FC-0 mapeiam na camada fsica do modelo OSI. Relao entre os modelos OSI e Fibre Channel

1 de 5

20-04-2013 20:16

Fibre Channel and Storage Area Network

http://www.gta.ufrj.br/grad/08_1/san/san_c.html

Figura 2.2 - Retirada de Storage Networking Protocol Fundamentals

Velocidade de Operao
Na Tabela 03 se encontra as velocidades de operao do Fibre Channel. Nesta tabela encontra-se as velocidades tradicionais de 1Gbps e 2Gbps, as novas 8Gbps e 10Gbps (10GFC e 10GFCoE). A tecnologia empregada no 10GFC no compatvel com as baseadas na base 2, por este motivo no muito adotada. J 10GFCoE a velocidade do Fibre Channel over Ethernet, um novo padro do FC normalizado em abril de 2008. Velocidade 1GFC 2GFC 4GFC 8GFC 10GFC 10GFCoE Throughput (MBps) 200 400 800 1600 2400 2400 Tabela 03 Line Rate (Gbaud) 1.0625 2.125 4.25 8.5 10.52 10.52

obs: Na seo Fibre Channel - RoadMap encontrar tabelas mais completas e informativas.

Ordered Sets e Quadros


Para mover dados atravs da rede, o Fibre Channel utiliza uma sintaxe de comandos conhecida como ordered sets. Alm disso, os blocos de dados so organizados em pacotes discretos para serem enviados pela rede. No FC, esses pacotes de dados so chamados de quadros. O ordered sets pode ser divido em trs categorias bsicas: start of frame (SOF), end of frame (EOF), e sinais primitivos. Os dois primeiros, SOE e EOF, indicam o incio e fim de um quadro, e a classe de servio usada pelo quadro. O Fibre Channel define 11 diferentes tipos de SOF, e 8 EOF. Os sinais primitivos so usados para indicar aes ou eventos no transporte. Por exemplo, o IDLE usado para completar palavras entre quadros de dados ou durante perodos de inatividade. Conforme a Figura 2.3, um quadro FC-2 composto pelos ordered sets (SOE e EOF), Frame Header, unidade de dados, CRC. Nota-se tambm o sinal primitivo IDLE que utilizado em certos casos. Formato do Quadro do Fibre Channel

2 de 5

20-04-2013 20:16

Fibre Channel and Storage Area Network

http://www.gta.ufrj.br/grad/08_1/san/san_c.html

Figura 2.3 - Retirada de Cisco Networkers 2006 - SAN-1501 - Introduction to Storage Area Networking

SOF: O SOF uma palavra de 4-byte que define a classe de servio e especifica se um quadro o primeiro de uma seqncia de quadros ou simplesmente um dos quadros de uma relacionada seqncia. Frame Header: O cabealho do quadro, de 24-byte, contm o endereo do destino e de origem, como tambm campos de controle que indicam o contedo do quadro e a posio do quadro numa seqncia de quadros. Unidade de dados: A unidade de dados propriamente os dados que sero transportados. Seu tamanho varia entre 0 a 2,112 bytes. Esse tamanho varivel do quadro de dados permite o Fibre Channel favorecer vrios requerimentos de aplicaes com um razovel equilbrio entre overhead dos quadros e o payload. CRC: Cyclic redundancy check (CRC) verifica a integridade dos dados contidos nos quadros. A verificao ocorre antes dos dados serem codificados, depois da verificao os 4-byte do CRC so codificados junto com o resto do quadro. EOF: O EOF includo para notificar o receptor que o quadro est completo e especifica se um quadro somente um quadro de uma relacionada seqncia ou o ltimo de uma seqncia de quadros. Pode ser concluir agora que o tamanho mximo do quadro no FC 2,148 bytes, com 2,112 bytes de payload. Depois de o quadro ser formado, eles so entregados atravs de um protocolo hierrquico de seqncias (sequence) e troca (exchange), Figura 2.4. Uma seqncia pode ser composta de um ou mais quadros parentes, enquanto que uma troca pode ser composta de uma ou mais seqncias desassociadas. Em outras palavras, os quadros so transmitidos numa seqncia de quadros correlacionados. Hierarquia da camada FC-2

Figura 2.4 - Retirada de Cisco Networkers 2006 - SAN-1501 - Introduction to Storage Area Networking

Uma comunicao entre dois pontos pode ocorrer vrias trocas simultaneamente, com um identificador nico de troca (Fully Qualified Exchange Identifier - FQXID), que composto pelo endereo da origem (OX_ID) e o endereo do destino (RX_ID), e o identificador de seqncia (SEQ_ID) separando o trfego. Para minimizar o overhead no transporte de um quadro, o Fibre Channel limita a recuperao de erros ao nvel de seqncias. mais vantajoso reenviar toda a seqncia de quadros novamente, do que inserir uma lgica de achar e recuperar o erro de um nico quadro.

Classes de Servios
Para assegurar um transporte de dados apropriado, aplicaes podem requer diferentes tipos de garantia de entrega, largura de banda disponvel e conectividade entre dois pontos comunicantes. De acordo com esses requisitos, cinco classes de servios so fornecidas pelo modelo Fibre Channel. Classe de Servio 1 um servio de conexo dedicada entre dois pontos comunicantes com confirmao de entrega do quadro, acknowledgment (ACK).

3 de 5

20-04-2013 20:16

Fibre Channel and Storage Area Network

http://www.gta.ufrj.br/grad/08_1/san/san_c.html

Classe de Servio 2 um servio onde a conexo no dedicada entre os pontos comunicantes, mas confirmada a entrega do quadro. Classe de Servio 3 um servio onde a conexo no dedicada e nem confirmada a entrega do quadro. Classe de Servio 6 um servio multicast, transmisso simultnea para vrias estaes de trabalho, com acknowledgment. Classe de Servio F usada em comunicaes switch-to-switch ou switch-to-bridge.

Portas no Fibre Channel


Na terminologia Fibre Channel, um dispositivo de comunicao chamado de n. O HBA, por exemplo, um n no Fibre Channel. Na Figura 2.5, temos exemplos de tipos de portas comuns nas redes FC. Exemplos de tipos de portas

Figura 2.5 - Retirada de Cisco Networkers 2006 - SAN-1501 - Introduction to Storage Area Networking

Cada tipo de porta tem uma funo e de importncia saber quais portas e como as portas so utilizadas na conexo dos componentes de uma rede Fibre Channel. Figura 2.6 ilustra os principais casos. Tipos de portas do Fibre Channel

Figura 2.6 - Retirada de Cisco Networkers 2006 - SAN-1501 - Introduction to Storage Area Networking

Porta_N: Porta N (Porta_N) usada para conectar dispositivos com os fabric switches ou com outra porta n em configuraes ponto a ponto. Porta_F: Portas Fabric (Porta_F) so encontradas nos switches e so usadas para conectar o switches com as Portas_N. Porta_E: Portas de Expanso (Porta_E) so usadas para conexo entre dois Fibre Channel

4 de 5

20-04-2013 20:16

Fibre Channel and Storage Area Network


switches.

http://www.gta.ufrj.br/grad/08_1/san/san_c.html

Porta_G: Porta Genrica (Porta_G) so encontradas nos switches e capaz de operar como uma Porta_E ou Porta_F. Porta_B: Porta Ponte (Bridge Port - B_Port) usada para conectar fabrics com componentes no Fibre Channel ou redes como LAN e WAN. Porta_L: Portas Laos (Porta_L) so utilizadas na topologia lao arbitrado, onde no usado FC switches. As portas F, G, N que tiverem interface com um lao arbitrado sero chamadas de Porta_FL, Porta_GL, e Porta_NL. A conexo do tipo Porta_E para Porta_E, Figura 2.7, uma interconexo entre switches, chamada de Inter-Switch Link (ISL). Suporta as classes de servios 1, 2, 3 e a classe F. Inter-Switch Link (ISL)

Figura 2.7 - Retirada de Cisco Networkers 2006 - SAN-1501 - Introduction to Storage Area Networking

Incio Storage Area Network: Fibre Channel SAN


Redes de Computadores I - EEL878 - 2008.1 Al. Rodrigo Machado Costa Prof. Otto Carlos Muniz Bandeira Duarte

Storage Area Network: FC - Topologias

5 de 5

20-04-2013 20:16