期刊文献+

分级存储系统中一种数据自动迁移方法 被引量:7

An Approach for Migrating Data Adaptively in Hierarchical Storage Systems
下载PDF
导出
摘要 分级存储系统通过将数据在不同性能设备间动态迁移以达到高性能.已有分级存储系统未能充分利用负载信息导致数据迁移严重影响应用性能.提出了一种分级存储系统中的数据自动迁移方法AutoMig,目标是提高前台应用的I?O性能.AutoMig综合文件访问历史、文件大小、设备利用情况等参数,对文件进行动态分级,并使用LRU队列维护快速存储设备中的文件状态;挖掘关联文件用于自动预取;针对不同文件迁移操作采取不同的速率控制策略.对降级操作,根据负载变化动态调整迁移速率,对回迁操作则采取尽力而为的策略.在分级存储系统中的应用表明,与已有方法相比,AutoMig有效缩短了前台I?O响应时间. Hierarchical storage management (HSM) constructs a storage system with different types of devices, e. g. , SCSI disks, SATA disks, FC disks and even SSD disks. The goal is to obtain large capacity with low cost. In order to achieve high performance, hierarchical storage management systems classify data dynamically and move them between fast devices and slow devices efficiently. However, almost all existing HSM systems have some limitations. Especially, without taking full advantage of the information from workloads, they make data migration affect application performance noticeably. AutoMig, an approach to automatically migrate data in a HSM system is proposed to enhance I/O performance of foreground applications. Firstly, AutoMig dynamically classifies files according to file access history, file size and storage utilization. Furthermore, an LRU queue is used to maintain the files in the fast devices. Secondly, it finds correlated files for automatic prefetching with data mining technology. Thirdly, AutoMig applies different policies to files migrating actions. It adaptively adjusts the migration rate according to varying workloads for migrating out actions while uses the as-fast-as-possible policy for migrating back actions. The application in a hierarchical storage system showes that AutoMig can effectively shorten foreground I/O response time compared with existing approaches.
出处 《计算机研究与发展》 EI CSCD 北大核心 2012年第8期1804-1810,共7页 Journal of Computer Research and Development
基金 国家自然科学基金项目(60903183 61170008) 国家"八六三"高技术研究发展计划基金项目(2009AA01A403) 吉林大学符号计算与知识工程教育部重点实验室开放基金项目(93K172012K12)
关键词 分级存储 数据迁移 数据分级 关联挖掘 速率控制 hierarchical storage data migration data classification correlation mining rate control
  • 相关文献

参考文献18

  • 1Gibson T, Miller E L, Long D D E, et al. Long-term file activity and inter-reference patterns I-C] //Proc of the 24th Int Conf on Technology Management and Performance Evaluation of Enterprise-Wide Information Systems. Anaheim, CA: CMG, 1998:976-987.
  • 2He D, Zhang X, Du D, et al. Coordinating parallel hierarchical storage management in object-base cluster file system EC //Proc of the 23rd IEEE-14th NASA Goddard Conf on Mass Storage Systems and Technologies. Los Alamitos, CA: IEEE Computer Society, 2006.
  • 3Ari I, Gottwals M, Henze D. SANBoost: Automated SAN- Level caching in storage area networks [C] //Proc of the 1st Int Conf on Autonomic Computing. Los Alamitos, CA: IEEE Computer Society, 2004 : 164-171.
  • 4Amer A, Long D D E. Noah: Low-cost file access prediction through pairs [-C //Proc of the 20th IEEE Int Performance, Computing and Communications Conf. Los Alamitos, CA: IEEE Computer Society, 2001 : 27-33.
  • 5Shah P, Paris J F, Amer A, et al. Identifying stable file access patterns [-C'] //Proc of the 12th NASA Goddard/21st IEEE Conf on Mass Storage Systems and Technologies. Los Alamitos, CA: IEEE Computer Society, 2004.
  • 6Amer A, Long D D E, Paris J F, et al. File access prediction with adjustable accuracy I-C'] //Proc of the Int Performance Conf on Computers and Communication. Los Alamitosm, CA: IEEE Computer Society, 2002:131-140.
  • 7Smith A J. Long term file migration: Development and evaluation of algorithms [-J. Communications of the ACM, 1981, 24(8): 521-532.
  • 8Gibson T, Miller E. An improved long-term file usage prediction algorithm [-C7 //Proc of the 25th Annual Int Conf on Computer Measurement and Performance. Reno, NV: CMG, 1999:639-648.
  • 9Cao P, Irani S. Cost-Aware WWW proxy caching algorithms [J]. IEEE Trans on Computers, 1997, 51(6) : 193-206.
  • 10敖莉,于得水,舒继武,薛巍.一种海量数据分级存储系统TH-TS[J].计算机研究与发展,2011,48(6):1089-1100. 被引量:20

二级参考文献18

  • 1Michael P. II,M and tiered storage [EB/OL]. USA: Storage Networking Industry Association, 2006 [2010-03-30]. http://www. snia. org/about/resources/DMF-ILM_and Tiered Storage 20060221. pdf.
  • 2Zhu Shcngyu. Getting started with IL [EB/OL]. Beijing: Storage Networking Industry Association. 2005 [2010-03-30]. http://www. sniachina. org/css/pdf/edu/tutorial download/ Getting_Started_with_ILM_v6. pdf.
  • 3Verma A, Pease D, Sharma U, et al. An architecture for lifecycle management in very large file systems [C]//Proc of the 22nd IEEE/the 13th NASA Goddard Conf on Mass Storage Systems and Technologies. Los Alamitos,CA: IEEE Computer Society, 2005 : 160-168.
  • 4Beigi M, Devarakonda M, Jain R, ct al. Policy based information lifecyele management in a large-scale file system [C]//Proc of the 6th IEEE Int Workshop an Policies for Distributed Systems and Networks. Los Alamitos,CA: IEEE Computer Society, 2005:139-148.
  • 5He Dingshan, Zhang Xianbo, Du D H C, et al. Coordinating parallel hierarchical storage management in object-based cluster file system [C]//Proc of the 23rd IEEE/the 14th NASA Goddard Conf on Mass Storage Systems and Technologies. Los Alamitos, CA: IEEE Computer Society, 2006.
  • 6Gibson T J, Miller E L. An improved long-term file usage prediction algorithm [C] //Proc of the 25th Annual Int Conf on Computer Management and Performance (CMG'99). Piscataway,NJ :IEEE, 1999:639-448.
  • 7Cao Pci, lrani S. Cost aware WWW proxy caching algorithms [C]//Proc of the USENIX Symp on Internet Technologies and Systems. Los Alamitos, CA: USENIX Association, 1997, 193-206.
  • 8Ari , Gnttwals M, Henze D. Performance boosting and workload Isolation in storage area networks with SANCache [C]//Proc of the 23nd IEEE/the 14th NASA Goddard Conf on Mass Storage Systems and Technologies. Los Alamitos, CA : IEEE Computer Society, 2006.
  • 9Ari I, Gottwals M, Henze D. SANBoost: Automated SAN-level caching in storage area nelworks [C]//Proc of the 13th IEEE Int Conf on Autonomic Computing. Los Alamitos, CA: IEEE Computer Society, 2004; 164-171.
  • 10Wong T M, Wilkes J. My cache or yours? Making storage more exclusive [C] //Proc of the USENIX Annual Technical Conf. Los Alamitos,CA: USENIX Association, 2002: 161-175.

共引文献19

同被引文献44

引证文献7

二级引证文献13

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部