Indice del forum
infoe4a.it - Il Forum NON UFFICIALE degli utenti e4a
 REGOLAMENTOREGOLAMENTO   FAQ  FAQ   Cerca  Cerca   Lista utenti  Lista utenti   Gruppi  Gruppi CHAT  CHAT   Phoogle Map  Phoogle Map
Registrati  ::  Log in Messaggi privati


Nuovo argomento  Rispondi
 Gestire più connessioni « Precedente :: Successivo » 
Autore Messaggio
Tecsys
MessaggioInviato: Lun Nov 16, 2009 8:04 pm    Oggetto: Gestire più connessioni Rispondi citando


User is appraised 5.00 out of 5

Registrato: 17/07/09 15:07
Età: 24
Messaggi: 438
Residenza: Schio

Una informazioni magari a chi lo ha già fatto.
Io devo fornire un servizio di streaming, e devo essere UP quasi sempre...ma a volte la linea in ufficio (telecom dho ) va ko per ore...e resto a piedi.
Come posso fare con un server linux a switchare tra più linee, se una cade? Come posso gestire che il server si accorga che la connessione cade?
E cosa più complicata, se ho un indirizzo str.miodominio.it e sulla porta 8080 accetto connessioni, come faccio a mantenere lo stesso indirizzo anche se l'IP della linea cambia?

Io ho delle idee, e sto facendo dei test, e ci sono quasi...ma accetto idee e consigli.

Grazie per le idee che potete darmi.
Francesco
This post doesnot have score yet, be the first to comment:    
The copyright belongs to Tecsys and infoe4a.it - Il Forum NON UFFICIALE degli utenti e4a, no authorized actions like re-post are strictly prohibited.
Top
Profilo Invia messaggio privato HomePage Skype
Sponsor
dev/null
MessaggioInviato: Lun Nov 16, 2009 11:34 pm    Oggetto: Rispondi citando




Registrato: 13/09/07 16:33
Età: 22
Messaggi: 1091
Residenza: JN55VL

Da ignorante in materia provo a dire la mia buttando un po' di idee... (in barba a Wittgenstein Mr. Green )

Il problema dell'indirizzo si può forse ovviare con una VPN in modo che il client si colleghi all'indirizzo privato. Poi il server si premurerà di gestire il resto.

Se fai comunicare server e client tramite la VPN senza che sappiano cosa c'è sotto il problema di garantire poi la connessione Internet penso si possa trattare a parte.

Con degli script puoi monitorare la connessione e, quando questa viene a mancare, modificare il routing di default per switchare sull'altra.

Capire quando la connessione è down... con un ping verso N server, dopo un certo numero di pacchetti inviati senza ricevere le relative risposte.

Concludendo... teoricamente non mi vengono in mente motivi per cui non si possa realizzare... con un po' di lavoro. Praticamente non lo so perché con non ho mai giocato né con streaming né con VPN.
_________________
The ideas of economists and political philosophers, both when they are right and when they are wrong, are more powerful than is commonly understood. Indeed the world is ruled by little else. Practical men, who believe themselves to be quite exempt from any intellectual influence, are usually the slaves of some defunct economist. Madmen in authority, who hear voices in the air, are distilling their frenzy from some academic scribbler of a few years back. I am sure that the power of vested interests is vastly exaggerated compared with the gradual encroachment of ideas. -- J.M. Keynes
This post doesnot have score yet, be the first to comment:    
The copyright belongs to dev/null and infoe4a.it - Il Forum NON UFFICIALE degli utenti e4a, no authorized actions like re-post are strictly prohibited.
Top
Profilo Invia messaggio privato
r3lative
MessaggioInviato: Mar Nov 17, 2009 12:14 am    Oggetto: Rispondi citando

BANNATO


Registrato: 03/05/07 00:27

Messaggi: 7340
Residenza: Saccolongo - PD - ITALY - terzo pianeta a sinistra

francesco, la cosa è decisamente molto complessa, anche in virtu della tolleranza al down che puoi/devi avere, lo 0 non è un valore valido Wink

