Re: load balancing e fault tolerance
Fabio ha scritto:
fping non lo conoscevo, l'ho provato ma non mi va bene in quanto non permette
di scegliere su quale interfaccia di rete inviare il ping (l'opzione -I di
ping).
comunque il problema non è tanto come fare a sapere se una linea è giù o su ma
come integrare al meglio tale informazione nel routing per ottenere sia il
load balancing che il fault tolerance.
potresti impostare la tabella di routing in modo che mandi i pacchetti
per un ip su una linea e quelli per un altro ip sulla seconda linea.
ogni x minuti parte uno scriptino che verifica via fping i due ip (e
quindi le due linee)
se una delle due e' giu' modifica la tabella di routing, etc...
altrimenti se i tuoi router lo supportano puoi usare BGP (devi farti
assegnare degli AS dal tuo provider o dal RIPE, non so come funzioni la
storia)
http://it.wikipedia.org/wiki/Border_Gateway_Protocol
http://www.zebra.org/
qui trovi delle slides che ne spiegano il funzionamento con esempi pratici
http://www.netkit.org/labs/slides/netkit_lab-bgp-0-interdomain-introduction-01.pdf
http://www.netkit.org/labs/slides/netkit-lab_bgp-1-simple-peering.pdf
http://www.netkit.org/labs/slides/netkit-lab_bgp-2-bgp-announcement.pdf
http://www.netkit.org/labs/slides/netkit-lab_bgp-3-prefix-filtering.pdf
http://www.netkit.org/labs/slides/netkit-lab_bgp-4-stub-as.pdf
http://www.netkit.org/labs/slides/netkit-lab_bgp-5-stub-static.pdf
http://www.netkit.org/labs/slides/netkit-lab_bgp-6-multi-homed-stub.pdf
http://www.netkit.org/labs/slides/netkit-lab_bgp-7-multi-homed-stub-large.pdf
http://www.netkit.org/labs/slides/netkit-lab_bgp-8-multi-homed.pdf
^^^questa dovrebbe fare al caso tuo, ma ti consiglio di guardarli tutti
http://www.netkit.org/labs/slides/netkit-lab_bgp-9-small-internet.pdf
ciao
stefano
OOPS: ho fatto il reply diretto senza mandare alla lista...:(
--
-------------------------------------------------------------------
Per favore non mandate allegati in Word o PowerPoint.
Si veda http://www.gnu.org/philosophy/no-word-attachments.it.html
-------------------------------------------------------------------
Stefano Sasso
stefano AT sasso DOT no-ip DOT org
Linux User #330315
http://sasso.no-ip.org/
http://www.dscnet.org/stefano
http://www.dscnet.org/
Reply to: