Trois caractéristiques d'internet Multiplexage des liaisons de communication Pas de centre, pas de hiérarchie, chaque acteur respecte le protocole L'équipement du bout du réseau peut émettre du contenu «L imprimerie a permis au peuple de lire, internet va lui permettre d écrire» Benjamin Bayart 56/96
DNS DNS : Domain Name System Existe depuis 1983, année de TCP/IP RFC 882,883 puis 1034,1035 Deux types de serveurs : Serveur faisant autorité contient les informations Résolveur DNS va chercher les informations http://www.iletaitunefoisinternet.fr/dns-bortzmeyer/ 57/96
DNS www.ingenieur-imac.fr 78.40.125.31 Plusieurs nom de domaine une IP Un nom de domaine plusieurs IP Champs A, AAAA, NS, MX, TXT,... 13 DNS racines Adresses anycast ~ 150 DNS racines 58/96
DNS quelle confiance? DNS menteur : livrer de la publicité DNS louche : quel modèle économique? https://www.bortzmeyer.org/opendns-non-merci.html DNS censeur interdire bloquer la publicité Surblocage https://wiki.laquadrature.net/surblocage 59/96
DNS DNS local dig +short A thepiratebay.se 141.101.118.195 141.101.118.194 DNS FDN dig @80.67.169.12 +short A thepiratebay.se 141.101.118.194 141.101.118.195 DNSBouygues dig @194.158.122.10 +short A thepiratebay.se DNS Orange dig @80.10.246.2 +short A thepiratebay.se 127.0.0.1 60/96
DNS Utiliser un DNS de confiance Installer chez soi un resolver unbound, bind,... 61/96
Les centres de données 62/96
La réduction des coûts Sources : Ars Technica, Little Tech Shoppe, Steve Gilheany, Extreme Tech http://www.jcmit.com/disk2015.htm 63/96
Conjecture de Moore 64/96
Besoins de calcul Arbre B Tree 65/96
Les unités Attention, il y a un facteur 8 entre l'unité de débit et de volume Débit : Mbps Volume : Mo 66/96
Explosion des besoins de stockage Quelques ordres de grandeur : 1 Mo : 1 gros roman 200 à 500 Mo : ce que mémorise un être humain dans sa vie. 900 Mo : information contenue dans le génome d'une cellule humaine. 1 To : les conversations d'un être humain dans sa vie au format MP3. 20 To : bibliothèque du congrès à Washington (que le texte), 20 millions d'ouvrages. 3 Po : bibliothèque du congrès scannérisée (textes + images). 67/96
Explosion des besoins de stockage 68/96
Explosion des besoins de stockage Big Data Twitter : 7 To / jour Facebook : 10 To / jour Étude IDC : 1,2 Zetta octet crées en 2010 1,8 Zetta octet crées en 2011 2,8 Zetta octet crées en 2012 40 Zetta octet crées en 2020 69/96
Explosion des besoins de stockage Quelques chiffres 2015 : Facebook : 1,49 milliard d'utilisateurs actifs (une visite par mois) YouTube : 1 milliard d'utilisateurs actifs Google+ : 343 millions d'utilisateurs actifs Twitter : 307 millions d'utilisateurs Abonnement avec smartphone : 1,1 milliard fin 2012 3,3 milliards fin 2018 http://www.alexitauzin.com/2013/04/combien-dutilisateurs-de-facebook.html http://www.blogdumoderateur.com/chiffres-reseaux-sociaux/ http://lexpansion.lexpress.fr/high-tech/le-nombre-de-smartphones-va-tripler-dans-5-cinq-ans_375647.html 70/96
Datacenter pour héberger Encore des chiffres (estimations) : Google 1 800 000 serveurs janvier 2012 Amazon 1 000 000 serveurs mars 2014 Microsoft 1 000 000 serveurs juillet 2013 Facebook 180 000 serveurs 2013 OVH 170 000 serveurs octobre 2014 Akamai: 150 000 serveurs février 2014 71/96
Composantes d'un datacenter Mainframe Serveur Stockage Réseau 72/96
Datacenter : Tolérance aux pannes Alimentation d'urgence et redondante Réseau interne redondant Réseau externe redondant Climatisation redondante ~20 Prévention d incendie / inondation Sécurité physique élevée 73/96
Datacenter : Certifications Uptime Institute : Tier 1 non redondant (99,671 %) Tier 2 redondance partielle (99,749 %) Tier 3 redondance actif / passif (99,982 %) Tier 4 redondance actif / actif (99,995 %) Datacenter star audit : 5 niveaux Telecommunications Industry Association : TIA-942 (association accrédité par l'ansi) 74/96
Des enjeux énergétiques Google : 0,01% électricité mondiale création de la filiale Google Energy Free-cooling P.U.E. : Power Usage Effectiveness Consommation globale du site / consommation des équipements informatiques pendant 1 an. [1,2-3] Taxe carbone 75/96
Exercice Un serveur a une alimentation de 800W le coefficient de foisonnement est de 70 % Le coût du kilowatt-heure est de 0,1 HT Le PUE de la salle est 2,6 Quel est le coût énergétique unitaire à l'année? Quel est le coût pour 1 000 serveurs? Si on ajoute une éolienne qui développe 500 KW, quel est le nouveau PUE? 76/96
Datacenter : Refroidissement 77/96
Datacenter : Refroidissement 78/96
Datacenter Maryline de Celeste 79/96
Des économies d'échelle Le prix d'un serveur dans un datacenteur qui contient 100 000 serveurs est 5 fois inférieur à celui d'un serveur dans un datacenteur qui en contient 1 000 Homogénéité de l'infrastructure Remises sur le matériel Accord avec les fournisseurs d'électricité Source : Livre blanc du syntec numérique 2012 80/96
Au fait, c'est quoi un serveur? Un datacenter? Une grappe de machines? Une machine qui tolère les pannes? Un ordinateur de bureau? Un ordinateur portable? Un plug computer? Un téléphone? Un service accessible avec une adresse IP publique 81/96
Plug computer 82/96
Exercice Un serveur a une alimentation de 1,2W pas de coefficient de foisonnement Le coût du kilowatt-heure est de 0,1 HT Pas de PUE à considérer Quel est le coût énergétique unitaire à l'année? 83/96