存储网络的存储架构

  • DAS:直接附加存储 (Direct Attached Storage)
  • SAN:存储区域网络 (Storage Area Network)
  • NAS:网络附加存储 (Networks Attached Storage)

主要接口协议

  • SCSI:小型计算机系统接口(Small Computer System Interface),主流SCSI-3,最高数据传输率640MBps。
  • FC:光纤通信,用于计算机设备之间数据传输,传输率达到4Gb/8Gb/16Gb,光纤通道用于 服务器共享存储设备的连接,存储控制器和驱动器之间的内部连接。
  • iSCSI(互联网小型计算机系统接口)是一种在TCP/IP上进行数据块传输的标准。 iSCSI继承了两大最传统技术:SCSI和TCP/IP协议。

RAID技术

RAID 0 数据条带化,无校验
RAID 1 数据镜像,无校验
RAID 2 海明码错误校验及校正(不常用)
RAID 3 数据条带化读写,校验信息存放于专用盘(不常用)
RAID 4 单次写数据采用单个硬盘,专用盘存放校验数据(不常用)
RAID 5 数据条带化,校验信息分布式存放
RAID 6 数据条带化,分布式校验并提供两级冗余

RAID级别

  • RAID 0,条带化。高可用,高读写,无冗余
  • RAID 1,镜像。50%空间利用率,高安全,数据写入效率有影响
  • RAID 3,1块盘做校验,其余盘做数据,写效率较低
  • RAID 5,数据校验信息均匀分散在每个盘上,解决并发写入时的瓶颈
  • RAID 6,2级冗余,支持数据的恢复和校验的恢复,代价高
  • RAID 10 (RAID 0+1),先镜像后条带化,50%利用率,解决读写和冗余
  • RAID 50,更高的容错,更快数据读取速率,磁盘故障影响吞吐量,重建时间较长

RPO与RTO

  • RTO (恢复时间目标) — 在业务中断后的某一个时间点,业务的进程或应用服务必须恢复,确保业务正常进行(你能接受多长的宕机时间)

  • RPO (恢复点目标) — 在已确定的RTO内,应用数据或文件系统信息必须恢复到某一个时间顺序点 (你能接受丢失多少数据)