智能存储系统-China-VO
信息存储与管理 国家天文台 (科技处)信息与计算中心 智能存储系统 主讲人:崔辰州 第四讲 概述 关键性的业务应用对性能、可用性、安全性以及可扩展性都有很高的要求。 硬盘是存储的核心组成部分,决定了存储系统的性能。 RAID技术的出现很大程度提升了存储系统的性能和可靠性。然而,单靠硬盘仍然无法满足应用需求。 智能存储系统是一种功能丰富的RAID阵列,提供了高度优化的I/O处理能力。 智能存储系统的组成 四个核心部分:前端、缓存、后端、物理磁盘 一个来自主机的I/O请求首先到达前端端口,然后经过缓存和后端的处理,最终在物理磁盘上存储或获取数据。如果被请求的数据已经保存在缓存中,那么请求可以直接在缓存中完成。 前端 前端提供了存储系统与主机之间的接口 它由两部分组成:前端端口和前端控制器 每个前端端口都拥有相应传输协议的处理逻辑,这些协议包括: SCSI、FC、iSCSI等 为了获取更高的可用性,一般在前端提供冗余的端口 前端控制器通过内部数据总线把数据传入缓存或从缓存传出数据 当缓存收到写入的数据后,控制器向主机发出一个应答消息。控制器用命令队列算法来优化I/O处理。 前端命令队列 前端命令队列在前端控制器上实现 控制器对收到的命令的执行顺序进行决策,以减少不必要的驱动器磁头移动,改善磁盘性能。 有了命令队列,就可以根据数据在磁盘上的组织方式并发的执行命令,而不是按
原创力文档

文档评论(0)