Menu

CDN Maken

Klaas

De avatar van Klaas
  • Geregistreerd lid
  • Geregistreerd
Geplaatst op 13-10-2019 15:33

Hoi,

Ik ben voor de grap een beetj aan het onderzoeken geweest en ik vroeg mij af of het mogelijk is om zelf een CDN te maken? Wat zou je nodig hebben voor een super basaal CDN? Het hoeft niet te concurrern met de grote jongens, ik wil het alleen voor de gein doen

Ik zelf dacht aan:

  • Apache
  • NodeJS
  • Caching varnish

Faxity

De avatar van Faxity
  • Galletas de manteca
  • Donateur
Geplaatst op 13-10-2019 16:50

Meerdere servers op verschillende locaties.

Misschien ook nginx over apache.

Vincent

De avatar van Vincent
  • Student Netwerkbeheer
  • Donateur
Geplaatst op 13-10-2019 17:01

Met een loadbalancer en enkele servers op verschillende plekken zou dit blijkbaar wel moeten lukken.
(Volgens https://www.cleverti.com/blog/how-to-build-a-load-balancer-based-on-user-s-location-with-nginx-and-geoip2)

Faxity

De avatar van Faxity
  • Galletas de manteca
  • Donateur
Geplaatst op 13-10-2019 18:55

Ohja! Een loadbalancer.

Haproxy

Sevvlor

De avatar van Sevvlor
  • ᕕ( ᐛ )ᕗ
  • Geregistreerd
Geplaatst op 13-10-2019 23:28

Super simpel maar ghetto; gebaseerd op dns en dan door sturen:
nl.domain.ext en us.domain.ext

Clippit should work on the suicidal hot line: "It seems you want to die, would you like a list of ways to die?"

Kippensoep

De avatar van Kippensoep
  • Geregistreerd lid
  • Geregistreerd
Geplaatst op 14-10-2019 15:35

Vincent
Met een loadbalancer en enkele servers op verschillende plekken zou dit blijkbaar wel moeten lukken.
(Volgens https://www.cleverti.com/blog/how-to-build-a-load-balancer-based-on-user-s-location-with-nginx-and-geoip2)

heb je daar niet een duur anycast netwerk voor nodig? Dan wordt het al snel duur. Ik denk dat de aanpak van Sevvlor het best is.

Vincent

De avatar van Vincent
  • Student Netwerkbeheer
  • Donateur
Geplaatst op 14-10-2019 19:55

Kippensoep

Vincent
Met een loadbalancer en enkele servers op verschillende plekken zou dit blijkbaar wel moeten lukken.
(Volgens https://www.cleverti.com/blog/how-to-build-a-load-balancer-based-on-user-s-location-with-nginx-and-geoip2)

heb je daar niet een duur anycast netwerk voor nodig? Dan wordt het al snel duur. Ik denk dat de aanpak van Sevvlor het best is.

Nee, normaal niet. Je kan het gewoon doen met enkele standaard machines voor zover ik weet.

Kippensoep

De avatar van Kippensoep
  • Geregistreerd lid
  • Geregistreerd
Geplaatst op 15-10-2019 13:04

Hmmm ja maar dat is toch weer balancing pp basis van de hostname toch?

Sevvlor

De avatar van Sevvlor
  • ᕕ( ᐛ )ᕗ
  • Geregistreerd
Geplaatst op 15-10-2019 18:30

Kippensoep
Hmmm ja maar dat is toch weer balancing pp basis van de hostname toch?

is dat slecht dan?

Clippit should work on the suicidal hot line: "It seems you want to die, would you like a list of ways to die?"

Klaas

De avatar van Klaas
  • Geregistreerd lid
  • Geregistreerd
Geplaatst op 20-10-2019 20:38

Thx ik weet genoeg ik ga CF gebruiken

Snel reageren

Flag Content
Processing...

Geef een duidelijke reden waarom een administrator naar deze post moet kijken