扇区(block)是驱动可以操作的最小单位,是磁盘级别的。一个磁盘扇区(sector)512个字节(现在有4K的了),扇区(sector)是磁盘的最小存储单位,
块(block)是文件系统层的,mkfs时可以设置块的大小.磁盘块(block)应该是类似FAT的簇大小的概念,是操作系统中分配磁盘容量的最小单位. 块(block)是数据存储的最小单位!
我的理解,512字节和520字节(针对EMC)所指的不是block,而是硬盘扇区的大小。在EMC存储中,每个硬盘在出厂前就被格式化成每扇区520 字节(其中512字节可存放数据,另外8字节是存储FLARE的元数据。其他存储设备的硬盘一般默认都是每扇区512字节的。
至于block的大小,在一般情况下,我觉得应该等同于strip大小。只有在创建了RAID之后才会有block的概念。stripe 和 strip之间的区别的确容易混淆,我是这么理解的,一个RAID中所有磁盘的strip合起来就是stripe。
在创建RAID的时候,会让你选择Stripe size 以及Block size,
Cylinder, Tracks(磁道) and Sector(扇区)
Cylinder ,有人给翻译成柱面,这个中文意思得好好想想才明白:一根木头棍,用刀横向一切,形成的这个平面就是柱面。硬盘的一个中心轴上,平行放置了好几块碟片,每个碟片就是一个柱面。
Track ,每个碟片逻辑上有好多个同心圆形成的轨道,这些轨道就是 Track 。数据分布在这些 Track 上。