SlideShare a Scribd company logo
1 of 19
Connexió a Internet amb
balanceig de càrrega
Carlos Alonso Martínez
v20200522
De què parlarem
1v20200522
L’accés a Internet: servei crucial
• L’accés a Internet
és un servei
imprescindible en
moltes empreses.
• La pèrdua de
connexió provoca
molèsties i pèrdues
econòmiques
2v20200522
L’accés a Internet: servei crucial
• Conforme augmenta el cabal de dades
de l’empresa, les connexions es van
quedant petites.
• Penseu un local on els clients veuen
vídeos a HD1080, cada usuari requereix
un 4,5 Mbps aprox.
3v20200522
Solució: Balanceig de càrrega
• Volem que el servei no tingui
interrupcions, per tant utilitzarem dues (o
més) connexions, per sortir a Internet.
• El trànsit es pot enviar per les dues
connexions, augmentant el cabal
disponible.
• Si un ISP falla, l’altra assumeix tot el
trànsit.
4v20200522
Comprovació interfícies (health)
• El balancejador ha de comprovar
periòdicament l’estat de les rutes per les que
balanceja el trànsit.
• Es defineixen uns equips remots de prova on
farem ping a través de les dues interfícies.
• S’estableixen unes regles (nombre fallades
admissibles).
• Si una interfície no compleix els requeriments
s’elimina del balanceig.
5v20200522
Model balanceig de càrrega
6
Si necessitem tenir a més alta
disponibilitat es podria definir
un R1 virtual amb més d’un
router físic usant el protocol
VRRP.
v20200522
Escenari de prova
• Utilitzarem un VyOS amb tres interfícies,
en aquesta guia:
– eth0: interfície que simula la sortida pel ISP1
en el nostre cas, surt cap una porta d’enllaç,
per tant estarà en mode bridged.
– eth1: simula un segon ISP, en aquest cas, ho
fem configurant-la en mode NAT i sortint a
través de l’equip físic.
– eth2: interfície xarxa interna (LAN)
7v20200522
Recordatoris importants
• Per entrar en el mode configuració del
VyOS-> configure.
• Per validar una configuració commit.
• Cal guardar les configuracions, si no, al
reiniciar la màquina s’hauran perdut (un
cop fet el darrer commit, fer save).
• Per sortir del mode de configuració-> exit.
8v20200522
Configuració: interfícies
9v20200522
En el nostres cas:
eth0-> sortida a Internet (pont)
eth2-> sortida a Internet (NAT)
eth1-> LAN (interna)
Interfícies: adreces assignades
• Un cop fet commit i save, observem el valor
de les adreces ( run show interfaces).
10v20200522
Prova funcionament
• Obrim un client configurat per usar el
balancejador com a porta d’enllaç i
comencem a navegar.
11v20200522
• Per monitoritzar el balanceig al VyOS
tenim dues instruccions:
show wan-load-balance status
show wan-load-balance connections
Prova funcionament
12v20200522
Podem veure com es va alternant la
connexió de sortida entre eth0 i eth1.
Interface weight
• Per defecte el repartiment entre les
diferents sortides és simètric.
• Es poden definir ponderacions diferents
(per exemple, entre una FFTH i un ADSL)
de manera que el trànsit es pot repartir en
proporcions variables.
• S’indica amb un pes, per exemple, pesos
2 i 1 indiquen que la primera suporta 2/3
del trànsit.
v20200522 13
Conf. interface health
• La disponibilitat d’una interfaces es
comprova fent pings periòdics.
• Es defineix el nombre de fallades abans
de declarar l’interface com no disponible
(failure.count)
• Es defineix el nombre de èxits abans de
declarar l’interface disponible de nou.
v20200522 14
Exclusions al balanceig
• Hi ha trànsit que no pot ser balancejat,
perquè pot provocar errors d’autenticació.
• Per excloure una determinada destinació,
definirem una regla amb precedència a la
general.
• En aquest cas definim failover perquè
només usi una sortida (però que si una
cau agafi l’alternativa).
v20200522 15
Exclusions al balanceig
v20200522 16
Prova tolerància a fallada
• Desactivem eth1 i comprovem com el
trànsit s’envia cap eth0.
v20200522 17
Fi

More Related Content

Similar to Balanceig de càrrega

1213 Sockets [2] Arquitectura client - servidor
1213 Sockets [2] Arquitectura client - servidor1213 Sockets [2] Arquitectura client - servidor
1213 Sockets [2] Arquitectura client - servidorOriol Torres
 
