Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
TCP/IP non è scalabile come SNA con Transaction Integrator (TI), ma TCP/IP è più efficace in altre aree, ad esempio il trasferimento di file e l'accesso ai dati (circa 10-15% migliore sui test OLEDB). Inoltre, l'approvazione IBM di TCP/IP semplifica l'infrastruttura di rete aziendale e consente un'interoperabilità più semplice per Internet.
Per studiare le differenze di prestazioni per TI con TCP/IP come protocollo di collegamento up-stream rispetto a SNA, Microsoft ha eseguito un test di stress in cui l'unica modifica alla configurazione era il protocollo di collegamento up-link. Il test SNA è stato impostato per usare l'impostazione della proprietà SelectionHint perché si tratta dello stesso processo eseguito dal collegamento di uplink TCP/IP. Per altre informazioni sugli effetti della SelectionHint proprietà, vedere Selezione ambiente remoto con la proprietà SelectionHint.
Analizzando il tempo medio di risposta come funzione delle transazioni eseguite, Microsoft ha rilevato che TCP/IP è veloce quanto SNA. In effetti, TCP/IP è più veloce di SNA quando il carico è inferiore a 100 transazioni al secondo (tps). Per alcune distribuzioni, è l'intervallo operativo tipico. Con l'aumentare del carico, il collegamento up-link TCP/IP senza connessione inizia a rallentare il tempo di risposta e limita le prestazioni massime a 500 tps. Il collegamento up-link SNA consente tempi di risposta stabili durante l'intervallo di carico e quindi ottiene una maggiore scalabilità.
Per analizzare la scalabilità superiore di SNA rispetto a TCP/IP, Microsoft ha tracciato i fotogrammi al secondo sulla rete LAN backbone. Mentre SNA gestisce le sessioni dalla transazione alla transazione, TCP/IP deve stabilire ed eliminare la connessione TCP/IP per ogni transazione. In questo modo, si ottengono più frame trasmessi tramite il collegamento in uplink rispetto a SNA. Nei nostri test, la LAN Ethernet 100baseT non è diventata un collo di bottiglia, ma questo può diventare il problema critico se la velocità di collegamento tra il server TI e l'host è più lenta. In ogni caso, le connessioni TCP/IP e le disconnessioni generano alcune interruzioni aggiuntive per entrambe le estremità.
L'analisi aggiuntiva mostra un vantaggio che l'up-link TCP/IP ha sull'up-link SNA, il quale potrebbe diventare il fattore decisivo in un'implementazione reale. Quando si usa il collegamento up-link SNA, il server di automazione TI deve sopportare quasi il doppio della quantità di cambio di contesto rispetto al caso di collegamento up-link TCP/IP. Ciò è dovuto al fatto che con SNA, i messaggi vengono passati prima da TI al nodo del server SNA e quindi al servizio di collegamento SNA. Si tratta di processi separati, quindi c'è comunicazione interprocesso e commutazione di contesto. Con TCP/IP questo non si verifica; TI passa i messaggi direttamente al driver NDIS. Su un server in cui si verifica un'ulteriore elaborazione della logica di business, si può verificare così tanto cambio di contesto da influenzare la velocità effettiva e la scalabilità.