1、智能存储系统的组成部分
1)前段
前端接口
前段控制器
· 前端命令队列:FIFO、寻道时间、访问时间(寻道时间+旋转延迟)
2)缓存
缓存结构:最小分配单位:页或槽
· 数据存储:记录数据
· 标签RAM:记录数据在数据存储中和在磁盘中的位置(还有一些时间信息:最后访问时间)
带有缓存的读操作
读缓存命中/读命中
带有缓存的写操作
· 回写缓存:一起提交,减少机械延迟,丢失风险大
· 直接写缓存:立即写,丢失风险小,响应较长
· 跳过:写极大数据时
缓存实现
· 专用缓存:读写各自内存
· 全局缓存:读写任意空闲内存(有效率、只需管理一组全局地址、可调整读写缓存比例)
缓存管理
· 算法:最近最少访问算法(LRU)、最近访问算法(MRU)
· 刷清模式:闲置刷清、高水位刷清、强制刷请
缓存数据保护(未提交的数据丢失)
· 缓存镜像:相互独立的内存条
· 缓存跳跃:提供一组物理磁盘(又叫:跳跃驱动器)在停电时转存缓存中的数据
3)后端
前端接口
前段控制器:读写时与磁盘操作
4)物理磁盘
逻辑设备编号:使逻辑卷统一寻址
LUN屏蔽:数据访问控制,哪些主机可以访问哪些LUN(前段控制器前实现)
2、智能存储阵列
高端存储阵列:活动--活动阵列
中档存储阵列:活动--被动这列
转载于:https://blog.51cto.com/nppstudy/725842