Connectivitat dels centres eduCAT1x1 a internet
Connectivitat dels centres eduCAT1x1 a internetConnectivitat dels centres eduCAT1x1 a internet
Connectivitat dels centres eduCAT1x1 a internetDavid Medina
 
Dosierxarxesinformatiques
DosierxarxesinformatiquesDosierxarxesinformatiques
Dosierxarxesinformatiquesyessin
 
Windows server 2012 catala i castella
Windows server 2012 catala i castellaWindows server 2012 catala i castella
Windows server 2012 catala i castellaaroawv
 
Treball informatica impress
Treball informatica impressTreball informatica impress
Treball informatica impressDavid Blanco
 
Tema2infoxarxes 1516
Tema2infoxarxes 1516Tema2infoxarxes 1516
Tema2infoxarxes 1516adieste
 
Presentació del servidor DHCP per Windows 2003
Presentació del servidor DHCP per Windows 2003Presentació del servidor DHCP per Windows 2003
Presentació del servidor DHCP per Windows 2003Roger Casadejús Pérez
 
Tema2 info xarxes
Tema2 info xarxesTema2 info xarxes
Tema2 info xarxesTxeli
 
Introducció a Shorewall
Introducció a ShorewallIntroducció a Shorewall
Introducció a Shorewalldawnlua
 
DirectConnect 4 Sudoers BCN
DirectConnect 4 Sudoers BCNDirectConnect 4 Sudoers BCN
DirectConnect 4 Sudoers BCNSergim
 
Usb e sata-firewire-loris-esteban-sergio
Usb e sata-firewire-loris-esteban-sergioUsb e sata-firewire-loris-esteban-sergio
Usb e sata-firewire-loris-esteban-sergioLooriiSPA
 
Connectivitat dels centres edu cat1x1 a internet
Connectivitat dels centres edu cat1x1 a internetConnectivitat dels centres edu cat1x1 a internet
Connectivitat dels centres edu cat1x1 a internetBaix
 
Xarxes Locals
Xarxes LocalsXarxes Locals
Xarxes Localsadria1996
 

Similar to Balanceig de càrrega (20)

T1
T1T1
T1
 
Tema2 info xarxes
Tema2 info xarxesTema2 info xarxes
Tema2 info xarxes
 
Tema2 info xarxes
Tema2 info xarxesTema2 info xarxes
Tema2 info xarxes
 
1213 Sockets [2] Arquitectura client - servidor
1213 Sockets [2] Arquitectura client - servidor1213 Sockets [2] Arquitectura client - servidor
1213 Sockets [2] Arquitectura client - servidor
 
Xarxes
XarxesXarxes
Xarxes
 
Connectivitat dels centres eduCAT1x1 a internet
Connectivitat dels centres eduCAT1x1 a internetConnectivitat dels centres eduCAT1x1 a internet
Connectivitat dels centres eduCAT1x1 a internet
 
Dosierxarxesinformatiques
DosierxarxesinformatiquesDosierxarxesinformatiques
Dosierxarxesinformatiques
 
Windows server 2012 catala i castella
Windows server 2012 catala i castellaWindows server 2012 catala i castella
Windows server 2012 catala i castella
 
Treball informatica impress
Treball informatica impressTreball informatica impress
Treball informatica impress
 
Tema2infoxarxes 1516
Tema2infoxarxes 1516Tema2infoxarxes 1516
Tema2infoxarxes 1516
 
Tema2infoxarxes 1516
Tema2infoxarxes 1516Tema2infoxarxes 1516
Tema2infoxarxes 1516
 
Presentació del servidor DHCP per Windows 2003
Presentació del servidor DHCP per Windows 2003Presentació del servidor DHCP per Windows 2003
Presentació del servidor DHCP per Windows 2003
 
Tema2 info xarxes
Tema2 info xarxesTema2 info xarxes
Tema2 info xarxes
 
Balanceig de càrrega amb Mikrotik
Balanceig de càrrega amb MikrotikBalanceig de càrrega amb Mikrotik
Balanceig de càrrega amb Mikrotik
 
Introducció a Shorewall
Introducció a ShorewallIntroducció a Shorewall
Introducció a Shorewall
 
DirectConnect 4 Sudoers BCN
DirectConnect 4 Sudoers BCNDirectConnect 4 Sudoers BCN
DirectConnect 4 Sudoers BCN
 
Prova tic
Prova tic Prova tic
Prova tic
 
Usb e sata-firewire-loris-esteban-sergio
Usb e sata-firewire-loris-esteban-sergioUsb e sata-firewire-loris-esteban-sergio
Usb e sata-firewire-loris-esteban-sergio
 
Connectivitat dels centres edu cat1x1 a internet
Connectivitat dels centres edu cat1x1 a internetConnectivitat dels centres edu cat1x1 a internet
Connectivitat dels centres edu cat1x1 a internet
 
Xarxes Locals
Xarxes LocalsXarxes Locals
Xarxes Locals
 

Recently uploaded

XARXES UBANES I LA SEVA PROBLEMÀTICA.pptx
XARXES UBANES I LA SEVA PROBLEMÀTICA.pptxXARXES UBANES I LA SEVA PROBLEMÀTICA.pptx
XARXES UBANES I LA SEVA PROBLEMÀTICA.pptxCRIS650557
 
Sílvia_López_Competic3_bloc000002_C8.pdf
Sílvia_López_Competic3_bloc000002_C8.pdfSílvia_López_Competic3_bloc000002_C8.pdf
Sílvia_López_Competic3_bloc000002_C8.pdfsilvialopezle
 
Plans Estudi per Especialitats - El Musical
Plans Estudi per Especialitats - El MusicalPlans Estudi per Especialitats - El Musical
Plans Estudi per Especialitats - El Musicalalba444773
 
MECANISMES I CINEMÀTICA 1r DE BATXILLERAT
MECANISMES I CINEMÀTICA 1r DE BATXILLERATMECANISMES I CINEMÀTICA 1r DE BATXILLERAT
MECANISMES I CINEMÀTICA 1r DE BATXILLERATLasilviatecno
 
ESCOLAERNESTLLUCHINFORME_BAREM_RESOLTES_BAREM.pdf
ESCOLAERNESTLLUCHINFORME_BAREM_RESOLTES_BAREM.pdfESCOLAERNESTLLUCHINFORME_BAREM_RESOLTES_BAREM.pdf
ESCOLAERNESTLLUCHINFORME_BAREM_RESOLTES_BAREM.pdfErnest Lluch
 
SISTEMA DIÈDRIC. PLANS, PAREL·LELISME,PERPENDICULARITAT,
SISTEMA DIÈDRIC. PLANS, PAREL·LELISME,PERPENDICULARITAT,SISTEMA DIÈDRIC. PLANS, PAREL·LELISME,PERPENDICULARITAT,
SISTEMA DIÈDRIC. PLANS, PAREL·LELISME,PERPENDICULARITAT,Lasilviatecno
 

Recently uploaded (8)

XARXES UBANES I LA SEVA PROBLEMÀTICA.pptx
XARXES UBANES I LA SEVA PROBLEMÀTICA.pptxXARXES UBANES I LA SEVA PROBLEMÀTICA.pptx
XARXES UBANES I LA SEVA PROBLEMÀTICA.pptx
 
Sílvia_López_Competic3_bloc000002_C8.pdf
Sílvia_López_Competic3_bloc000002_C8.pdfSílvia_López_Competic3_bloc000002_C8.pdf
Sílvia_López_Competic3_bloc000002_C8.pdf
 
HISTÒRIES PER A MENUTS II. CRA Serra del Benicadell.pdf
HISTÒRIES PER A MENUTS II. CRA  Serra del Benicadell.pdfHISTÒRIES PER A MENUTS II. CRA  Serra del Benicadell.pdf
HISTÒRIES PER A MENUTS II. CRA Serra del Benicadell.pdf
 
Plans Estudi per Especialitats - El Musical
Plans Estudi per Especialitats - El MusicalPlans Estudi per Especialitats - El Musical
Plans Estudi per Especialitats - El Musical
 
MECANISMES I CINEMÀTICA 1r DE BATXILLERAT
MECANISMES I CINEMÀTICA 1r DE BATXILLERATMECANISMES I CINEMÀTICA 1r DE BATXILLERAT
MECANISMES I CINEMÀTICA 1r DE BATXILLERAT
 
itcs - institut tècnic català de la soldadura
itcs - institut tècnic català de la soldaduraitcs - institut tècnic català de la soldadura
itcs - institut tècnic català de la soldadura
 
ESCOLAERNESTLLUCHINFORME_BAREM_RESOLTES_BAREM.pdf
ESCOLAERNESTLLUCHINFORME_BAREM_RESOLTES_BAREM.pdfESCOLAERNESTLLUCHINFORME_BAREM_RESOLTES_BAREM.pdf
ESCOLAERNESTLLUCHINFORME_BAREM_RESOLTES_BAREM.pdf
 
SISTEMA DIÈDRIC. PLANS, PAREL·LELISME,PERPENDICULARITAT,
SISTEMA DIÈDRIC. PLANS, PAREL·LELISME,PERPENDICULARITAT,SISTEMA DIÈDRIC. PLANS, PAREL·LELISME,PERPENDICULARITAT,
SISTEMA DIÈDRIC. PLANS, PAREL·LELISME,PERPENDICULARITAT,
 

Balanceig de càrrega

  • 1. Connexió a Internet amb balanceig de càrrega Carlos Alonso Martínez v20200522
  • 3. L’accés a Internet: servei crucial • L’accés a Internet és un servei imprescindible en moltes empreses. • La pèrdua de connexió provoca molèsties i pèrdues econòmiques 2v20200522
  • 4. L’accés a Internet: servei crucial • Conforme augmenta el cabal de dades de l’empresa, les connexions es van quedant petites. • Penseu un local on els clients veuen vídeos a HD1080, cada usuari requereix un 4,5 Mbps aprox. 3v20200522
  • 5. Solució: Balanceig de càrrega • Volem que el servei no tingui interrupcions, per tant utilitzarem dues (o més) connexions, per sortir a Internet. • El trànsit es pot enviar per les dues connexions, augmentant el cabal disponible. • Si un ISP falla, l’altra assumeix tot el trànsit. 4v20200522
  • 6. Comprovació interfícies (health) • El balancejador ha de comprovar periòdicament l’estat de les rutes per les que balanceja el trànsit. • Es defineixen uns equips remots de prova on farem ping a través de les dues interfícies. • S’estableixen unes regles (nombre fallades admissibles). • Si una interfície no compleix els requeriments s’elimina del balanceig. 5v20200522
  • 7. Model balanceig de càrrega 6 Si necessitem tenir a més alta disponibilitat es podria definir un R1 virtual amb més d’un router físic usant el protocol VRRP. v20200522
  • 8. Escenari de prova • Utilitzarem un VyOS amb tres interfícies, en aquesta guia: – eth0: interfície que simula la sortida pel ISP1 en el nostre cas, surt cap una porta d’enllaç, per tant estarà en mode bridged. – eth1: simula un segon ISP, en aquest cas, ho fem configurant-la en mode NAT i sortint a través de l’equip físic. – eth2: interfície xarxa interna (LAN) 7v20200522
  • 9. Recordatoris importants • Per entrar en el mode configuració del VyOS-> configure. • Per validar una configuració commit. • Cal guardar les configuracions, si no, al reiniciar la màquina s’hauran perdut (un cop fet el darrer commit, fer save). • Per sortir del mode de configuració-> exit. 8v20200522
  • 10. Configuració: interfícies 9v20200522 En el nostres cas: eth0-> sortida a Internet (pont) eth2-> sortida a Internet (NAT) eth1-> LAN (interna)
  • 11. Interfícies: adreces assignades • Un cop fet commit i save, observem el valor de les adreces ( run show interfaces). 10v20200522
  • 12. Prova funcionament • Obrim un client configurat per usar el balancejador com a porta d’enllaç i comencem a navegar. 11v20200522 • Per monitoritzar el balanceig al VyOS tenim dues instruccions: show wan-load-balance status show wan-load-balance connections
  • 13. Prova funcionament 12v20200522 Podem veure com es va alternant la connexió de sortida entre eth0 i eth1.
  • 14. Interface weight • Per defecte el repartiment entre les diferents sortides és simètric. • Es poden definir ponderacions diferents (per exemple, entre una FFTH i un ADSL) de manera que el trànsit es pot repartir en proporcions variables. • S’indica amb un pes, per exemple, pesos 2 i 1 indiquen que la primera suporta 2/3 del trànsit. v20200522 13
  • 15. Conf. interface health • La disponibilitat d’una interfaces es comprova fent pings periòdics. • Es defineix el nombre de fallades abans de declarar l’interface com no disponible (failure.count) • Es defineix el nombre de èxits abans de declarar l’interface disponible de nou. v20200522 14
  • 16. Exclusions al balanceig • Hi ha trànsit que no pot ser balancejat, perquè pot provocar errors d’autenticació. • Per excloure una determinada destinació, definirem una regla amb precedència a la general. • En aquest cas definim failover perquè només usi una sortida (però que si una cau agafi l’alternativa). v20200522 15
  • 18. Prova tolerància a fallada • Desactivem eth1 i comprovem com el trànsit s’envia cap eth0. v20200522 17
  • 19. Fi