in linea di massima si parte da 2 linee, con gestori diversi, su tratte diverse, magari su mezzi trasmissivi diversi, e poi si comincia a lavorare ...
devi farti assegnare un as (ricky te lo da facilmente, altri molto, molto meno) e gestire il tutto, mica semplice ...

imho considera la possibilità di portare un tuo server in un datacenter Wink


se invece non devi garantire affidabilita oltre il 95% di uptime, allora pensa alla fibra, magari con backup radio Wink tutto con e4a Wink e quindi senza as e molte meno complicazioni Wink


ciao
_________________
“Mai argomentare con un idiota;
ti fa scendere al suo livello e ti batte per esperienza ”
r3lative blog
This post doesnot have score yet, be the first to comment:    
The copyright belongs to r3lative and infoe4a.it - Il Forum NON UFFICIALE degli utenti e4a, no authorized actions like re-post are strictly prohibited.
Top
Profilo Invia messaggio privato Invia e-mail HomePage Phoogle Map
Tecsys
MessaggioInviato: Mar Nov 17, 2009 12:44 am    Oggetto: Rispondi citando


User is appraised 5.00 out of 5

Registrato: 17/07/09 15:07
Età: 24
Messaggi: 438
Residenza: Schio

Certo r3lative...il problema è ke la fonte audio non può essere spostata,perché si tratta di una radio,che con lo streaming manda audio al satellite(copertura mondiale) e al digitale terreste(nord Italia per ora). Quindi io ho già 2 connessioni diverse... E4A arriverà,e allora farò un transito diretto,ma per ora devo offrire una soluzione che per lo meno mi dia garanzia del 90%,data la coperturta in ballo. In realtà lo streaming è punto a punto con un solo client...ma come posso fare,almeno per ora a switchare le due connessioni?

Grazie dell'aiuto!
This post doesnot have score yet, be the first to comment:    
The copyright belongs to Tecsys and infoe4a.it - Il Forum NON UFFICIALE degli utenti e4a, no authorized actions like re-post are strictly prohibited.
Top
Profilo Invia messaggio privato HomePage Skype
r3lative
MessaggioInviato: Mar Nov 17, 2009 1:31 am    Oggetto: Rispondi citando

BANNATO


Registrato: 03/05/07 00:27

Messaggi: 7340
Residenza: Saccolongo - PD - ITALY - terzo pianeta a sinistra

Tecsys ha scritto:
Certo r3lative...il problema è ke la fonte audio non può essere spostata,perché si tratta di una radio,che con lo streaming manda audio al satellite(copertura mondiale) e al digitale terreste(nord Italia per ora). Quindi io ho già 2 connessioni diverse... E4A arriverà,e allora farò un transito diretto,ma per ora devo offrire una soluzione che per lo meno mi dia garanzia del 90%,data la coperturta in ballo. In realtà lo streaming è punto a punto con un solo client...ma come posso fare,almeno per ora a switchare le due connessioni?

Grazie dell'aiuto!



è una connessione "push" o streaming normale ...
se push, sei tu che apri il canale e invvi dati, quindi puoi ignorare del tipo di connessione

ma presumo che si tratti di streaming tradizionale, in cui il client si connette al vs sito e apre il canale ... in questo caso è abbastanza incasinato ...

se hai 2 provider devi per forza di cose chiedere un as, e una tua subnet a cui fare puntare i tuoi dns, il problema è che molto spesso per piccole realta chiedere un as diventa abbastanza complicato (con e4a non hai problemi, ma con altri provider ...)

vedi se è possibile portare il server in un datacenter, e ti colleghi (lo studio) da remoto tramite vpn al server, in questo modo dovresti garantire una buona continuità del servizio, senza accollarti il casino dell'as&co.

considera che con la vpn, puoi ignorare la connessione usata per il collegamento al server, l'unica accortezza è che introduci un ritardo su tutta la catena di circa 100ms ...

lo switching tra due linee, in questo caso è abbastanza semplice, metti una scatola unix con 3 porte lan, una per la tua lan, 2 per le linee internet, script che pinga il server vpn, se non risponde tiri giù la linea, cambi la routing table e attivi al seconda linea Wink

oppure ci sono box che gia prevedono queste funzioni Wink

ciao
_________________
“Mai argomentare con un idiota;
ti fa scendere al suo livello e ti batte per esperienza ”
r3lative blog
This post doesnot have score yet, be the first to comment:    
The copyright belongs to r3lative and infoe4a.it - Il Forum NON UFFICIALE degli utenti e4a, no authorized actions like re-post are strictly prohibited.
Top
Profilo Invia messaggio privato Invia e-mail HomePage Phoogle Map
dev/null
MessaggioInviato: Mar Nov 17, 2009 8:39 pm    Oggetto: Rispondi citando




Registrato: 13/09/07 16:33
Età: 22
Messaggi: 1091
Residenza: JN55VL

r3lative: mi dedichi cinque minuti spiegando cosa non è praticabile della mia proposta? la mia intenzione era didattica Very Happy
_________________
The ideas of economists and political philosophers, both when they are right and when they are wrong, are more powerful than is commonly understood. Indeed the world is ruled by little else. Practical men, who believe themselves to be quite exempt from any intellectual influence, are usually the slaves of some defunct economist. Madmen in authority, who hear voices in the air, are distilling their frenzy from some academic scribbler of a few years back. I am sure that the power of vested interests is vastly exaggerated compared with the gradual encroachment of ideas. -- J.M. Keynes
This post doesnot have score yet, be the first to comment:    
The copyright belongs to dev/null and infoe4a.it - Il Forum NON UFFICIALE degli utenti e4a, no authorized actions like re-post are strictly prohibited.
Top
Profilo Invia messaggio privato
Tecsys
MessaggioInviato: Mar Nov 17, 2009 8:48 pm    Oggetto: Rispondi citando


User is appraised 5.00 out of 5

Registrato: 17/07/09 15:07
Età: 24
Messaggi: 438
Residenza: Schio

Comunque ho risolto il mio problema in maniera molto molto molto spartana... ma fino all'arrivo di E4A va bene coach

Avendo Windows Xp, ho aggiunto al pc 2 schede di rete, con 2 indirizzi diversi, e collegate a linee diverse.
Ho impostato al programma di streaming una ri-connessione automatica ogni 5 secondi, cosi da controllare se è attiva. Ho visto che quando si collega, sceglie una delle 2 connessioni, e se dovesse non trasmettere più attraverso quella, in circa 15/20 secondi ritenta con l'altra scheda.
Spartana, ma funzia! dance

Grazie a tutti...
This post doesnot have score yet, be the first to comment:    
The copyright belongs to Tecsys and infoe4a.it - Il Forum NON UFFICIALE degli utenti e4a, no authorized actions like re-post are strictly prohibited.
Top
Profilo Invia messaggio privato HomePage Skype
r3lative
MessaggioInviato: Mer Nov 18, 2009 11:00 am    Oggetto: Rispondi citando

BANNATO


Registrato: 03/05/07 00:27

Messaggi: 7340
Residenza: Saccolongo - PD - ITALY - terzo pianeta a sinistra

dev/null .... ora sono fuori, stasera quando rientro vedo meglio ...

Tecsys ... o non ho capito io o non hai risolto nulla, se cade la linea 1 i client a chi si collegano dato che l'indirizzo ip della linea 2 è diverso dalla linea 1 ....

ciao
_________________
“Mai argomentare con un idiota;
ti fa scendere al suo livello e ti batte per esperienza ”
r3lative blog
This post doesnot have score yet, be the first to comment:    
The copyright belongs to r3lative and infoe4a.it - Il Forum NON UFFICIALE degli utenti e4a, no authorized actions like re-post are strictly prohibited.
Top
Profilo Invia messaggio privato Invia e-mail HomePage Phoogle Map
Viper
MessaggioInviato: Mer Nov 18, 2009 1:32 pm    Oggetto: Re: Gestire più connessioni Rispondi citando




Registrato: 17/10/09 23:07
Età: 29
Messaggi: 348
Residenza: Arzerè - Boscochiesanuova

Ciao a tutti, questo è il mio primo post anche se sono iscritto da un po' al forum, mi scuso per non essermi mai presentato prima Embarassed

Tecsys ha scritto:
Una informazioni magari a chi lo ha già fatto.
Io devo fornire un servizio di streaming, e devo essere UP quasi sempre...ma a volte la linea in ufficio (telecom dho ) va ko per ore...e resto a piedi.
Come posso fare con un server linux a switchare tra più linee, se una cade? Come posso gestire che il server si accorga che la connessione cade?
E cosa più complicata, se ho un indirizzo str.miodominio.it e sulla porta 8080 accetto connessioni, come faccio a mantenere lo stesso indirizzo anche se l'IP della linea cambia?

Io ho delle idee, e sto facendo dei test, e ci sono quasi...ma accetto idee e consigli.

Grazie per le idee che potete darmi.
Francesco


Per la distro linux, credo che zeroshell possa andare bene per le tue esigenze.
Purtroppo non l'ho mai provata dato che fin'ora non ho mai avuto occasione di fare un balancing tra più linee internet, ma da quello che si può leggere sull'home page è la prima funzionalità elencata.

Per risolvere il problema deli'ip variabile allo switchare delle linee puoi usare il servizio client di dns dinamico, la distro ne è provvista, tramite opendns, dyndns o simili.
This post doesnot have score yet, be the first to comment:    
The copyright belongs to Viper and infoe4a.it - Il Forum NON UFFICIALE degli utenti e4a, no authorized actions like re-post are strictly prohibited.
Top
Profilo Invia messaggio privato Phoogle Map
r3lative
MessaggioInviato: Mer Nov 18, 2009 4:17 pm    Oggetto: Re: Gestire più connessioni Rispondi citando

BANNATO


Registrato: 03/05/07 00:27

Messaggi: 7340
Residenza: Saccolongo - PD - ITALY - terzo pianeta a sinistra

Viper ha scritto:
Ciao a tutti, questo è il mio primo post anche se sono iscritto da un po' al forum, mi scuso per non essermi mai presentato prima Embarassed

Tecsys ha scritto:
Una informazioni magari a chi lo ha già fatto.
Io devo fornire un servizio di streaming, e devo essere UP quasi sempre...ma a volte la linea in ufficio (telecom dho ) va ko per ore...e resto a piedi.
Come posso fare con un server linux a switchare tra più linee, se una cade? Come posso gestire che il server si accorga che la connessione cade?
E cosa più complicata, se ho un indirizzo str.miodominio.it e sulla porta 8080 accetto connessioni, come faccio a mantenere lo stesso indirizzo anche se l'IP della linea cambia?

Io ho delle idee, e sto facendo dei test, e ci sono quasi...ma accetto idee e consigli.

Grazie per le idee che potete darmi.
Francesco


Per la distro linux, credo che zeroshell possa andare bene per le tue esigenze.
Purtroppo non l'ho mai provata dato che fin'ora non ho mai avuto occasione di fare un balancing tra più linee internet, ma da quello che si può leggere sull'home page è la prima funzionalità elencata.

Per risolvere il problema deli'ip variabile allo switchare delle linee puoi usare il servizio client di dns dinamico, la distro ne è provvista, tramite opendns, dyndns o simili.


si, il problema in soluzioni di questo tipo sono i tempi di "switch" che sono sempre abbastanza elevati, in genere 15 minuti, tempi che non credo siano molto compatibili con lo streaming a/v Wink
_________________
“Mai argomentare con un idiota;
ti fa scendere al suo livello e ti batte per esperienza ”
r3lative blog
This post doesnot have score yet, be the first to comment:    
The copyright belongs to r3lative and infoe4a.it - Il Forum NON UFFICIALE degli utenti e4a, no authorized actions like re-post are strictly prohibited.
Top
Profilo Invia messaggio privato Invia e-mail HomePage Phoogle Map
r3lative
MessaggioInviato: Gio Nov 19, 2009 2:54 am    Oggetto: Rispondi citando

BANNATO


Registrato: 03/05/07 00:27

Messaggi: 7340
Residenza: Saccolongo - PD - ITALY - terzo pianeta a sinistra

ok, tornato ... e riletto tutto ...

@dev/null

