期刊文献+

内存云架构的磁盘节能策略 被引量:6

Energy-efficient strategy for disks in RAMCloud
下载PDF
导出
摘要 内存云(RAMCloud)的出现改善了在线数据密集型(OLDI)应用的用户体验,但其能耗高于传统的云数据中心。针对该问题,提出一种适用于该架构的磁盘节能策略。首先,引入遗传算法中适应度函数和轮盘赌法,尽量选择更为节能的磁盘进行数据持久化备份;其次,设定合理的服务器内存缓冲区来延长磁盘的平均连续空闲时间,使得部分服务器磁盘在空闲时进入待机状态。仿真实验结果表明,在50台服务器的内存云系统中,该策略能有效节能约12.69%;而缓冲区大小的设定对于节能效果和数据可用性具有双重影响,需权衡考虑。 The emergence of RAMCloud has improved user experience of Online Data-Intensive( OLDI) applications.However, its energy consumption is higher than traditional cloud data centers. An energy-efficient strategy for disks under this architecture was put forward to solve this problem. Firstly, the fitness function and roulette wheel selection which belong to genetic algorithm were introduced to choose those energy-saving disks to implement persistent data backup; secondly,reasonable buffer size was needed to extend average continuous idle time of disks, so that some of them could be put into standby during their idle time. The simulation experimental results show that the proposed strategy can effectively save energy by about 12. 69% in a given RAMCloud system with 50 servers. The buffer size has double impacts on energy-saving effect and data availability, which must be weighed.
出处 《计算机应用》 CSCD 北大核心 2014年第9期2518-2522,共5页 journal of Computer Applications
基金 国家自然科学基金资助项目(61262088 61063042) 新疆维吾尔自治区自然科学基金资助项目(2011211A011)
关键词 在线数据密集型应用 内存云 磁盘节能 适应度函数 轮盘赌 待机 Online Data-Intensive(OLDI) application RAMCloud disk energy-efficient fitness function roulette wheel selection standby
  • 相关文献

参考文献5

二级参考文献92

  • 1王永文,张民选.高性能微处理器微体系结构级功耗模型及分析[J].计算机学报,2004,27(10):1320-1327. 被引量:5
  • 2易会战,陈娟,杨学军,刘喆.基于语法树的实时动态电压调节低功耗算法[J].软件学报,2005,16(10):1726-1734. 被引量:12
  • 3Tan T K,Raghunathan A,Jha N K.Energy Macro-modeling of Embedded Operating Systems[J].ACM Transactions on Embedded Computing Systems,2005,4(1):231-254.
  • 4Feng Xizhou,Ge Rong,Cameron K W.Power and Energy Profiling of Scientific Applications on Distributed Systems[C]//Proc.of IPDPS'05.Denver,Colorado,USA:IEEE Press,2005.
  • 5Bui V,Norris B,Huck K,et al.A Component Infrastructure for Performance and Power Modeling of Parallel Scientific Appli-cations[C]//Proc.of CBHPC'08.Karlsruhe,Germany:[s.n.],2008.
  • 6Brooks D,Tiwari V,Martonosi M.Wattch:A Framework for Architectural-level Power Analysis and Optimizations[C]//Proc.of ISCA'00.Vancouver,Canada:ACM Press,2000.
  • 7Ye W,Vijaykrishnan N,Kandemir M,et al.The Design and Use of Simplepower:A Cycle-accurate Energy Estimation Tool[C]//Proc.O f the 37th Annual Design Automation Conference.New York,USA:ACM Press,2000.
  • 8Electronic Product Environmental Assessment Tool(EPEAT)[Z].[2010-04-01].http://www.epeat.net.
  • 9SPEC Ships Power_ssj2008 V1.10[Z].[2010-04-01].http://www.spec.org/power_ssj2008/.
  • 10Andersen D G,Franklin J,Kaminsky M,et al.FAWN:A Fast Array of Wimpy Nodes[C]//Proc.of SOSP'09.Big Sky,Montana,USA:ACM Press,2009.

共引文献202

同被引文献59

  • 1董新华,李瑞轩,周湾湾,王聪,薛正元,廖东杰.Hadoop系统性能优化与功能增强综述[J].计算机研究与发展,2013,50(S2):1-15. 被引量:70
  • 2冯泳,张延园.数据迁移在SAN中性能优化的研究和应用[J].计算机工程,2005,31(7):43-45. 被引量:5
  • 3DEAN J, GHEMAWAT S. MapReduce: simplified data processing on large clusters [ J]. Communications of the ACM, 2008, 51 (1): 107 - 113.
  • 4ZHAO X, LI Z, ZENG L. A hierarchical storage strategy based on block-level data valuation [ C]//Proceedings of the 2008 4th Inter- national Conference on Networked Computing and Advanced Infor- mation Management. Washington, DC: IEEE Computer Society, 2008, 1: 36-41.
  • 5OUSTERHOUT J, AGRAWAL P, ERICKSON D, et al. The case for RAMClouds: scalable high-performance storage entirely in DRAM [J]. ACM SIGOPS Operating Systems Review, 2010, 43(4): 92 - 105.
  • 6GIBSON J T. An improved long-term file usage prediction algorithm [ C]// Proceedings of the 25th International Computer Management Group Conference. Turnersville: Computer Management Group, 1999:639-448.
  • 7JEONG J, DUBOIS M. Cost-sensitive cache replacement algorithms [ C]//Proceedings of the 9th International Symposium on High Per- formance Computer Architecture. Washington, DC: IEEE Computer Society, 2003:327 -337.
  • 8SM1THA A L N R. LRU-RED: an active queue management scheme to contain high bandwidth flows at congested routers [ C ]// GLOBECOM'01: Proceedings of the 2001 Global Telecommunications Conference. Piscataway: IEEE, 2001, 4:2311-2315.
  • 9REED B, LONG D D E. Analysis of caching algorithms for distribu- ted file systems [ J]. ACM SfGOPS Operating Systems Review, 1996, 30(3): 12 -21.
  • 10LUO Y, LUO S, GUAN J, et al. A RAMCloud storage system based on HDFS: architecture, implementation and evaluation [ J]. Journal of Systems & Software, 2013, 86(3): 744-750.

引证文献6

二级引证文献19

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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