分布式存储系统建模技术探究

分布式存储系统建模技术探究

ID:31697783

大小:57.49 KB

页数:7页

时间:2019-01-17

分布式存储系统建模技术探究_第1页
分布式存储系统建模技术探究_第2页
分布式存储系统建模技术探究_第3页
分布式存储系统建模技术探究_第4页
分布式存储系统建模技术探究_第5页
资源描述:

《分布式存储系统建模技术探究》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、分布式存储系统建模技术探究摘要:分布式存储系统的I/O性能影响着分布式系统的执行效率。由于影响系统性能的潜在因素错综复杂,所以分布式存储系统的性能和建模技术一直是重点和难点。本文深入分布式存储系统建模技术研究现状和关键问题。为分布式存储系统的设计、调优和评估起到积极的指导作用。关键字:分布式存储系统;数据存储;建模技术;性能特征中图分类号:TP311信息资源的爆炸性增长,对存储系统的容量、可扩展性、数据可用性以及I/O性能等方面提出更高的要求。近年来,虽然计算、传输和存储三大IT基础设施都得到了飞速的发

2、展,但相对于计算(数据处理)和传输而言,存储技术相对发展缓慢,这主要是由于在I/O子系统方面缺乏相应的提高,导致I/O成为存储系统的主要瓶颈。分布式存储系统的构造是非常昂贵和复杂的,如果系统的参数没有配置好,将直接影响存储性能,那成本就更高了。因此,如何优化分布式存储系统的设计,评估分布式存储系统的性能,调整分布式存储系统的性能引起存储工业界和研究机构越来越多的关注。因此,分布式存储系统性能建模技术成为一个极具挑战性和实际意义的课题。性能建模技术能指导分布式存储系统设计,优化和评估系统的性能,降低成本。

3、分布式存储系统是应对海量数据存储,提高I/O性能,降低企业运维成本的有效方案。因此,分布式存储系统的优化设计和性能研究具有很大的现实意义和科研价值,得到了学术界和工业界的广泛关注。1分布式存储系统性能和建模技术目前分布式存储系统性能和建模技术的研究主要集中在以下4个方面:数据分布策略建模技术;数据流和元数据建模技术;性能可靠性建模技术;结合负载特征的性能建模技术。1.1数据分布策略建模技术根据应用类型和I/O特点,研究优化数据分布策略,增强用户空间和核空间的数据感知能力,提高数据访问效率。Yu等发现文件

4、分布模型对聚合I/O带宽有着显著的影响,提出一种基于用户视角的数据分布策略[1];综合考虑磁盘空间,磁盘I/O速率,已存在数据对象数量等因素的智能条带化存储是潜在的发展趋势。现有的主流分布式文件系统,通常分为客户端,元数据服务器,数据存储节点。主要采用的技术有零拷贝,提前读,写回,优化通信协议,小数据的快速内存访问等。文献[2]描述了一个准确、有效的方法来对分布式存储系统性能进行建模和预测。对用户响应时间,系统吞吐量,服务器平均使用率等性能指标进行了分析和评估。优化数据访问路径往往得从分布式存储系统的底

5、层架构出发来设计的,同时也具有应用相关性。1.2数据流和元数据建模技术由于不同的应用对分布式存储系统的要求不同,分布式存储系统所支持的上层应用也呈现出各异的性能的差别。应用的I/O特征对分布式存储系统的影响较大。如文献[3]引入了分布式存储系统的队列网络模型,并对模型参数进行了评估。应用Jackson网络来预测系统配置变更时的性能变化。文献[4]提出了一个Jackson网络的瞬态模型,应用于任意系统规模和有限负载的应用场景。元数据建模技术的目标包括:提高元数据的存储能力;优化元数据的查询效率;增强元数据

6、的容错性和一致性等等。文献[5]提出了ParFiSys机制,来提升分布式存储系统的性能。利用映射方法,该机制能对几种常见类型的分布式存储系统提供透明的访问。并对分组管理,并行化,资源预分配,读/写缓存策略等相关性能因子进行了研究。文献[6]对分布式存储系统中的负载均衡问题进行了研究,提出了应用于大规模I/O服务器的动态、自适应的负载均衡策略。目前,随着元数据的海量增加,如何有效的组织,存储海量元数据,及如何提高海量元数据查询响应时间,成为研究热点。1.3性能可靠性建模技术性能可靠性建模技术研究的主要目标

7、是:在系统规模增大的同时,如何保证系统软硬件正常运转提供统一的服务,如何扩充系统规模来取得更好的性能和容量。针对系统资源的工作负载需求,AnnaHa?提出一些用于提高分布式存储系统性能可靠性的策略,包括文件复本、文件迁移、程序迁移等策略[7]。扩展系统性能的可用性和可靠性研究对一些特定的关键领域尤为重要。1.4结合负载特征的性能建模技术这方面的研究侧重于通过评估系统的性能,挖掘潜在的性能因素及特征,预测及指导系统的性能优化。主要的难点是:分布式存储系统结构复杂,很难根据特定的应用,选择所需的性能因素;系

8、统的性能预测缺少必要理论支持,基本是从实验出发,通过系统的性能表现,提出一些经验法则或预测模型;如何有效的结合应用特征,建立相关的分析预测模型,迎合较为复杂的应用环境需求。针对不同的应用场景,提出若干针对分布式存储系统的性能预测模型,如基于灰色理论的单因子性能预测方案[8],基于机器学习的性能预测模型[9]和相对预测模型[10],这些模型分别从不同的应用场景来分析和预测分布式存储系统的性能,取得了较好的预测效果。2结束语如何优化分布式存储系

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。