Tecsys deve gestire un server streaming , questo server (da quanto ho capito) è residente presso l'azienda (radio, ecc), ed è collegato ad internet tramite una connessione xdsl, esiste anche una seconda linea xdsl di backup, ma ovviamente ha indirizzo diverso dalla prima (forse anche gestore).
i client usano lo streaming presente sul server collegandosi ad un certo sito "www.myStreamingServer.it".
il problema sorge nel momento in cui la linea xdsl principale cade e quindi deve subentrare la seconda di backup.


sperando di aver capito tutto correttamente ....

mettere una vpn tra client e server non porta a nessun beneficio, anzi comporta ulteriori problemi, in quanto il collegamento viene fatto sempre dal client al server, ed in caso di down della prima linea, bisogna comunque collegarsi alla seconda linea (che ha indirizzi IP diversi dalla prima). quindi i problemi persistono, inoltre c'è il problema di instaurare una vpn con relativi certificati/configurazioni varie ecc ... imho peggiori la situazione, senza apportare nessun vantaggio.

l'uso di un servizio come dyndns permette di risolvere almeno in parte il problema, in quanto l'indirizzo IP viene aggiornato ogni x minuti (a cura del server), e quindi in caso di down della linea viene aggiornato il dns a cui si collegano gli utenti, il probelma sono i tempi di switch che tra rilevamento del down, switch della routing table, aggiornamento del dns, e propagazione della modifica sono abbastanza elevatio per il servizio che si vuole dare (15 minuti di media, per un servizio streaming, non sono pochi).

la soluzione classica prevede l'uso di due linee, magari con provider diversi, in modo da salvaguardarsi dal down anche dell'infrastruttura del provider, il problema è che questo comporta una discreta complessita della cosa, è necessario richiedere un AS e gestirlo, oltre che gestire le due linee ...

una possibile soluzione alternativa potrebbe essere quella di ospitare il server presso un datacenter che garantisca almeno il 99% di uptime, il server è collegato allo studio tramite vpn, in questo modo è semplice configurare le linee, non hai bisogno di AS, e puoi prevedere una specie di programma registrato in caso di down della VPN Wink

uno dei problemi principali è capire di che banda hanno bisogno, oltre a sapere quanto downtime possono sopportare.

solo per dare un'idea degli uptime su base annua :

98% = 7,3 gg (una settimana completa)
99% = 3,65gg
99,9% = circa 8 ore
99,99% = meno di un'ora
99,999% = 5 minuti.

considera che il 99,999 è il valore più alto garantito solo da cluster ridondati, e dal costo molto esagerato ... tanto per dare un'idea i server (server) di fascia medio/alta garantiscono il 99,9% di uptime, alcuni server di fascia alta arrivano al 99,99%, per arrivare al 99,999 bisogna usare server un po particolari, tipo gli stratus (io ne ho visto solo uno il nonno di questo )
_________________
“Mai argomentare con un idiota;
ti fa scendere al suo livello e ti batte per esperienza ”
r3lative blog
This post doesnot have score yet, be the first to comment:    
The copyright belongs to r3lative and infoe4a.it - Il Forum NON UFFICIALE degli utenti e4a, no authorized actions like re-post are strictly prohibited.
Top
Profilo Invia messaggio privato Invia e-mail HomePage Phoogle Map
Tecsys
MessaggioInviato: Ven Dic 04, 2009 11:09 am    Oggetto: Rispondi citando


User is appraised 5.00 out of 5

Registrato: 17/07/09 15:07
Età: 24
Messaggi: 438
Residenza: Schio

Se vi può essere utile ho trovato questa utility...

http://www.zeroshell.net/load-balancing-failover/

Ciao!
This post doesnot have score yet, be the first to comment:    
The copyright belongs to Tecsys and infoe4a.it - Il Forum NON UFFICIALE degli utenti e4a, no authorized actions like re-post are strictly prohibited.
Top
Profilo Invia messaggio privato HomePage Skype
r3lative
MessaggioInviato: Ven Dic 04, 2009 1:37 pm    Oggetto: Rispondi citando

BANNATO


Registrato: 03/05/07 00:27

Messaggi: 7340
Residenza: Saccolongo - PD - ITALY - terzo pianeta a sinistra

Tecsys ha scritto:
Se vi può essere utile ho trovato questa utility...

http://www.zeroshell.net/load-balancing-failover/

