Condividi tramite


Introduzione alle reti di area di sistema

Una rete san (System Area Network) è una rete orientata alle connessioni ad alte prestazioni che può collegare un cluster di computer. Una san offre una larghezza di banda elevata (1 Gbps o successiva) con bassa latenza. Una san viene in genere spostata da hub che supportano otto o più nodi. La lunghezza del cavo tra nodi su un intervallo SAN da pochi metri a pochi chilometri.

A differenza delle tecnologie di rete esistenti, ad esempio Ethernet e ATM, un san offre un servizio di trasporto affidabile; ovvero, una san garantisce di fornire dati non corretti nello stesso ordine in cui è stato inviato. Gli endpoint di connessione in una san non sono necessari per usare lo stack di protocollo TCP/IP per trasferire i dati a meno che il traffico non sia instradato tra subnet. La comunicazione san-local può usare un trasporto SAN nativo, ignorando lo stack di protocollo TCP/IP.

Un controller di interfaccia di rete SAN (NIC), un driver di trasporto per la scheda di interfaccia di rete SAN o una combinazione di entrambi espone un'interfaccia di trasporto privata. Tuttavia, poiché la maggior parte delle applicazioni di rete viene scritta per l'uso di TCP/IP tramite Windows Sockets, non può usare direttamente una san. I componenti di Windows Sockets Direct illustrati nella figura seguente consentono a queste applicazioni di usare una san in modo trasparente senza richiedere modifiche. Windows Sockets Direct fa parte di:

  • Microsoft Windows 2000 Datacenter Server

  • Microsoft Windows 2000 Advanced Server SP2

  • Microsoft Windows 2000 Server Appliance Kit SP2

  • Microsoft Windows Server 2003

Nella figura seguente viene illustrata l'architettura necessaria per supportare una san. Le aree ombreggiate rappresentano i componenti forniti da un fornitore della scheda di interfaccia di rete SAN per abilitare l'uso di una san.

Diagramma che illustra l'architettura necessaria per supportare una san.

Di seguito è riportata una descrizione dei componenti illustrati in questa figura.

Applicazione Windows Sockets
Applicazione che si interfaccia con Windows Sockets per i servizi di rete.

Socket di Windows
Interfaccia Windows Sockets (Ws2_32.dll).

Windows Sockets SPI
Interfaccia del provider di servizi Windows Sockets (SPI).

Commutatore di Windows Sockets
Windows Socket passa tra l'uso del provider di servizi TCP/IP standard e dei provider di servizi SAN specifici.

Provider di servizi TCP/IP
Dll in modalità utente e driver proxy in modalità kernel associati che costituiscono il provider di servizi Windows Sockets standard per TCP/IP. Il driver proxy espone un'interfaccia TDI.

TCP / IP
Driver di protocollo TCP/IP standard.

Provider di servizi SAN
Parte della DLL in modalità utente del provider di servizi SAN.

Driver proxy per un provider di servizi SAN
Driver proxy in modalità kernel del provider di servizi SAN.

Driver miniport NDIS
Il driver miniport NDIS che supporta la comunicazione con la scheda di interfaccia di rete SAN usando il driver di protocollo TCP/IP standard.

Trasporto SAN
Un servizio di trasporto affidabile, che può essere completamente implementato nella scheda di interfaccia di rete, completamente implementato nel software o implementato in una combinazione di hardware e software.

SCHEDA di interfaccia di rete SAN
Controller di interfaccia di rete SAN (NIC) fisico.

Provider in modalità kernel per un determinato san. (Riservato per l'uso futuro).

Supporto delle reti di area del sistema

Uso di una san con applicazioni Windows Sockets

Creazione di componenti per l'uso di una san

Architettura dell'interfaccia virtuale e supporto per SAN