基于云计算环境下的分布存储关键技术分析.docVIP

基于云计算环境下的分布存储关键技术分析.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于云计算环境下的分布存储关键技术分析摘 要随着网络技术的急速发展,云计算已经成为目前技术发展的主旋律,云计算作为一种新型的资源,加强利用可以大大的提高对数据的处理和存储的安全性,并将其应用于分布存储的技术之中,可以极大的提高分布存储的高效性和实用性。本文将从在云计算环境下分布存储技术的现状开始,对云计算环境下的分布存储技术的结构以及关键技术进行具体分析。【关键词】云计算 分布存储 关键技术在如今信息技术与科学技术不断发展的大环境下,云计算作为一种新型的应用手段,在全球的范围内都在发挥着至关重要的作用,但正是因为云计算的数据存储量非常的大,会经常出现数据上的各种问题,这样就在很大程度上影响和阻碍了云计算的使用及推广,因此对云计算环境下的分布存储的关键技术进行分析具有极大的现实意义。1云计算环境下分布存储技术的结构确保云计算正常运行的核心基础便是数据中心了,主要是包含软件与硬件两个部分。在云计算的环境之下,软件主要是指在数据中心中提供的服务和所需要安装的程序;硬件则是指数据中心的基础设施,主要包含了计算机的设备与支撑系统。云计算中如果想有可靠的数据和高效的存储都与数据中心的节点结构密不可分,因此,通过对数据中心的路由转发功能的节点类型的不同进行分类,大抵可以将云计算环境下的分布存储技术的结构分为三大类。1.1 服务器为核心的结构以服务器为核心的这种结构是利用网线将每个服务器中安装的多个网卡进行相互连接的结构。这种结构中,服务器即需要对数据进行处理和存储,还要将数据包的转发功能完全负责。这种以服务器为核心的结构相对来说在线路的连接以及结构的组成方面较为简单,不存在交换机这种硬件设备,可以很好的使服务器与底层的网络进行交互,便于开发高效实用的路由算法。但是此种结构也存在着一定的弊端,比如链路稍有冗余,服务器中占用的计算资源较大,服务器的负载压力加大从而导致服务器的整体计算效率大大降低,这样,便会带来成本增加以及性能损失等问题。1.2 交换机为核心的结构传统的数据存储都是通过交换机进行的,因此在云计算的环境尚未盛行之前,诸多的用户都是采用交换机作为彼此数据存储的中心,也就是说用户是将网络体系与数据中心联系在一起,而二者的纽带便是交换机。这种以交换机作为核心结构的存储技术,主要是采用的树形结构,主要包含的是聚合层、边缘层和核心层三个部分。树形结构的特点主要是简单的操作方法、连接较为容易、扩展性强等。而这种以交换机为核心的结构也存在着一定的弊端,比如有限的存储容量、较落后的存储技术等,但是在数据存储过程中,能够将操作的灵活性和存储的高效率等方面进行优化处理,将会有很大的提升空间。1.3 服务器与交换机相结合的结构正是由于单一的以服务器为核心的结构或者是单一的以交换机为核心的结构都或多或少的存在诸多的弊端,因此可以将两者结合起来,成为混合的结构模式,扬长避短。这种混合的结构模式的优点主要可以从网络结构方面、路由费用方面、可扩展性方面以及构建成本方面有所体现。在网络结构方面混合的结构可以同时采用由交换机和服务器提供数据的路由转发的功能,使网络结构更加的自由和灵活;在可扩展性方面来看,这种混合结构是受每个服务器安装的网卡数目限制的,数据中心的节点规模也是有限的;成本构建方面则是因为混合结构同时能够结合交换机结构和服务器结构的优点,会使的具备同样性能的条件下降低所需的成本。2 数据容错技术在分布式存储的研究领域一项关键技术便是数据容错技术,良好的容错技术对于提高系统的可用性和可靠性以及数据的访问效率等都能大大的提高。数据的容错技术往往是通过增加数据冗余来实现,因为冗余的数据能够确保当数据失效或丢失之后查找的到,正是因为出现了太多的数据冗余,也同时加大了存储资源的消耗,那么,如何既能保证容错的同时还能够降低成本来提高存储资源的利用率,目前,最为常用的便是纠删码容错技术以及复制容错技术。2.1 纠删码容错技术纠删码容错技术是一类基于信道传输的编码技术,当多个数据块丢失可以容忍,并将其引入到分布式存储的领域,纠删码容错技术可以减少存储的空间,基于编码的这种容错技术可以利用多个数据对象进行编码,生成编码的数据对象,出现巨大的存储可以实现对完全复制数据的降低,但是却在下载数据量的方面大于失效的数据大小,但是这种纠删码的容错技术却有着计算的开销大、修复的成本好的弊端。2.2 复制容错技术复制容错技术是指在一个数据对象中创建出多个相同的模块,将其分布到不同的存储节点之中,即使当某个数据对象失效之后,仍然可以利用其它有效的数据模块来获得相同的数据。复制容错技术主要包括两个方面,即:数据复制策略以及数据组织结构。复制容错技术的优点主要是方面实现、简单直观、读取效率高,在目前的云计算环境中深受用户的喜爱,并且得到了广泛的应用,但同时也存在一定问题,就是因为每个数据

文档评论(0)

yingzhiguo + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:5243141323000000

1亿VIP精品文档

相关文档