Ciao!


Tecsys si, di distro che fanno quelle cose ce ne sono parecchie, vedi anche pfsense, ma il tuo problema è un'altro (da quanto ho capito).
tu hai 2 linee che ovviamente hanno indirizzi IP diversi, e devi essere raggiungibile a questi indirizzi da internet, quindi in pratica hai il mondo che deve cercare di collegarsi a TuoIP1, e se non funziona TuoIP2, questo non lo risolvi con il bilanciamento delle linee ( che serve per le connessioni in uscita, non in entrata). anche configurazioni di round-robin del dns non vanno bene, in quanto tutto il traffico deve essere indirizzato al TuoIPX funzionante. andrebbe bene il dns dinamico (tipo dyndns per intendersi), ma hai dei tempi di aggiornamento (circa 15') non sono proprio il massimo.

se hai 2 linee dello stesso provider, prova a chiedere un blocco di indirizzi da assegnare alle due linee, se invece hai due ISP diversi devi chiedere l'assegnazione di un AS e gestirlo.

una possibile "scappatoia" è quella di spostare il server di streaming in un datacenter (che a questo punto riceve le connessioni) e tu colleghi lo studio al server tramite una VPN.

ciao
_________________
“Mai argomentare con un idiota;
ti fa scendere al suo livello e ti batte per esperienza ”
r3lative blog
This post doesnot have score yet, be the first to comment:    
The copyright belongs to r3lative and infoe4a.it - Il Forum NON UFFICIALE degli utenti e4a, no authorized actions like re-post are strictly prohibited.
Top
Profilo Invia messaggio privato Invia e-mail HomePage Phoogle Map
Emilien
MessaggioInviato: Ven Dic 04, 2009 3:57 pm    Oggetto: Rispondi citando




Registrato: 14/01/09 14:59

Messaggi: 6795
Residenza: Linux the World of freedom

r3lative ha scritto:
...
Tecsys si, di distro che fanno quelle cose ce ne sono parecchie, vedi anche pfsense, ma il tuo problema è un'altro (da quanto ho capito).....

Secondo me la sua situazione è al contrario cioè il suo software invia lo streaming ad un server e poi è il server che pensa alla distribuzione ai vari client Wink
Lo deduco da:
Tecsys ha scritto:
....perché si tratta di una radio,che con lo streaming manda audio al satellite(copertura mondiale) e al digitale terreste(nord Italia per ora)....

Per cui il balancing failover è quello che fa al caso suo

Emilien Smile
This post doesnot have score yet, be the first to comment:    
The copyright belongs to Emilien and infoe4a.it - Il Forum NON UFFICIALE degli utenti e4a, no authorized actions like re-post are strictly prohibited.
Top
Profilo Invia messaggio privato
Mostra prima i messaggi di:   
Nuovo argomento  Rispondi Pagina 1 di 1

Vai a:  
Discussioni simili
Argomenti Autore Risposte Consultazioni Ultimo messaggio
Non ci sono nuovi messaggi Collegamento wifi: rallenta la linea?
damiii 19 2415 Mer Ott 24, 2007 7:07 pm
damiii Leggi gli ultimi messaggi
Non ci sono nuovi messaggi ProBleMi di Linea e Dld
mtvm 3 582 Gio Mar 22, 2007 6:56 pm
Trew Leggi gli ultimi messaggi
Non ci sono nuovi messaggi linea instabile
frasca 7 719 Ven Mar 16, 2007 9:04 pm
Dukat Leggi gli ultimi messaggi
Non ci sono nuovi messaggi Linea non ancora profilata?
KKKappa 8 869 Lun Feb 19, 2007 2:22 am
Recast Leggi gli ultimi messaggi
Non ci sono nuovi messaggi Linea ko"tempestivamente risolto :)"
shelob 5 648 Mar Feb 13, 2007 2:06 am
Trew Leggi gli ultimi messaggi



Non puoi inserire nuovi argomenti
Non puoi rispondere a nessun argomento
Non puoi modificare i tuoi messaggi
Non puoi cancellare i tuoi messaggi
Non puoi votare nei sondaggi


Powered by phpBB © 2001, 2005 phpBB Group