- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
分布式存储系统建模技术研究.doc
分布式存储系统建模技术研究
摘要:分布式存储系统的I/O性能影响着分布式系统的执行效率。由于影响系统性能的潜在因素错综复杂,所以分布式存储系统的性能和建模技术一直是重点和难点。本文深入分布式存储系统建模技术研究现状和关键问题。为分布式存储系统的设计、调优和评估起到积极的指导作用。
关键字:分布式存储系统;数据存储;建模技术;性能特征
中图分类号: TP311
信息资源的爆炸性增长,对存储系统的容量、可扩展性、数据可用性以及I/O性能等方面提出更高的要求。近年来,虽然计算、传输和存储三大IT基础设施都得到了飞速的发展,但相对于计算(数据处理)和传输而言,存储技术相对发展缓慢,这主要是由于在I/O子系统方面缺乏相应的提高,导致I/O成为存储系统的主要瓶颈。分布式存储系统的构造是非常昂贵和复杂的,如果系统的参数没有配置好,将直接影响存储性能,那成本就更高了。因此,如何优化分布式存储系统的设计,评估分布式存储系统的性能,调整分布式存储系统的性能引起存储工业界和研究机构越来越多的关注。因此,分布式存储系统性能建模技术成为一个极具挑战性和实际意义的课题。性能建模技术能指导分布式存储系统设计,优化和评估系统的性能,降低成本。分布式存储系统是应对海量数据存储,提高I/O性能,降低企业运维成本的有效方案。因此,分布式存储系统的优化设计和性能研究具有很大的现实意义和科研价值,得到了学术界和工业界的广泛关注。
1 分布式存储系统性能和建模技术
目前分布式存储系统性能和建模技术的研究主要集中在以下4个方面:数据分布策略建模技术;数据流和元数据建模技术;性能可靠性建模技术;结合负载特征的性能建模技术。
1.1 数据分布策略建模技术
根据应用类型和I/O特点,研究优化数据分布策略,增强用户空间和核空间的数据感知能力,提高数据访问效率。Yu等发现文件分布模型对聚合I/O带宽有着显著的影响,提出一种基于用户视角的数据分布策略[1];综合考虑磁盘空间,磁盘I/O速率,已存在数据对象数量等因素的智能条带化存储是潜在的发展趋势。现有的主流分布式文件系统,通常分为客户端,元数据服务器,数据存储节点。主要采用的技术有零拷贝,提前读,写回,优化通信协议,小数据的快速内存访问等。文献[2]描述了一个准确、有效的方法来对分布式存储系统性能进行建模和预测。对用户响应时间,系统吞吐量,服务器平均使用率等性能指标进行了分析和评估。优化数据访问路径往往得从分布式存储系统的底层架构出发来设计的,同时也具有应用相关性。
1.2 数据流和元数据建模技术
由于不同的应用对分布式存储系统的要求不同,分布式存储系统所支持的上层应用也呈现出各异的性能的差别。应用的I/O特征对分布式存储系统的影响较大。如文献[3]引入了分布式存储系统的队列网络模型,并对模型参数进行了评估。应用Jackson网络来预测系统配置变更时的性能变化。文献[4]提出了一个Jackson网络的瞬态模型,应用于任意系统规模和有限负载的应用场景。
元数据建模技术的目标包括:提高元数据的存储能力;优化元数据的查询效率;增强元数据的容错性和一致性等等。文献[5]提出了ParFiSys 机制,来提升分布式存储系统的性能。利用映射方法,该机制能对几种常见类型的分布式存储系统提供透明的访问。并对分组管理,并行化,资源预分配,读/写缓存策略等相关性能因子进行了研究。文献[6]对分布式存储系统中的负载均衡问题进行了研究,提出了应用于大规模I/O服务器的动态、自适应的负载均衡策略。目前,随着元数据的海量增加,如何有效的组织,存储海量元数据,及如何提高海量元数据查询响应时间,成为研究热点。
1.3 性能可靠性建模技术
性能可靠性建模技术研究的主要目标是:在系统规模增大的同时,如何保证系统软硬件正常运转提供统一的服务,如何扩充系统规模来取得更好的性能和容量。针对系统资源的工作负载需求,Anna Ha?提出一些用于提高分布式存储系统性能可靠性的策略,包括文件复本、文件迁移、程序迁移等策略[7]。扩展系统性能的可用性和可靠性研究对一些特定的关键领域尤为重要。
1.4 结合负载特征的性能建模技术
这方面的研究侧重于通过评估系统的性能,挖掘潜在的性能因素及特征,预测及指导系统的性能优化。主要的难点是:分布式存储系统结构复杂,很难根据特定的应用,选择所需的性能因素;系统的性能预测缺少必要理论支持,基本是从实验出发,通过系统的性能表现,提出一些经验法则或预测模型;如何有效的结合应用特征,建立相关的分析预测模型,迎合较为复杂的应用环境需求。针对不同的应用场景,提出若干针对分布式存储系统的性能预测模型,如基于灰色理论的单因子性能预测方案[8],基于机器学习的性能预测模
您可能关注的文档
最近下载
- 2024年中国中式养生水行业发展趋势洞察报告.pdf VIP
- 湘科版科学五年级上册全册教学设计教案.pdf
- 大家的日语 1-9课测试试卷1.doc VIP
- 政府采购评审专家考试题库含答案.docx VIP
- JJF 1593-2016 国家检定校准 规范.docx VIP
- Service invoice 服务发票模板.doc VIP
- 浅谈危险化学品企业安全管理当中存在的问题与建议对策.docx VIP
- 甘肃省兰州市第五十八中学教育集团2024-2025学年高三上学期建档考试物理试题(无答案).docx VIP
- 幼儿园小班妈妈在哪儿课件..pptx VIP
- 建筑工程冬季施工防冻保温实施方案.doc VIP
文档评论(0)