大家好。我是新爷。
上周我阐述了一下,到底什么是存储,我们这周给大家去讲为什么需要存储系统?
最简单的答案是:存取数据。硬盘不行么?硬盘当然可以,但发展到现在的存储,其实和硬盘有着密不可分的关系。今天听我给大家念叨念叨,存储的发展史跟硬盘有啥关系?
其实早在磁盘诞生没多久,人们存储数据就会有以下的疑问?
1.数据真的是连续写在磁盘上的么?
其实磁盘是个连续的线性“地址空间”,比如你买了一个8TB的硬盘,那么你认为它是一个线性的地址空间,你想从第0字节一直存数据存到底8T-1字节,但磁盘是个块设备,操作单位不是字节,是块,每块512字节/4K字节,我们用这个盘的第0块LBA0到最后一块LBAn来存数据。
但我们是否想过,当我们的数据以文件形式存在时,每个文件都能连续的写在磁盘上么?