期刊文献+

一种分布式非结构化数据副本管理模型 被引量:10

A Management Model of Distributed Unstructured Data Replica
下载PDF
导出
摘要 针对云存储系统中数据副本管理的延时响应等问题,提出一种面向非结构化数据的分布式副本管理模型。该模型采用机架选举算法,通过提高每个机架能源利用率的方法降低系统整体能耗,为绿色数据中心提供技术保障。运用多路线性散列算法,将数据副本动态均匀地分布到不同机架的不同节点中,以提高系统性能、平衡负载和资源利用率。仿真实验结果证明,与传统的全局映射法相比,该模型可以达到较高的存储与负载平衡,具有良好的扩展性和可用性。 Aiming at the problem of data replicas management time-delay in the cloud storage system, this paper puts forward a distributed replica management model for unstructured data. The model reduces the system energy consumption through carefully designed rack-selection algorithm, which is the technical basis of green data center. To improve system performance and balance utilization of resources, the model uses a multi-linear-hashing algorithm, which can balance the data replicas distribution in different nodes intelligently. Simulation experimental results show that this model can reach higher storage and load balance compared with traditional global mapping method, it has excellent system performance, scalability and availability.
出处 《计算机工程》 CAS CSCD 2013年第4期36-38,43,共4页 Computer Engineering
基金 浙江省自然科学基金资助项目(LY12F02017) 浙江省教育厅科研基金资助项目(Y201119644)
关键词 分布式 非结构化 数据副本 机架 线性散列 软件事务内存 distributed unstructured data replica rack linear hashing software transactional memory
  • 相关文献

参考文献9

二级参考文献177

  • 1Olukotun K, Hammond L. The Future of Microprocessors[J]. ACM Queue, 2005, 3(7): 26-29.
  • 2Ananian C S. Unbounded Transactional Memory[C]//Proc. of the 11th International Symposium on High-performance Computer Architecture. San Francisco, USA: [s. n.], 2005.
  • 3Shavit N, Touitou D. Software Transactional Memory[C]//Proc. of the 14th ACM Symposium on Principles of Distributed Computing. Ottawa, Canada: ACM Press, 1995.
  • 4Fedorova D, Lu Changco, HughesC, et al. Hybrid Transactional Memory[C]//Proc. of ASPLOS'06. Kista, Sweden: [s. n.], 2006.
  • 5Chi Cao Minh, Trautmann M, Chung JaeWoong. An Effective Hybrid Transactional Memory System with Strong Isolation Guarantees[C]//Proc. of the 34th International Symposium on Computer Architecture. San Diego, California, USA: [s. n.], 2007.
  • 6Microsoft Corporation. MSDN[EB/OL]. (2007-11-04). http://msdn. microsoft.com/zh-cn/library/bb297966. aspx?ppud=4.
  • 7Armbrust M,Fox A,Griffith R.Above the clouds:A Berkeley view of cloud computing[EB/OL].[2010-01-25].http://www.eecs. berkeley.edu/Pubs/TechRpts/2009/EEC S-2009-28.pdf.
  • 8Wikipedia.Data center[EB/OL].[2011-03 -21 ].http://en.wikipedia.org/ wiki/Data center.
  • 9Lomet D B.Process structuring,synchronization,and recovery using atomic actions[C]//Proc of ACM Conf on Language Design for Reliable Software.New York:ACM, 1977:128-137.
  • 10Herlihy M, Eliot J, Moss B.Transactional memory:Architectural support for lock--free data structures[C]//Proc of the 20th Annual Int Symp on Computer Architecture.Piscataway,NJ: IEEE, 1993 : 289-300.

共引文献151

同被引文献89

引证文献10

二级引证文献59

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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