关于ISS功能丰富的 RAID 阵列,提供高度优化的 I/O 处理功能
•
提供可增强性能的大量缓存和多条
I/O
路径
•
具有提供以下功能的操作环境
智能缓存管理
阵列资源管理
到异构主机的连接
•
支持闪存驱动器、虚拟资源调配和自动存储分层
主机--连接--ISS( 前端-缓存-后端-物理磁盘)
使用缓存进行读取=读取命中
发出读取请求-在缓存中找到数据-将数据发送到主机
未在缓存中找到数据=读取未命中
发出读取请求-未命中---读取请求-将数据拷贝到缓存-将数据发送到主机
读取/写入
缓存管理的算法
•
最近最少使用
(LRU)
删除很长时间未访问的数据
•
最近最常使用
(MRU)
删除最近最常访问的数据
缓存管理水位线
•
通过刷新过程管理突发
I/O
刷新是将缓存中的数据提交到磁盘的过程
•
管理缓存利用率的三个刷新模式是:
空闲刷新
高水位线刷新
强制刷新
缓存数据保护
•
防止缓存中的数据受到电源或缓存故障的影响:
缓存镜像
提供防止数据受到缓存故障的影响的保护
每次写入到缓存中的数据都保存在两个独立内存卡中的两个不同
内存位置
缓存保险存储
提供防止数据受到电源故障的影响的保护
在出现电源故障时,会将未提交的数据转储到称作“保险存储驱
动器”的一组专用驱动器中
三、
根据主机上运行的应用程序的容量、可用性和性能要求向主机分
配存储资源的过程。
传统存储资源调配
虚拟存储资源调配
LUN扩展
扩展需要附加容量或性能的
LUN
的
方法。
•
通过组合两个或更多个
LUN
来创建
•
MetaLUN
可以是合并的,也可以是分条的
•
合并
metaLUN
仅提供附加容量,而不提供性能
扩展很快,因为未重新条带化数据
•
分条
metaLUN
提供容量和性能
扩展很慢,因为会重新条带化数据
LUN掩蔽
定义主机可以访问哪些
LUN
来进行数据访问控制的过程。
•
在存储阵列上实施
•
防止在共享环境中未授权或意外使用
LUN