

![]() ![]() |
Buongiorno, spero possiate aiutarmi con una configurazione di iptables:
ho un cluster con i nodi nattati (SNAT) dal master in modo da uscire con il suo indirizzo pubblico, e fin qui tutto bene...Un`applicazione scarica in parallelo dati da un sito esterno (i nodi fanno partire la richiesta di download), il quale ha come limite 2 download x client, il che significa che parte del guadagno nell`usare la parallelizzazione va persa...
dato che non ho altri indirizzi IP pubblici su cui nattare i nodi, è possibile fare il forwarding in modo da bypassare il limite x client del server remoto?
Allo stato attuale iptables è configurato (x il nat) con
-A POSTROUTING -o eth0 -s $SUBNET_PRIVATA -j SNAT --to $IP_PUBBLICO_MASTER
e giustamente le connessioni generate dai nodi vengono viste dalle destinazioni con l`indirizzo $IP_PUBBLICO_MASTER, ma come vi dicevo, non permette di sfruttare appieno le potenzialità della parallelizzazione...
Grazie infinite
Vega
Segnala questo documento su:
ho un cluster con i nodi nattati (SNAT) dal master in modo da uscire con il suo indirizzo pubblico, e fin qui tutto bene...Un`applicazione scarica in parallelo dati da un sito esterno (i nodi fanno partire la richiesta di download), il quale ha come limite 2 download x client, il che significa che parte del guadagno nell`usare la parallelizzazione va persa...
dato che non ho altri indirizzi IP pubblici su cui nattare i nodi, è possibile fare il forwarding in modo da bypassare il limite x client del server remoto?
Allo stato attuale iptables è configurato (x il nat) con
-A POSTROUTING -o eth0 -s $SUBNET_PRIVATA -j SNAT --to $IP_PUBBLICO_MASTER
e giustamente le connessioni generate dai nodi vengono viste dalle destinazioni con l`indirizzo $IP_PUBBLICO_MASTER, ma come vi dicevo, non permette di sfruttare appieno le potenzialità della parallelizzazione...
Grazie infinite
Vega
Segnala questo documento su:










![]() ![]() |
![]() ![]() |
martedì, luglio 1, 2008, 01:48 PM
Ciao,avevo risposto ma a quanto pare mi sono perso qualcosa e non è arrivato...
l'applicazione che scarica è banalmente un "wget" lanciato in parallelo da N nodi. Qullo che succede è che 2 nodi scaricano correttamente, gli altri (N-2) rimangono appesi fino a che uno dei 2 finisce e parte...
NOTA: ogni client (nodo) scarica un file diverso, ma dallo stesso host sorgente..
Ciao e grazie
Vega
![]() ![]() |
![]() ![]() |
mercoledì, giugno 11, 2008, 11:16 PM
ciao,anche quando attivassi il forwarding non risolveresti il problema in quanto le sessioni richieste dai nodi client supererebbero comunque le due richieste di dowload consentite.
Tra l`altro, potresti spiegare in maniera più dettagliata il funzionamente dell'applicazione che effettua il download? Inoltre, confermi che i client e quindi le sessioni totali sono 3 per ogni download?
riciao.
![]() ![]() |
![]() ![]() |
Aggiungi commento
Compilare i campi sottostanti per inserire un commento.Segnala questo documento su:










![]() ![]() |