A Yottabyte of storage

From SusoSight

In my life I've seen us go from Kilobytes to Megabytes to Gigabytes to Terabytes and now just barely large arrays are now hitting Petabytes. Just the other day I was telling someone about how in the 90s we would joke at the concept of a terabyte. And now we are here. So when will we see a Yottabyte of storage. Here is my estimate. Note that in these numbers I'm mostly talking about consumer grade equipment.

  • 1960s - (Megabytes in mainframe use)
  • 1970s - Kilobytes (Megabytes in mainframe use)
    • Harddrives were never below a few megabytes in size, but things like floppy drives and volatile memory were.
    • The Illiac IV supercomputer from 1972 apparently had a special laser based metal film memory that could store up to 1 terabit (125 Gigabytes) of data. However this was write once memory.
    • 1972 - In the documentary "Computer Networks - The Heralds of Resource Sharing", Lawrence G. Roberts refers to weather files that were "10 to the 11th bit". This would be a 12.5 GB file, which seems insane for 1972, but lends credibility to the metal film memory mentioned previously.
  • 1980s - Megabytes (KB/MB era for memory)
    • (1981) 10MB Hard drive ($3398)
    • (1989) ~600MB Hard drives
  • 1990s - Gigabytes (MB era for memory)
    • (1990) - IBM 4GB hard drive ($20,000)
    • (1993) - 9GB hard drive (I think they were about $3000)
    • (1999) - 20GB hard drives
    • 1999 - Suso's backups took up maybe 10GB.
  • 2000s - Giga/Tera era (MB/GB era for memory)
    • (2004) - 5.625 petabytes Google server farm capacity [1]
    • (2004) - 128MB microSD card is available
    • 2006 - Suso's backups took up about 500GB
    • (2007) - 1TB drives
    • (2007) - Place I worked at had a 40TB SAN that cost over $250,000
    • (2009) - 2TB drives ($450)
  • 2010s - Tera era (GB era for memory)
    • 2010 - 2TB drives available (as low as $200)
    • 2010 - Suso's backups take up 1.6TB
    • 2010 - Highest memory capacity seen for a motherboard is about 192GB (Supermicro X8DTN+-F), but they don't make the 16GB DIMMs yet that it would take and 18x8GB (144GB) dimms would cost $10,800 alone.
    • 2012 - Someone on the BLUG list talking about a small scale SAN for a lab being 5-10TB.
    • 2014 - You can buy 128GB microSD cards for about $190 (SanDisk 128GB 128G microSDXC Ultra microSD micro SDHC SDXC Class 10 UHS-I C10 Memory Card)
    • 2014 (Dec) - Western Digital 6TB hard drives available for as cheap as $250 on Newegg
    • 2014 (Dec) - Sandisk 960GB SSD drives for $400 on Newegg, but various models go as high as $1200.
    • 2014 (Dec) - Sandisk 128GB class 10 microSD cards for $105
    • 2014 (Dec) - Nice home desktop on Dell's website comes with 32GB of RAM and 3TB hard drive for $2000. An Alienware laptop $(4800) has as much as 32GB of RAM and a 512GB SSD drive. Its possible to get a desktop motherboard with 64GB of RAM.
    • 2014 (Dec) - Supermicro 3U servers adversed as having up to 1.5TB of RAM, however only 32GB DIMMS could be found ($350 each) (24 slots on server).
    • 2015 (Oct) - 8TB Internal Hard drives for $600, 1TB "green" Internal hard drive for $50. 2TB Samsung SSD drive $709, 512GB SSD drive $130, 128 MicroSD card $50, 2x16GB RAM Dimms for $250, most laptops these days come with 8GB of RAM and a 1TB hard drive.
    • 2016 (Mar) - Samsung announces 15TB SSD SAS drive (PM1633A model number Samsung MZ-ILS15T0), leap frogging the capacity of current magnetic hard discs (still only 8TB available) for the first time. The initial cost was $10,000 but it was hard to find on sale anywhere. As of March 2019 you can buy it for $6500.
    • 2017 - It was around 2017 that we started to see SSD drives match the capacity of magnetic drives on the market at the time.
    • 2018 (Nov) - At Supercomputing '18, a vendor was showing a 16TB M.2 drive and a 1U server that could hold 36 of them for a total of 576TB in 1U.
    • 2019 (Feb) - I created an account on IU's Scholarly Data Archive which at the time had total storage capacity of around 60PB. I mounted their interface and 'df' reported that I had access to a 4PB drive, which is probably the front end cache. This was amazing enough that [my tweet https://twitter.com/climagic/status/1100141338325078022] about it received a strong response.
    • 2019 (Mar) - Newegg is selling the following:
      • SSD:
        • $79.99 -500GB SAMSUNG 860 EVO Series 2.5" 500GB SATA III V-NAND 3-bit MLC Internal Solid State Drive (SSD) MZ-76E500B/AM
        • $147.99 - 1TB SAMSUNG 860 EVO Series 2.5" 1TB SATA III V-NAND 3-bit MLC Internal Solid State Drive (SSD) MZ-76E1T0B/AM
        • $344.20 - 2TB SAMSUNG 860 EVO Series 2.5" 2TB SATA III 3D NAND Internal Solid State Drive (SSD) MZ-76E2T0B/AM
        • $734.70 - 4TB SAMSUNG 860 EVO Series 2.5" 4TB SATA III 3D NAND Internal Solid State Drive (SSD) MZ-76E4T0B/AM
        • $1262.54 - 7.68TB Micron 5200 5200 ECO 7.68 TB 2.5" Internal Solid State Drive - SATA - TAA Compliant - 540 MB/s
        • $2770.67 - 7.6TB - Seagate XS7680SE70103 7.6TB SAS 12Gb/s, 15mm, 1DWPD SSD (Enterprise drive)
        • $6114.99 - 15.36TB - Seagate Nytro 3330 XS15360SE70103 2.5" 15.36TB SAS 12Gb/s 3D eTLC Solid State Disk - Enterprise
        • $6500.00 - 15.36TB - SAMSUNG PM1633A SAS MZ-ILS15T0 (from serversupply.com)
        • Note: Many different brands and models of 4TB SSDs available, most between $700 and $2000.
      • Magnetic:
        • $40.43 - 250GB Seagate Pipeline HD.2 ST3250412CS 250GB 5900 RPM 8MB Cache SATA 3.0Gb/s 3.5" Internal Hard Drive -OEM
        • $21.19 - 500GB Seagate ST3500414CS 500GB 5900 RPM 16MB Cache SATA 3.0Gb/s 3.5" Internal Hard Drive
        • $23.89 - 500GB Western Digital AV-GP WD5000AVDS 500GB 7200 RPM 32MB Cache SATA 3.0Gb/s 3.5"
        • $26.00 - 500GB Western Digital RE3 WD5002ABYS 500GB 7200 RPM 16MB Cache SATA 3.0Gb/s 3.5" (Enterprise drive)
        • $29.99 - 500GB WD RE4 500 GB Enterprise Hard Drive: 3.5 Inch, 7200 RPM, SATA II, 64 MB Cache - WD5003ABYX (Enterprise drive)
        • $34.99 - 1TB Hitachi HUA721010KLA330 1TB 32MB 7200RPM Enterprise Grade 3.5" SATA2 Hard Drive (Enterprise)
        • $35.18 - 1TB Western Digital WD1001FAES - 1TB 3.5 SATA 7.2K 3GB/s Non Hot-Plug Hard Drive (caviar black)
        • $48.19 - 1TB WD RE4 WD1003FBYX 1TB 7200 RPM 64MB Cache SATA 3.0Gb/s 3.5" Internal Hard Drive (Enterprise)
        • $55.17 - 1TB Seagate Constellation ES.3 ST1000NM0033 1TB 7200 RPM 128MB Cache SATA 6.0Gb/s 3.5"
        • $39.99 - 2TB MaxDigitalData 2TB 32MB Cache 7200PM SATA 3.0Gb/s 3.5" Internal Surveillance Hard Drive
        • $43.99 - 2TB Hitachi Ultrastar A7K2000 2TB HUA722020ALA330 (0F10942) 2TB 32MB Cache 7200RPM SATA2
        • $49.19 - 2TB Seagate Constellation ES ST2000NM0001 2TB 7200 RPM 64MB Cache SAS 6Gb/s 3.5"
        • $53.50 - 2TB WD RE4 WD2003FYYS 2TB 7200 RPM 64MB Cache SATA 3.0Gb/s 3.5" Internal Hard Drive Bare (Enterprise)
        • $62.74 - 2TB WD Blue 2TB Desktop Hard Disk Drive - 5400 RPM SATA 6Gb/s 64MB Cache 3.5 Inch
        • $84.99 - 3TB Seagate BarraCuda ST3000DM008 3TB 7200 RPM 64MB Cache SATA 6.0Gb/s 3.5" Hard Drive Bare Drive
        • $179.99 - 3TB Seagate Enterprise Capacity 3.5 HDD 3TB 7200 RPM 512n SATA 6Gb/s 128MB Cache Internal Hard Drive ST3000NM0005 (Enterprise)
        • $98.99 - 4TB Seagate BarraCuda ST4000DM004 4TB 5400 RPM 256MB Cache SATA 6.0Gb/s 3.5" Hard Drives Bare Drive - OEM
        • $109.99 - 4TB TOSHIBA X300 4TB Desktop Hard Drive 7200 RPM 128MB Cache SATA 6.0Gb/s 3.5" Internal Hard Drive Retail
        • $139.99 - 4TB Seagate Enterprise Capacity 3.5 HDD 4TB 7200 RPM 512n SATA 6Gb/s 128MB Cache Internal Hard Drive (Enterprise)
        • $184.99 - 4TB WD Black 4TB Performance Desktop Hard Disk Drive - 7200 RPM SATA 6Gb/s 256MB Cache 3.5 Inch - WD4005FZBX
        • $189.99 - 8TB Seagate BarraCuda ST8000DM004 8TB 5400 RPM 256MB Cache SATA 6.0Gb/s 3.5" Internal Hard Drive Bare Drive - OEM
        • $229.99 - 8TB Seagate IronWolf 8TB NAS Hard Drive 7200 RPM 256MB Cache SATA 6.0Gb/s 3.5" Internal Hard Drive ST8000VN0022
        • $263.65 - 8TB Seagate Enterprise Capacity 3.5 HDD 8TB 7200 RPM 512e SAS 12Gb/s 256MB Cache Internal Hard Drive
        • $299.55 - 8TB WD Red Pro WD8003FFBX 8TB 7200 RPM 256MB Cache SATA 6.0Gb/s 3.5" Internal Hard Drive
        • $394.37 - 8TB HGST Ultrastar He8 HUH728080ALN600 (0F23662) 8TB 7200 RPM 128MB Cache SATA 6.0Gb/s 3.5"
        • $282.99 - 10TB WD Purple 10TB Surveillance Hard Disk Drive - 5400 RPM Class SATA 6Gb/s 256MB Cache 3.5 Inch - WD100PURZ
        • $303.99 - 10TB WD Red WD100EFAX 10TB 5400 RPM 256MB Cache SATA 6.0Gb/s 3.5" NAS Hard Drive Bare Drive
        • $334.99 - 10TB WD Purple WD101PURZ 10TB 7200 RPM 256MB Cache SATA 6.0Gb/s 3.5" Internal Hard Drive
        • $339.99 - 10TB Seagate Enterprise Capacity 3.5 HDD 10TB (Helium) 7200 RPM SAS 12Gb/s 256MB Cache Standard Model 512e Internal Hard Drive ST10000NM0096
        • $374.26 - 10TB Seagate Enterprise Capacity 3.5 HDD 10TB (Helium) 7200 RPM SATA 6Gb/s 256MB Cache Standard 4Kn Internal
        • $395.25 - 10TB WD Red Pro WD101KFBX 10TB 7200 RPM 256MB Cache SATA 6.0Gb/s 3.5" Hard Drive Bare Drive
        • $368.79 - 12TB Seagate HDD ST12000NM0027 12TB 3.5 7200RPM 256MB SAS 12GB s Enterprise Bare
        • $369.99 - 12TB Seagate Enterprise Capacity ST12000NM0007 12TB 7200 RPM SATA 6Gb/s 256MB Enterprise Hard Drive
        • $399.51 - 12TB WD Purple WD121PURZ 12TB 7200 RPM 256MB Cache SATA 6.0Gb/s 3.5" Internal Hard Drive
        • $442.99 - 12TB Seagate IronWolf Pro ST12000NE0007 12TB 7200 RPM 256MB Cache SATA 6.0Gb/s 3.5" Internal Hard Drive Bare
        • $489.99 - 12TB Western Digital Ultrastar 12TB DC HC520 7200 RPM SATA 6.0Gb/s 3.5" Data Center Internal Hard Drive - 0F30146
        • $499.99 - 14TB Seagate IronWolf 14TB 7200 RPM 256MB Cache SATA 6.0Gb/s 3.5" Internal Hard Drive ST14000VN0008
        • $549.99 - 14TB Seagate BarraCuda Pro ST14000DM001 14TB 7200 RPM 256MB Cache SATA 6.0Gb/s 3.5" Internal Hard Drive
        • $598.99 - 14TB WD Ultrastar DC HC500 HDD 14TB 7200 RPM SATA III 512e 512MB Cache 3.5-Inch Data Center Internal Hard Disk
    • 2019 (Apr) - Will a petabyte seem small in 2069: https://twitter.com/GruntledChalkie/status/1116098653280538624
  • 2020s - Petabytes (TB for memory)
    • 2020 (Apr) - Newegg is selling the following
      • Magnetic storage
        • $45.99 - 1TB WD Blue Desktop Hard Disk Drive - 7200 RPM SATA 6Gb/s 64MB Cache 3.5 Inch - WD10EZEX - OEM
        • $76.99 - 1TB WD Black Performance Desktop Hard Disk Drive - 7200 RPM SATA 6Gb/s 64MB Cache 3.5 Inch - WD1003FZEX
        • $79.69 - 1TB WD Gold Enterprise Class Hard Disk Drive - 7200 RPM Class SATA 6Gb/s 128MB Cache 3.5 Inch - WD1005FBYZ
        • $118.99 - 4TB WD Red NAS Hard Disk Drive - 5400 RPM Class SATA 6Gb/s 64MB Cache 3.5 Inch - WD40EFRX
        • $84.99 - 4TB Seagate BarraCuda ST4000DM004 4TB 5400 RPM 256MB Cache SATA 6.0Gb/s 3.5" Hard Drives Bare Drive - OEM
        • $164.99 - 4TB WD Gold Enterprise Class Hard Disk Drive - 7200 RPM Class SATA 6Gb/s 256MB Cache 3.5 Inch - WD4003FRYZ
        • $153.99 - 8TB Seagate BarraCuda ST8000DM004 8TB 5400 RPM 256MB Cache SATA 6.0Gb/s 3.5" Internal Hard Drive Bare Drive
        • $219.99 - 8TB Seagate IronWolf NAS Hard Drive 7200 RPM 256MB Cache SATA 6.0Gb/s 3.5" Internal Hard Drive ST8000VN0022
        • $271.99 - 8TB Seagate IronWolf Pro NAS Hard Drive 7200 RPM 256MB Cache SATA 6.0Gb/s 3.5" Internal Hard Drive ST8000NE0004
        • $509.99 - 14TB WD Gold Enterprise Class Hard Disk Drive - 7200 RPM Class SATA 6Gb/s 512MB Cache 3.5 Inch - WD141KRYZ
        • $586.00 - 14TB Seagate BarraCuda Pro ST14000DM001 17200 RPM 256MB Cache SATA 6.0Gb/s 3.5" Internal Hard Drive (Went up in price from last year)
        • Note: Seagate is the only manufacturer of 16TB hard drives at this point and they only make 5 different models.
        • $398.99 - 16TB Seagate Exos Enterprise HDD X16 SATA 6Gb/s 512e/4Kn 7200 RPM 256MB Cache 3.5" Internal Hard Drive ST16000NM001G
        • $417.99 - 16TB Seagate SkyHawk AI 16TB 3.5" SATA 256MB 7200RPM Hard Drive ST16000VE000
        • $521.99 - 16TB Seagate IronWolf Pro NAS Hard Drive 7200 RPM 256MB Cache SATA 6.0Gb/s 3.5" Internal Hard Drive ST16000NE000
      • SSD
        • $89.99 - 500GB SAMSUNG 860 EVO Series 2.5" 500GB SATA III V-NAND 3-bit MLC Internal Solid State Drive (SSD) MZ-76E500B/AM
        • $165.74 - 1TB SAMSUNG 860 EVO Series 2.5" 1TB SATA III V-NAND 3-bit MLC Internal Solid State Drive (SSD) MZ-76E1T0B/AM
        • $341.24 - 2TB SAMSUNG 860 EVO Series 2.5" 2TB SATA III 3D NAND Internal Solid State Drive (SSD) MZ-76E2T0B/AM
        • $559.90 - 4TB SAMSUNG 860 QVO Series 2.5" 4TB SATA III Internal Solid State Drive (SSD) MZ-76Q4T0B/AM
        • $597.99 - 4TB Western Digital Red SA500 2.5" 4TB SATA III 3D NAND Internal Solid State Drive (SSD) WDS400T1R0A
        • $624.99 - 4TB SAMSUNG 860 EVO Series 2.5" 4TB SATA III 3D NAND Internal Solid State Drive (SSD) MZ-76E4T0B/AM
        • $974.99 - 4TB SAMSUNG 860 Pro Series 2.5" 4TB SATA III 3D NAND Internal Solid State Drive (SSD) MZ-76P4T0BW
        • $1310.00 - 7.68TB Micron MTFDDAK7T6TDC1AT1ZAB 7.68TB 5200 ECO SSD SATA 2.5IN
        • $1389.99 - 7.68TB Samsung PM883 7.68 TB 2.5" Internal Solid State Drive - SATA
        • Note: No new sizes over 7.6TB from last year, several SSD products have gone up in price.
      • M.2 storage chips (These are becoming popular)
        • $66.99 - 500GB Crucial P2 500GB 3D NAND NVMe PCIe M.2 SSD - CT500P2SSD8
        • $139.95 - 1TB Crucial P1 1TB 3D NAND NVMe PCIe M.2 SSD - CT1000P1SSD8PRIZE (1): Winner will receive one (1) petabyte of data storage via the Seagate Lyve Cloud data storage service for one (1) year (twelve (12) consecutive calendar months). This 12 month period may not be paused or deferred for future credit once begun. Approximate Retail Value (“ARV”) of prize: $120,000 - $150,000.
        • $287.99 - 1TB SAMSUNG 970 EVO PLUS M.2 2280 1TB PCIe Gen 3.0 x4, NVMe 1.3 V-NAND 3-bit MLC Internal Solid State Drive (SSD) MZ-V7S1T0B/AM
        • $268.99 - 2TB Intel 660p Series M.2 2280 2TB PCIe NVMe 3.0 x4 3D2, QLC Internal Solid State Drive (SSD) SSDPEKNW020T8X1
        • $359.99 - 2TB Western Digital WD BLACK SN750 NVMe M.2 2280 2TB PCI-Express 3.0 x4 64-layer 3D NAND Internal Solid State Drive (SSD) WDS200T3X0C
        • $849.99 - 4TB Sabrent 4TB ROCKET NVMe PCIe M.2 2280 Internal SSD High Performance Solid State Drive (SB-ROCKET-4TB)
      • Memory (per module)
        • $56.99 - 16GB Patriot Signature Line 16GB 288-Pin DDR4 SDRAM DDR4 2400 (PC4 19200) Desktop Memory Model PSD416G24002H
        • $139.99 - 32GB Mushkin Enhanced Essentials 32GB 288-Pin DDR4 SDRAM DDR4 2666 (PC4 21300) Desktop Memory Model MES4U266KF32G
        • $321.00 - 64GB KINGSTON HX426C16FB3AK4/64 64GB 2666MHZ DDR4 CL16 DIMM
        • $876.99 - 64GB Dell Certified Memory Module - 4RX4 LRDIMM 2666MHz LV - 64 GB - DDR4 SDRAM - 2666 MHz DDR4-2666/PC4-21300 - 1.20 V - ECC - 288-pin - LRDIMM
    • 2020 (Apr) - Note: I could only find one desktop class motherboard that could support 512GB of RAM, which was the most of any.
    • 2020 (Apr) - Note: Supermicro is making many servers with over 1TB of RAM potential capacity. SOme of their 4U servers support 24 drives and could have a raw capacity of 384TB.
    • 2020 (Oct) Newegg prices
      • Magnetic
        • $154.99 - 8TB Seagate BarraCuda ST8000DM004 8TB 5400 RPM 256MB Cache SATA 6.0Gb/s 3.5" Internal Hard Drive Bare Drive ($19.25/TB)
        • $294.99 - 14TB Seagate Exos X14 14TB 7200 RPM 512e/4Kn SATA 6Gb/s 256MB Cache 3.5-Inch Enterprise
        • $496.33 - 18TB Seagate 18TB Exos X18 7200 RPM SATA 6Gb/s 256MB Cache 3.5-Inch Enterprise Hard Drive
        • $584.99 - 18TB WD Gold 18TB Enterprise Class Hard Disk Drive 7200 RPM - WD181KRYZ
      • SSD
        • $94.99 - 1TB WD Blue 3D NAND 1TB Internal SSD - SATA III 6Gb/s 2.5"/7mm Solid State Drive - WDS100T2B0A
        • $199.99 - 2TB Crucial BX500 2TB 3D NAND SATA 2.5-Inch Internal SSD, up to 540 MB/s - CT2000BX500SSD1 ($99.99/TB)
        • $449.99 - 4TB SAMSUNG 870 QVO Series 2.5" 4TB SATA III Samsung 4-bit MLC V-NAND
        • $899.99 - 8TB SAMSUNG 870 QVO Series 2.5" 8TB SATA III Samsung 4-bit MLC V-NAND ($112/TB)
      • M.2 storage chips
        • $104.99 - 1TB Crucial P1 1TB 3D NAND NVMe PCIe Internal SSD, up to 2000 MB/s - CT1000P1SSD8
        • $221.99 - 2TB Crucial P1 2TB 3D NAND NVMe PCIe Internal SSD, up to 2000 MB/s - CT2000P1SSD8
        • $661.99 - 4TB Corsair MP400 M.2 2280 4TB PCI-Express 3.0 x4, NVMe 1.3 3D QLC Internal Solid State Drive (SSD
        • $1497.99 - 8TB Corsair MP400 M.2 2280 8TB PCI-Express 3.0 x4, NVMe 1.3 3D QLC Internal Solid State Drive
      • Memory
        • $274.99 - 64GB KINGSTON HX426C16FB3K4/64 64GB 2666MHZ DDR4 CL16 DIMM
        • $337.99 - 64GB KINGSTON HX426C16FB3AK4/64 64GB 2666MHZ DDR4 CL16 DIMM
  • 2021 (Apr)
    • Seagate 1PB contest (Apr 19)
      From the Terms and conditions: "PRIZE (1): Winner will receive one (1) petabyte of data storage via the Seagate Lyve Cloud data storage service for one (1) year (twelve (12) consecutive calendar months). This 12 month period may not be paused or deferred for future credit once begun. Approximate Retail Value (“ARV”) of prize: $120,000 - $150,000."
    • A presentation at EDUCAUSE C&PPC 2021 stated "People will have created more than 175 zettabytes of data by 2025"


  • 2023 (Feb 7th)
      • Magnetic
        • $46.49 - Seagate BarraCuda ST1000DM010 1TB 7200 RPM 64MB Cache SATA 6.0Gb/s 3.5
        • $46.99 - WD Blue 1TB Desktop Hard Disk Drive - 5400 RPM SATA 6Gb/s 64MB Cache 3.5 Inch
        • $49.99 - WD Black 1TB Performance Desktop Hard Disk Drive - 7200 RPM SATA 6Gb/s 64MB Cache 3
        • $79.99 - WD Gold 1TB Enterprise Class Hard Disk Drive - 7200 RPM Class SATA 6Gb/s 128MB Cache
        • $49.99 - WD Blue 2TB Desktop Hard Disk Drive - 7200 RPM SATA 6Gb/s 256MB Cache 3.5 Inc
        • $79.99 - WD Black 2TB Performance Desktop Hard Disk Drive - 7200 RPM SATA 6Gb/s 64MB Cache 3
        • $109.99 - WD Gold 2TB Enterprise Class Hard Disk Drive - 7200 RPM Class SATA 6Gb/s 128MB Cach
        • $126.99 - Seagate Exos 7E10 ST2000NM000B 2TB 7200 RPM 256MB Cache SATA 6.0Gb/s 3.5
        • $67.99 - Seagate BarraCuda ST4000DM004 4TB 5400 RPM 256MB Cache SATA 6.0Gb/s 3.5
        • $149.62 - WD Gold 4TB Enterprise Class Hard Disk Drive - 7200 RPM Class SATA 6Gb/s 256MB
        • $119.99 - WD Blue WD80EAZZ 8TB 5640 RPM 128MB Cache SATA 6.0Gb/s 3.5" Internal Hard Drive
        • $119.99 - Seagate BarraCuda ST8000DM004 8TB 5400 RPM 256MB Cache SATA 6.0Gb/s
        • $209.99 - WD Gold 8TB Enterprise Class Hard Disk Drive - 7200 RPM Class SATA 6Gb/s 256MB Cache
        • $229.99 - Seagate IronWolf Pro 8TB NAS Hard Drive 7200 RPM 256MB Cache CMR SATA 6.0Gb/s 3.5
        • Only 1 consumer grade hard drive available at capacities above 8TB and it was a black rated drive
        • $189.99 - WD Red Plus 10TB NAS Hard Disk Drive - 7200 RPM Class SATA 6Gb/s, CMR, 256MB
        • $199.99 - Seagate IronWolf ST10000VN000 10TB 7200 RPM 256MB Cache SATA 6.0Gb/s 3.5" Hard Drives
        • $239.99 - WD Gold 10TB Enterprise Class Hard Disk Drive - 7200 RPM Class SATA 6Gb/s 256MB Cache
        • $269.99 - WD Black 10TB Performance Desktop Hard Disk Drive - 7200 RPM SATA 6Gb/s 256MB Cache
        • $273.99 - Seagate Exos X18 ST10000NM018G 10TB 7200 RPM 256MB Cache SATA 6.0Gb/
        • $199.99 - Seagate IronWolf 12TB NAS Hard Drive 7200 RPM 256MB Cache SATA 6.0Gb/s CMR 3.5
        • $303.99 - WD Gold 12TB Enterprise Class Hard Disk Drive - 7200 RPM Class SATA 6Gb/s 256MB Cache
        • $249.99 - Seagate Exos 16TB Enterprise HDD X18 SATA 6Gb/s 512e/4Kn 7200 RPM 256MB Cache 3.5
        • $279.99 - Seagate IronWolf Pro 16TB NAS Hard Drive 7200 RPM 256MB Cache CMR SATA 6.0Gb/s
        • $389.99 - WD Gold 16TB Enterprise Class Hard Disk Drive - 7200 RPM Class SATA 6Gb/s 512MB Cache
        • $299.99 - Seagate IronWolf Pro 18TB NAS Hard Drive 7200 RPM 256MB Cache CMR SATA 6.0Gb/s 3.5
        • $393.13 - WD Gold 18TB Enterprise Class Hard Disk Drive - 7200 RPM Class SATA 6Gb/s 512MB Cache 3.5 Inch - WD181KRYZ - OEM
        • $399.99 - Seagate IronWolf Pro 20TB NAS Hard Drive 7200 RPM 256MB Cache CMR SATA 6.0Gb/s 3.5
        • $505.72 - WD Gold 20TB Enterprise Class Hard Disk Drive - 7200 RPM Class SATA 6Gb/s 512MB Cache
        • $499.99 - WD Red Pro WD221KFGX 22TB 7200 RPM 512MB Cache SATA 6.0Gb/s 3.5" Internal Hard Driv
        • $599.99 - WD Gold WD221KRYZ 22TB 7200 RPM 512MB Cache SATA 6.0Gb/s 3.5" Internal Hard Drive
        • $624.99 - WD Purple Pro WD221PURP 22TB 7200 RPM 512MB Cache SATA 6.0Gb/s 3.5" Internal
      • SSD
        • $39.99 - WD Blue 500GB SA510 2.5" Internal Solid State Drive SSD - WDS500G3B0A (LOWER THAN THE EQUIVALENT Magnetic drive)
        • $81.99 - SanDisk Ultra 3D 2.5" 500GB SATA III 3D NAND Internal Solid State Drive (SSD) SDSSDH3-500
        • $104.99 - Samsung 870 EVO MZ-77E500E 500 GB Solid State Drive - 2.5" Internal - SATA (SATA/600) (More expensive than 1TB Samsung SSD)
        • $59.99 - WD Blue 1TB SA510 2.5" Internal Solid State Drive SSD - WDS100T3B0A
        • $79.99 - SAMSUNG 870 EVO Series 2.5" 1TB SATA III V-NAND Internal Solid State Drive (SSD)
        • $94.99 - SAMSUNG 870 QVO Series 2.5" 1TB SATA III V-NAND Internal Solid State Drive (SSD)
        • $178.99 - Samsung 870 EVO Series 1TB 2.5 inch SATA3 Solid State Drive (1XXL V-NAND 3bit MLC)
        • $89.99 - Team Group CX2 2.5" 2TB SATA III 3D TLC Internal Solid State Drive (SSD) T253X6002T0C101
        • $119.99 - WD Blue 3D NAND 2TB Internal SSD - SATA III 6Gb/s 2.5"/7mm Solid State Drive - WDS200T2B0A
        • $149.99 - SAMSUNG 870 EVO Series 2.5" 2TB SATA III V-NAND Internal Solid State Drive (SSD)
        • $179.99 - SAMSUNG 870 QVO Series 2.5" 2TB SATA III Samsung 4-bit QLC V-NAND Internal Solid State
        • $259.99 - SAMSUNG 2.5" 2TB SATA III Samsung V-NAND 3bit MLC Internal Solid State Drive (SSD)
        • $229.99 - Western Digital Blue 2.5" 4TB SATA III 3D NAND Internal Solid State Drive (SSD) WDS400T2B0A (out of stock)
        • $269.99 - Crucial MX500 4TB 3D NAND SATA 2.5 Inch Internal SSD, up to 560 MB/s - CT4000MX500SSD1
        • $299.99 - SanDisk Ultra 3D SATA III 2.5" 4TB Internal Solid State Drive #SDSSDH3-4T00-G25
        • $329.99 - SAMSUNG 870 EVO Series 2.5" 4TB SATA III V-NAND Internal Solid State Drive (SSD)
        • $359.99 - SAMSUNG 870 QVO Series 2.5" 4TB SATA III V-NAND Internal Solid State Drive (SSD)
        • $497.99 - PNY CS900 2.5" 4TB SATA III 3D NAND Internal Solid State Drive (SSD) SSD7CS900-4TB-RB
        • $637.99 - Seagate IronWolf 125 SSD 4TB NAS Internal Solid State Drive - 2.5 Inch SATA 6Gb/s Speeds of up to 560 MB/s, 0.7 DWPD Endurance and 24x7 Performance for Creative Pro and SMB/SME (ZA4000NM1A002)
        • $699.99 - SAMSUNG 870 QVO Series 2.5" 8TB SATA III Samsung 4-bit QLC V-NAND Internal Solid State (The only 8TB SSD at the time)
      • M.2 Storage (So many different types 2230, 2242, 2280, and 22110)
        • $56.55 - SAMSUNG 970 EVO PLUS M.2 2280 500GB PCIe Gen 3.0 x4, NVMe 1.3 V-NAND 3-bit MLC
        • $59.99 - Intel 670p Series M.2 2280 1TB PCIe NVMe 3.0 x4 QLC Internal Solid State Drive (SSD
        • $189.99 - SAMSUNG 980 PRO M.2 2280 2TB PCIe Gen 4.0 x4, NVMe 1.3c Samsung V-NAND Internal
        • $249.99 - Crucial P3 4TB PCIe 3.0 3D NAND NVMe M.2 SSD, up to 3500MB/s - CT4000P3SSD8
        • $399.99 - WD_BLACK SN850X NVMe M.2 2280 4TB PCI-Express 4.0 x4 Internal Solid State Drive (SSD)
        • $464.99 - Corsair Force MP510 M.2 2280 4TB PCI-Express 3.0 x4, NVMe 1.3 3D TLC Internal Solid State Driv
        • $521.99 - WD Red SN700 NVMe SSD, 4TB of NVMe Solid-State Drive for NAS Devices
        • $702.99 - SABRENT 4TB Rocket 4 Plus NVMe 4.0 Gen4 PCIe M.2 Internal SSD Extreme
        • $1074.99 - Corsair MP600 PRO NH M.2 2280 8TB PCI-Express 4.0 x4 3D TLC CSSD-F8000GBMP600PNH
        • $1104.99 - Team Group MP34Q M.2 2280 8TB PCIe 3.0 x4 with NVMe 1.3 3D QLC Internal Solid State
        • $1701.99 - SABRENT 8TB Rocket 4 Plus NVMe 4.0 Gen4 PCIe M.2 Internal SSD Extreme
      • Memory
        • $17.99 - Patriot 2GB 240-Pin PC RAM DDR2 800 (PC2 6400) Desktop Memory Model PSD22G80026
        • $14.99 - G.SKILL AEGIS 4GB 240-Pin PC RAM DDR3 1333 (PC3 10600) Desktop Memory Model
        • $39.99 - CORSAIR Vengeance 8GB 240-Pin PC RAM DDR3 1600 (PC3 12800) Desktop Memory Model
        • $19.99 - G.SKILL Aegis 4GB 288-Pin PC RAM DDR4 2400 (PC4 19200) Desktop Memory Model
        • $19.99 - Team Elite 8GB DDR4 2666 (PC4 21300) Desktop Memory Model TED48G2666C1901
        • $32.99 - Patriot Signature Line 8GB 288-Pin PC RAM DDR5 4800 (PC5 38400) Desktop Memory
        • $76.99 - Crucial 16GB 288-Pin PC RAM DDR5 4800 (PC5 38400) Desktop Memory Model CT16G48C40U5
        • $152.99 - Crucial 32GB Desktop DDR5 5200 MHz UDIMM Memory Module
        • $239.99 - G.SKILL Ripjaws S5 Series 64GB (2 x 32GB) 288-Pin PC RAM DDR5 5200 (PC5 41600) Desktop
        • $183.99 - Micron 64GB DDR4 SDRAM Memory Module MTA36ASF8G72PZ3G2E1R ECC
        • $186.59 - Kingston 64GB DDR4 SDRAM Memory Module KTDPE43264G
        • $222.99 - Crucial 64GB DDR4 SDRAM Memory Module - For PC/Server, Workstation - 64 GB (1 x 64GB) - DDR4-3200/PC4-25600 DDR4 SDRAM - 3200 MHz Dual-rank Memory - CL22 - 1.20 V - ECC - 288-pin - LRDIMM
        • $2297.99 - Black Diamond Memory 256GB (2 x 128GB) 288-Pin DDR4 SDRAM ECC Registered DDR4 2666
        • $4948.30 - SAMSUNG Memory 256GB (2 x 128GB) 288-Pin DDR4 SDRAM ECC Registered DDR4 2933
        • $3489.99 - 512GB Kit 4x128GB DDR4-3200 PC4-25600 8Rx4 ECC Registered Memory by Nemix Ram
  • 2023 (April 3rd)
    • Magnetic
      • $329.99 - Seagate IronWolf Pro 20TB NAS Hard Drive 7200 RPM 256MB Cache CMR SATA 6.0Gb/s 3.5" Internal HDD ST20000NE000 (18% price drop in 2 months)
      • $549.99 - WD Gold WD221KRYZ 22TB - Newegg (Only a 8% drop in 2 months)
    • SSDs
      • $239.99 - SAMSUNG 870 QVO Series 2.5" 4TB SATA III V-NAND Internal Solid State Drive (SSD) MZ-77Q4T0B/AM - Newegg (A 33% price drop)
      • $434.99 - SAMSUNG 870 QVO Series 2.5" 8TB SATA III Samsung 4-bit QLC V-NAND Internal Solid State Drive (SSD) MZ-77Q8T0B/AM - Newegg - (A $265 drop (38%) in just 2 months!!)

The future

A lot depends on the industry's ability to invent something beyond high capacity magnetic storage. SSD drives are still in their infancy as far as capacity goes (although they are growing fast) and we still have yet to see a consumer grade holographic storage device. I think that some kind of chemical storage medium will be required to get us beyond the 2020s and maybe then we'll see another surge of invention that could take us to Yottabyte levels.

  • 2020s
  • 2030s - Petabytes/Exabytes (Also the end of 32-bit timespace for unix)
  • 2040s - Exabytes
  • 2050s - Zettabytes
  • 2060s - Zettabytes/Yottabytes
  • 2070s - Yottabytes
  • 2090s - ????bytes (1024^9 so maybe a nonubyte, novembyte or enneabyte? They haven't been named yet but previous prefixes were based on the greek or latin name of the exponent of 1024^N, Novembytes, the official data size of your Thanksgiving dinner.)

No official prefixes to use after Yotta at this time.

So if I live to be 85 I MIGHT get to see yottabytes of storage in use. Of course if they don't fix the data transfer bottleneck we've been in, it will take until the rise of the next intelligent species on Earth to copy the data (1).

Uses for a Yottabyte

In the article data powers of 10, the author states as an example that all words ever spoken by humans would take up 5 exabytes. This is presumably all words spoken in text form (not audio data).

So following along those lines, I thought a good example for demostrating how big a yottabyte would be is to ask "How much storage space would be required for a video recording of the whole lifetime of every person's that ever lived. This surely would be the ultimate expression of data storage as if you recorded someone's life completely, you'd pretty much cover everything they cared about as well. And since you'd be recording every person ever, you'd have all the data. It would basically be more data than anyone could do anything with. Nobody would be able to watch even one whole recording of someone else's life without wasting their own life.

So first we need to know how many people have ever lived. A quick search on google reveals an estimate of 100 billion people, which sounds about right.

We'll say that the average lifetime is 40 years, which kinda accounts for the fact that over the past century or two lifetimes have increased in length dramatically. 40 years is 1,262,269,440 seconds.

Now for a format, let's go ahead and use a modern format of 1920x1080 HD. Quite a bit of data alone just for a 2 hour movie. The data rate of HD is close to 1MB per second, so we'll use that.

So we have this simple equation

1,262,269,440 seconds X 1MB (220) X 100,000,000,000 = 132,358,544,031,744,000,000,000,000 = 132 YB = 109 YiB

Of course this is just for a single copy of all the recordings without backups, so there you go. Humanity will probably find some need for 1000YiB drives anyways. Probably everyone would need to have a copy of everyone else's lifetime, even if they didn't have time to watch it all. Which is kinda what people who hoard massive amounts of media do right now.

  • (1) - 1 YB / 150MB a second / 86400 sec in day * 365 days in year = 243,726,007 years (and 150MB/sec is being generous)