[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: