Windows存储管理:Storage Spaces与BitLocker全解析
1. Storage Spaces概念
在存储管理中,Storage Spaces是一个重要的概念。与直接访问驱动器不同,我们访问的是存储池(Storage Space pools)。存储池是一个或多个不同大小驱动器的集合,我们可以像使用驱动器一样,通过盘符(如E:\)来访问存储池。
存储池的一个重要特性是弹性(resiliency),它是一种冗余形式。虽然听起来有些浪费空间,因为它会在不同驱动器上存储数据的多个副本,但在驱动器丢失时,冗余机制能让Storage Spaces重新生成丢失的数据,确保数据不会丢失。
存储池中的数据以块为单位写入底层驱动器。默认情况下,块大小为4千字节(KB),因此一个1太字节(TB)的驱动器大约会被划分为2.5亿个块。
当不使用Storage Spaces将文件保存到驱动器时,整个文件会使用FAT或NTFS文件系统格式写入单个驱动器的块中,所有现代操作系统都可以访问这些文件系统。这意味着我们可以将该驱动器连接到不同的PC(即使运行的是早期版本的Windows),该PC仍然可以读取相同的文件。
然而,Storage Spaces将文件布局与PC中驱动器的物理排列完全分离。如果在单个存储池中配置了三个驱动器,然后将文件保存到该存储池,文件的块可能会跨不同驱动器保存,也可能不会,具体由Storage Spaces决定,我们对此了解有限。
此外,Storage Spaces使用的新格式不被早期版本的Windows支持。因此,我们不能将属于Storage Spaces存储池的驱动器移动到运行早期版本Windows的PC上