1. 德州学院计算机系,山东,德州,253000
2. 中国人民解放军 61516部队,北京,100094
3. 北京理工大学计算机学院,北京,100081
4. 唐山学院计算机科学与技术系,河北,唐山,063000
5. 德州学院计算机系,山东,德州,253000
6. 中国人民解放军 61516部队,北京,100094
7. 北京理工大学计算机学院,北京,100081
8. 唐山学院计算机科学与技术系,河北,唐山,063000
网络出版:2019-09-25,
纸质出版:2019
移动端阅览
孙志卓, 黄洪, 张全新, 等. 一种能耗优化的RAID小写预读方法[J]. 电子学报, 2019,47(9):1987-1993.
SUN Zhi-zhuo, HUANG Hong, ZHANG Quan-xin, et al. A Small Write Prefetching Scheme for Engery-Optimized RAID Sub-systems[J]. Acta Electronica Sinica, 2019, 47(9): 1987-1993.
孙志卓, 黄洪, 张全新, 等. 一种能耗优化的RAID小写预读方法[J]. 电子学报, 2019,47(9):1987-1993. DOI: 10.3969/j.issn.0372-2112.2019.09.024.
SUN Zhi-zhuo, HUANG Hong, ZHANG Quan-xin, et al. A Small Write Prefetching Scheme for Engery-Optimized RAID Sub-systems[J]. Acta Electronica Sinica, 2019, 47(9): 1987-1993. DOI: 10.3969/j.issn.0372-2112.2019.09.024.
视频监控、备份、归档等应用产生海量存储数据,导致存储能耗急剧增加.S-RAID采用局部并行数据布局,可显著降低该类应用的存储能耗.为使更多磁盘待机节能,S-RAID通常执行小写操作,写操作时会额外引入等量的读操作,会显著降低性能.现有预读机制主要发生在文件级,无法感知RAID级小写引发的读旧数据、旧校验数据等读操作,因此不会也无法预读该类数据.为此,提出一种面向S-RAID的RAID级小写预读算法,由小写操作触发并在RAID级执行预读,根据S-RAID的数据布局方式,大粒度异步预读小写需要的旧数据、旧校验数据,有效减少I/O数和寻道数,提高磁盘的利用率.该方法可显著提高S-RAID的写性能,并且不依赖于任何额外硬件,具有更高的可用性.
The applications
such as video surveillance
backup
and archiving
generate massive storage data
which make the energy consumption of storage devices increase rapidly. S-RAID can reduce the storage energy consumption of above applications significantly. In order to make more disks standby for energy saving
S-RAID prefers to small write. However
performing small write requires additional and equal amount of read operations for generating parity data
and the write performance of S-RAID is decreased. The existing prefetching mechanism mainly implements at the file system level
and cannot sense the read operations generated by small write at RAID level
such as reading old data and reading old parity. So it can not prefetch these old data and old parity data. Therefore
a RAID-level prefetching algorithm for small write of S-RAID is proposed
which is triggered by small write operations and performs at RAID level. It asynchronously prefetches the old data and old parity data required by small writes in large granularity according to the data layout of S-RAID. The write performance of S-RAID can be improved by about 40% without any additional hardware cost.
0
浏览量
159
下载量
0
CSCD
关联资源
相关文章
相关作者
相关机构
京公网安备11010802024621