Introdução às Redes de Área do Sistema
Uma SAN (rede de área do sistema) é uma rede orientada a conexão de alto desempenho que pode vincular um cluster de computadores. Uma SAN fornece alta largura de banda (1 Gbps ou superior) com baixa latência. Normalmente, uma SAN é alternada por hubs que dão suporte a oito ou mais nós. Os comprimentos do cabo entre nós em uma SAN variam de alguns metros a alguns quilômetros.
Ao contrário das tecnologias de rede existentes, como Ethernet e ATM, uma SAN oferece um serviço de transporte confiável; ou seja, uma SAN garante a entrega de dados não corrompidos na mesma ordem em que foram enviados. Os pontos de extremidade de conexão em uma SAN não são necessários para usar a pilha de protocolo TCP/IP para transferir dados, a menos que o tráfego precise ser roteado entre sub-redes. A comunicação san-local pode usar um transporte SAN nativo, ignorando a pilha de protocolo TCP/IP.
Um NIC (controlador de interface de rede) SAN, um driver de transporte para a SAN NIC ou uma combinação de ambos expõe uma interface de transporte privado. No entanto, como a maioria dos aplicativos de rede é gravada para usar TCP/IP por meio do Windows Sockets, eles não podem usar uma SAN diretamente. Os componentes do Windows Sockets Direct mostrados na figura a seguir permitem que esses aplicativos se beneficiem do uso de uma SAN de forma transparente sem a necessidade de modificação. O Windows Sockets Direct faz parte de:
Microsoft Windows 2000 Datacenter Server
Microsoft Windows 2000 Advanced Server SP2
Microsoft Windows 2000 Server Appliance Kit SP2
Microsoft Windows Server 2003
A figura a seguir mostra a arquitetura necessária para dar suporte a uma SAN. As áreas sombreadas representam componentes que um fornecedor de SAN NIC fornece para habilitar o uso de uma SAN.
Veja a seguir uma descrição dos componentes mostrados nesta figura.
Aplicativo Windows Sockets
Aplicativo que faz interface com o Windows Sockets para serviços de rede.
Windows Sockets
A interface do Windows Sockets (Ws2_32.dll).
Windows Sockets SPI
A SPI (interface do provedor de serviços) do Windows Sockets.
Comutador do Windows Sockets
O Windows Sockets alterna entre o uso do provedor de serviços TCP/IP padrão e de determinados provedores de serviços SAN.
Provedor de serviços TCP/IP
Uma DLL no modo de usuário e um driver proxy de modo kernel associado que compõem o provedor de serviços base do Windows Sockets padrão para TCP/IP. O driver proxy expõe uma interface TDI.
TCP/IP
O driver de protocolo TCP/IP padrão.
Provedor de serviços SAN
A parte de DLL do modo de usuário do provedor de serviços SAN.
Driver de proxy para um provedor de serviços SAN
O driver de proxy no modo kernel do provedor de serviços SAN.
Driver de miniporto NDIS
O driver de miniporto NDIS que dá suporte à comunicação com a SAN NIC usando o driver de protocolo TCP/IP padrão.
Transporte SAN
Um serviço de transporte confiável, que pode ser totalmente implementado na NIC, totalmente implementado no software ou implementado em uma combinação de hardware e software.
SAN NIC
O NIC (controlador de interface de rede) san físico.
Um provedor de modo kernel para uma SAN específica. (Reservado para uso futuro.)
Suporte a redes de área do sistema
Usando uma SAN com aplicativos do Windows Sockets