1、智能存储系统的组成部分

1)前段

前端接口

前段控制器

·    前端命令队列:FIFO、寻道时间、访问时间(寻道时间+旋转延迟)

2)缓存

缓存结构:最小分配单位:页或槽

·    数据存储:记录数据

·    标签RAM:记录数据在数据存储中和在磁盘中的位置(还有一些时间信息:最后访问时间)

带有缓存的读操作

读缓存命中/读命中

带有缓存的写操作

·    回写缓存:一起提交,减少机械延迟,丢失风险大

·    直接写缓存:立即写,丢失风险小,响应较长

·    跳过:写极大数据时

缓存实现

·    专用缓存:读写各自内存

·    全局缓存:读写任意空闲内存(有效率、只需管理一组全局地址、可调整读写缓存比例)

缓存管理

·    算法:最近最少访问算法(LRU)、最近访问算法(MRU)

·    刷清模式:闲置刷清、高水位刷清、强制刷请

缓存数据保护(未提交的数据丢失)

·    缓存镜像:相互独立的内存条

·    缓存跳跃:提供一组物理磁盘(又叫:跳跃驱动器)在停电时转存缓存中的数据

3)后端

前端接口

前段控制器:读写时与磁盘操作

4)物理磁盘

逻辑设备编号:使逻辑卷统一寻址

LUN屏蔽:数据访问控制,哪些主机可以访问哪些LUN(前段控制器前实现)

 

2、智能存储阵列

高端存储阵列:活动--活动阵列

中档存储阵列:活动--被动这列