Architettura Geografica Dei Server Linked In

10
Architettura geografica dei server LinkedIn.com Salvatore Luciano Luca Papandrea Mirko Pasquini

Transcript of Architettura Geografica Dei Server Linked In

Page 1: Architettura Geografica Dei Server Linked In

Architettura geografica dei server LinkedIn.com

Salvatore LucianoLuca PapandreaMirko Pasquini

Page 2: Architettura Geografica Dei Server Linked In

LinkedIn.com

Strumenti utilizzati:Dig con l’opzione +trace per vedere la

sequenza delle richieste ai dns Wireshark (sniffer) per vedere i pacchetti

scambiati durante la sessione

Page 3: Architettura Geografica Dei Server Linked In

LinkedIn.com

Inizialmente abbiamo chiesto la risoluzione di linkedin.com a dei dns server posizionati in vari punti del globo: Roma, Tokio, Kansas City e Sydney

Page 4: Architettura Geografica Dei Server Linked In

LinkedIn.com

DNS Server Roma DNS Server Tokio

DNS Server Kansas City DNS Server Sydney

Page 5: Architettura Geografica Dei Server Linked In

LinkedIn.com

Da qualsiasi parte del mondo venga richiesta la risoluzione di linkedIn.com viene dato come risposta lo stesso ip

LinkedIn ha centralizzato gli accessi in un unico punto geografico, nel data center Equinix di Chicago

Ipotizziamo che faccia questo per gestire più facilmente le statistiche di accesso

Page 6: Architettura Geografica Dei Server Linked In

LinkedIn.com

Una volta effettuato l’accesso al sito il client viene reindirizzato verso un nuovo server

Page 7: Architettura Geografica Dei Server Linked In

LinkedIn.com

Viene inviato un CNAME che reindirizza il client sul server migliore (in funzione della posizione geografica del client, del carico dei server…)

Per fare questo LinkedIn ha scelto come partner commerciale la società Mirror Image

Page 8: Architettura Geografica Dei Server Linked In

LinkedIn.com

Roma

SydneyPhiladelphia

Tokio

Page 9: Architettura Geografica Dei Server Linked In

LinkedIn.com

Le richieste da Roma vengono reindirizzate su Londra

Le richieste dal Giappone e dall’Australia vengono reindirizzate su Singapore

Le richieste dagli Stati Uniti vengono reindirizzate su Boston

Page 10: Architettura Geografica Dei Server Linked In

LinkedIn.com

In conclusioneIl primo accesso al sito viene gestito dai

server linkedIn nel data center Equinix di Chicago

LinkedIn utilizza la CDN offerta da Mirror Image per la distribuzione dei proprio contenuti su scala mondiale