冯·诺伊曼定义了计算机的基本结构:处理器、存储设备、和输入/输出设备。人类使用计算机的流程是:编写程序使其能以特定的方式处理数据;输入数据;程序处理数据;输出处理后的数据。在上述过程中,数据和程序都存储在存储设备里,由文件系统来组织管理,当然,描述文件系统的信息也存储在存储设备里,即“文件系统元数据”。
随着互联网时代的到来,数据爆炸式增长。对存储系统提出了“更大”,“更快”,“更安全”的要求。
计算机存储设备,从早期的软盘、只有几十兆字节大小的硬盘,发展到现在1-2TB大小的单个民用硬盘、4GB-1T容量的U盘。
现代计算机程序对存储容量的要求变得非常巨大。最新的Windows 11操作系统,刚刚安装完后所占用的磁盘空间就超过了20GB。一些大型游戏,例如荒野大镖客2,,下载时需要确保有156G的储存空间。一些数据库管理程序所生成的数据库文件,经常达到几TB至上百上千TB的大小。