Newsgroup: it.comp.reti.cisco
Titolo: Switch:1 porta a 1 GB ?

Ciao,
Nei vari messaggi del news si scrive di prestazioni switch misurate come se
tutte le porte dialogassero tra loro a velocita' 2x ( full-duplex ):
Esempio: 24 porte 10/100 = 12 conversazioni simultanee a 200Mbps = 2.4Gbps.
e da qui si ricava il carico che deve supportare la CPU.
Io ho una situazione di rete  in cui 23 dispositivi dialogano ( quasi
esclusivamente ) con il server. Cosa succede in questo caso?
come si ripartiscono le varie porte l'accesso al server? Se dovessi
installare il server su una porta a 1 GB otterrei dei benefici di banda? (
1000 Mb consento l'accesso contemporaneo di 10 comunicazioni da 100Mb
cadauna? ).
Scusate la confusione...
-----
ciao grenzo

Tendenzialmente di uno switch dovresti tenere in considerazione, oltre a
un'infinità di altri parametri ..., il troughtput totale gestibile dal bus
interno dello switch, che mette in comunicazione le varie porte (che poi non
sia un bus, ma una switch fabric tipo matrice atm come negli switch più
evoluti, poco cambia).
Solo la bandwidth massima gestibile dal bus interno, quindi, può darti
l'idea di quante delle porte disponibili possano effettivamente dialogare
contemporaneamente.
Per quanto riguarda il tuo  problema del server, non ti servirebbe a nulla
usare una porta a 1 Gbit/s se la scheda del server è a 100 Mbit/s, cmq verrà
usata la velocità più bassa disponibile.
Se effettivamente la tua rete è così fortemente sbilanciata (tutti che
vogliono parlare con uno solo), puoi prendere in considerazione una
soluzione tipo etherchannel (vale a dire che allo switch colleghi più schede
di rete dello stesso server, che vengono gestite come se fossero una
interfaccia unica, ma le soluzione dei vari costruttori non sempre sono
interoperanti fra loro), oppure puoi creare un cluster aggiungendo altri
server alla tua rete, e bilanciando in maniera trasparente il carico di
lavoro tra di loro.

 usata la velocità più bassa disponibile.
no, chiaramente io volevo installare una scheda da 1gb anche nel server. E
in questo caso otterrei l'effetto moltiplicatore voluto? ( come 10 schede
etherchannel ..)
-----
ciao, grenzo



sempre che il server sia effettivamente in grado di generare tutto
quel traffico.... ma qui si va decisamente off-topic
Pf
-- 
-------------------------------------------------------------------------------
 Pierfrancesco Caci |            System Administrator @ 
seabone.net
 
p.c...@seabone.net
 |     Telecom Italia S.p.A. - International Operations
     Linux paperino 2.4.12 #1 Fri Oct 12 16:59:57 CEST 2001 i686 unknown


il problema non e' la quantita' di traffico ma la velocita' con cui il
software client recupera le informazioni dal database Oracle. Pensi che la
soluzione 1GB possa ottimizzare questa esigenza? ( relativamente alla rete,
chiaramente..)
----
Ciao, grenzo

 che la soluzione 1GB possa ottimizzare questa esigenza? 
Oh certo... potresti risparmiare qualche microsecondo di latenza...
magari a confronto di queries che impiegano decimi di secondo o
secondi... mmmhh....
-- 
 Daniele Orlandi
 Planet Srl

 Ciao, grenzo

 ha scritto nel messaggio
news:3BF3C240...@axia.it...

Ok, scusate se ho tentato di trovare una soluzione operando esclusivamente
sulla rete. Il problema e' che l'applicativo e' lento e nessuno ( compresa
la software house che lo ha sviluppato ) mi sa spiegare perche'.....
----
ciao grenzo

 ciao grenzo
Sii .. non preoccuparti ... E' sempre cosi' ! nessun sviluppatore sapra' dirti
quanti bit/s genera la sua applicazione a fronte di un ocarico elevato ...
:))) alex


cmq avevi ragione tu, pensa che oggi ho collegato un solo client con un cavo
cross al server e l'applicazione gira alla stessa velocita' di prima. Da
cio' evinco che la rete non provoca alcun rallentamento delle applicazioni.
Mi e' cmq capitata una cosa strana: il trasferimento di 100mb da client a
Server con cavo cross ha impiegato 60 sec, mentre attraverso il collegamento
di rete ( switch 10/100) ne ha impiegari 40 !!! La rete, a questo punto,
velocizza il transfer-file rispetto al cavo cross??
Che tu sappia esiste qualche programma che permette di monitorare la
velocita' dei dati in/out di una database Oracle prima della scheda di rete?
( in pratica vorrei capire se il flusso dei dati e' compatibile can la
velocita' dei 100Mb della scheda di rete...)
-----
ciao, grenzo