Petaoctet (Po)

Data unit · SI system

All units Data converter

The petaoctet is a unit of digital information equal to a thousand teraoctets, or a million gigaoctets. Its symbol is Po. It is the unit of institutional storage: the scale at which data belongs to an organisation rather than to a person, and at which keeping it becomes a budget line rather than an afterthought.

A petaoctet is roughly the storage of a thousand large consumer hard drives, or the text of every book ever published several times over. In video terms it is about twenty thousand hours in ultra-high definition, or two and a half years of continuous viewing. The entire catalogue of a large streaming service, held once at each quality level, comes to a few petaoctets.

Science reached this scale first. The Large Hadron Collider at CERN records tens of petaoctets a year after its trigger systems have already discarded more than 99.99 per cent of what the detectors see, and the full archive runs to several hundred petaoctets. Astronomy, genomics and climate modelling all keep archives of comparable size, and the discipline of managing them became a research field of its own.

Commercially the petaoctet describes a single data centre's storage rather than a company's total. A large organisation holds tens or hundreds of petaoctets across many sites, and the largest cloud providers hold exaoctets. At this size the practical problems are not capacity but the electricity to keep the drives spinning, the cooling, and the certainty that a fraction of the hardware is failing at any moment.

That last point drives the design. In a petaoctet array, drive failures are not exceptional events but a continuous background rate, so the system is built to lose devices constantly and rebuild without interruption. Data is stored with erasure coding across many machines, and no single copy of anything is trusted.

Reading a petaoctet is itself a problem. Even at ten gigaoctets per second, a rate few systems sustain, a full pass takes more than a day. This is why analysis at this scale is designed to move the computation to the data rather than the data to the computation, an inversion that shaped the whole field of distributed processing.

One petaoctet equals 1,000 teraoctets, 1,000,000 gigaoctets, 8 petabits, or about 0.8882 pebioctets.

Petaoctet conversion table

UnitSymbol1 Petaoctet equals1 of these equalsConverter
Bitbit8 × 1015 bit1.25 × 10-16 PoPetaoctets to Bits
Kilobitkbit8000000000000 kbit1.25 × 10-13 PoPetaoctets to Kilobits
MegabitMbit8000000000 Mbit1.25 × 10-10 PoPetaoctets to Megabits
GigabitGbit8000000 Gbit0.000000125 PoPetaoctets to Gigabits
TerabitTbit8000 Tbit0.000125 PoPetaoctets to Terabits
PetabitPbit8 Pbit0.125 PoPetaoctets to Petabits
ExabitEbit0.008 Ebit125 PoPetaoctets to Exabits
ZettabitZbit0.000008 Zbit125000 PoPetaoctets to Zettabits
YottabitYbit0.000000008 Ybit125000000 PoPetaoctets to Yottabits
Octetoctet1 × 1015 octet1 × 10-15 PoPetaoctets to Octets
Kilooctetko1000000000000 ko1 × 10-12 PoPetaoctets to Kilooctets
MegaoctetMo1000000000 Mo0.000000001 PoPetaoctets to Megaoctets
GigaoctetGo1000000 Go0.000001 PoPetaoctets to Gigaoctets
TeraoctetTo1000 To0.001 PoPetaoctets to Teraoctets
ExaoctetEo0.001 Eo1000 PoPetaoctets to Exaoctets
ZettaoctetZo0.000001 Zo1000000 PoPetaoctets to Zettaoctets
YottaoctetYo0.000000001 Yo1000000000 PoPetaoctets to Yottaoctets
KibibitKibit7812500000000 Kibit1.28 × 10-13 PoPetaoctets to Kibibits
MebibitMibit7629394531.25 Mibit1.31072 × 10-10 PoPetaoctets to Mebibits
GibibitGibit7450580.59692 Gibit0.000000134217728 PoPetaoctets to Gibibits
TebibitTibit7275.95761418 Tibit0.000137438953472 PoPetaoctets to Tebibits
PebibitPibit7.1054273576 Pibit0.140737488355 PoPetaoctets to Pebibits
ExbibitEibit0.00693889390391 Eibit144.115188076 PoPetaoctets to Exbibits
ZebibitZibit0.00000677626357803 Zibit147573.95259 PoPetaoctets to Zebibits
YobibitYibit0.00000000661744490042 Yibit151115727.452 PoPetaoctets to Yobibits
KibioctetKio976562500000 Kio1.024 × 10-12 PoPetaoctets to Kibioctets
MebioctetMio953674316.406 Mio0.000000001048576 PoPetaoctets to Mebioctets
GibioctetGio931322.574615 Gio0.000001073741824 PoPetaoctets to Gibioctets
TebioctetTio909.494701773 Tio0.00109951162778 PoPetaoctets to Tebioctets
PebioctetPio0.8881784197 Pio1.12589990684 PoPetaoctets to Pebioctets
ExbioctetEio0.000867361737988 Eio1152.92150461 PoPetaoctets to Exbioctets
ZebioctetZio0.000000847032947254 Zio1180591.62072 PoPetaoctets to Zebioctets
YobioctetYio8.27180612553 × 10-10 Yio1208925819.61 PoPetaoctets to Yobioctets