| Pétaoctets (Po) | Exbibits (Eibit) |
|---|---|
| 1 Pétaoctet | 0.00693889390391 Eibit |
| 2 Pétaoctets | 0.0138777878078 Eibit |
| 3 Pétaoctets | 0.0208166817117 Eibit |
| 4 Pétaoctets | 0.0277555756156 Eibit |
| 5 Pétaoctets | 0.0346944695195 Eibit |
| 10 Pétaoctets | 0.0693889390391 Eibit |
| 20 Pétaoctets | 0.138777878078 Eibit |
| 25 Pétaoctets | 0.173472347598 Eibit |
| 50 Pétaoctets | 0.346944695195 Eibit |
| 100 Pétaoctets | 0.693889390391 Eibit |
| Référence | Pétaoctets (Po) | Exbibits (Eibit) |
|---|---|---|
| A plain text message (160 characters) | 1.6 × 10-13 Po | 1.11022 × 10-15 Eibit |
| A three-minute MP3 | 0.000000003 Po | 2.08167 × 10-11 Eibit |
| A smartphone photo | 0.000000004 Po | 2.77556 × 10-11 Eibit |
| A high-definition film | 0.000004 Po | 0.0000000277556 Eibit |
| A dual-layer Blu-ray disc | 0.00005 Po | 0.000000346945 Eibit |
Le pétaoctet est une unité d’information numérique valant mille téraoctets, soit un million de gigaoctets. Son symbole est Po. C’est l’unité du stockage institutionnel : l’échelle à laquelle les données appartiennent à une organisation et non à une personne, et à laquelle les garder devient une ligne budgétaire et non une arrière-pensée.
Un pétaoctet représente à peu près le stockage de mille gros disques durs grand public, ou le texte de tous les livres jamais publiés plusieurs fois. En termes de vidéo, cela fait quelque vingt mille heures en ultra-haute définition, ou deux ans et demi de visionnage continu. Le catalogue entier d’un grand service de diffusion, conservé une fois à chaque niveau de qualité, atteint quelques pétaoctets.
La science parvint la première à cette échelle. Le grand collisionneur de hadrons du CERN enregistre des dizaines de pétaoctets par an après que ses systèmes de déclenchement ont déjà écarté plus de 99,99 pour cent de ce que voient les détecteurs, et l’archive complète atteint plusieurs centaines de pétaoctets. L’astronomie, la génomique et la modélisation du climat gardent des archives de taille comparable, et la discipline de leur gestion est devenue un domaine de recherche à part entière.
Sur le plan commercial, le pétaoctet décrit le stockage d’un seul centre de données et non le total d’une entreprise. Une grande organisation garde des dizaines ou des centaines de pétaoctets répartis sur bien des sites, et les plus grands fournisseurs de nuage gardent des exaoctets. À cette taille, les problèmes pratiques ne sont pas la capacité mais l’électricité pour faire tourner les disques, le refroidissement, et la certitude qu’une fraction du matériel est en train de tomber en panne à tout instant.
Ce dernier point gouverne la conception. Dans une baie de pétaoctets, les pannes de disques ne sont pas des événements exceptionnels mais un taux de fond continu, aussi le système est-il bâti pour perdre des appareils sans cesse et se reconstruire sans interruption. Les données sont conservées avec un codage d’effacement réparti sur de nombreuses machines, et aucune copie unique de quoi que ce soit n’est jugée digne de confiance.
Lire un pétaoctet est en soi un problème. Même à dix gigaoctets par seconde, débit que peu de systèmes soutiennent, un parcours complet prend plus d’un jour. Voilà pourquoi l’analyse à cette échelle est conçue pour porter le calcul jusqu’aux données plutôt que les données jusqu’au calcul, renversement qui a façonné tout le domaine du traitement réparti.
Un pétaoctet équivaut à 1 000 téraoctets, à 1 000 000 de gigaoctets, à 8 pétabits ou à environ 0,8882 pébioctet.
L’exbibit est une unité d’information numérique valant deux à la puissance soixante en bits, soit 1 024 pébibits. Son symbole est Eibit. C’est le pendant binaire de l’exabit, et les deux diffèrent aujourd’hui de 15,3 pour cent.
Deux puissance soixante est un nombre d’une importance particulière en informatique, car soixante est proche des soixante-quatre bits d’adresse d’un processeur moderne. Une machine à 64 bits peut adresser seize exbioctets de mémoire, et ce chiffre — 16 Eio — est le plafond théorique de toute l’architecture. Il paraît dans les manuels de processeurs, dans la documentation des systèmes d’exploitation et dans la spécification de tout système de fichiers à 64 bits.
Aucune machine n’approche l’emploi de cette plage. Les processeurs actuels ne mettent en œuvre que quarante-huit ou cinquante-sept de ces soixante-quatre bits d’adresse, car câbler la largeur entière coûterait du silicium pour un espace d’adressage que nul ne peut remplir. Les bits inemployés sont réservés, et élargir la mise en œuvre est chose simple dès que les tailles de mémoire le justifient : c’est précisément le sens du choix initial de soixante-quatre.
Un exbibit fait 144 115 188 075 855 872 octets, soit 128 pébioctets. C’est plus de stockage qu’aucune organisation isolée n’en détient, et cela se compare à la production annuelle conjointe d’une bonne part de l’industrie du stockage. Comme toutes les grandes unités binaires, il décrit des limites et des capacités dans des spécifications, non quelque chose qui aurait été bâti.
L’unité est aussi celle où les concepteurs de systèmes de fichiers fixent leurs tailles maximales. Les systèmes de fichiers bâtis autour de pointeurs de blocs à 64 bits ont naturellement des limites en puissances exactes de deux, et plusieurs des plus répandus fixent des tailles maximales de volume en exbioctets. Ces nombres ne sont pas des ambitions : ils sont la conséquence arithmétique de la largeur des pointeurs, et tiendront jusqu’au changement d’architecture.
Lire correctement le symbole compte ici. Eibit est l’exbibit ; Ebit est l’exabit ; Eo et Eio sont les formes en octets de chacun. Dans un document où un écart de quinze pour cent est significatif — et à cette échelle il l’est toujours — la présence ou l’absence du i minuscule porte tout le sens.
Un exbibit équivaut à 1 024 pébibits, à 144 115 188 075 855 872 octets ou à environ 1,153 exabit.