块存储是一种“基于存储网络的、可弹性扩展的、可由云服务器进行管理和使用”的原始块级存储卷设备。
块存储挂载进云服务器后的使用方式,与现有普通硬盘的使用方式,完全一致。块存储具有“安全可靠、高并发、大吞吐量、低延时、简单易用”的特点。
块存储技术的基础是"底层的硬件存储设备",这些硬件存储设备,可能是“机械硬盘”或“固态硬盘”。通过阵列控制层的设备,可以在同一个操作系统下协同控制多个存储设备,这些多个存储设备在操作系统层,被视为同一个存储设备。
常见的块存储设备:
1、 机械硬盘
机械硬盘(英文缩写 :HDD),即是传统的普通硬盘,主要由“盘片、磁头、盘片转轴及控制电机、磁头控制器、数据转换器、接口、缓存”等部分组成。
磁头可沿盘片的半径方向运动,加上盘片每分钟几千转的高速旋转,磁头就可以定位在盘片的指定位置上进行数据的读写操作。
信息通过离磁性表面很近的磁头,由电磁流来改变极性的方式,被电磁流写到磁盘上,信息可以通过相反的方式读取。
当需要从硬盘上读取一个文件时,首先会要求磁头定位到这个文件的“起始扇区”。这个定位过程。包括两个步骤:一、是“磁头”定位到对应的“磁道”;二、是等待“主轴马达”带动“盘片”转动到正确的位置。这个过程所花费的时间,被称为“寻址时间”。
也就是说,寻址时间,实际上包含了两部分:“磁头”定位到“磁道”的时间为“寻道时间”;等待“盘片”转动到正确位置的时间,称为“旋转等待时间”。
所以,磁盘性能受“寻址时间”和“读取等待时间”两个因素影响。
2、 固态硬盘
固态硬盘(英文缩写:SSD),是用“固态电子存储芯片阵列”而组成的硬盘。
固态硬盘由“控制单元”和“存储单元”(FLASH芯片、DRAM芯片)组成。固态硬盘在接口的规范和定义、功能及使用方法上与普通硬盘的完全相同,在产品外形和尺寸上也完全与普通硬盘一致。