首页 文学文摘 时政新闻 科技科普 经济法律 健康生活 管理财经 教育教学 文化艺术 社科历史

云计算环境下分布存储的关键技术

作者:魏晓萌 来源:电子技术与软件工程

摘 要

云计算(cloud computing)作为一种新型的计算模式,在商业计算领域和科学计算领域中均发挥着重要的作用。云计算环境下的分布存储研究数据主要集中在数据中心的组织方面和管理方面,研究数据作为云计算环境的核心基础设施,通常情况下由100万级以上的节点组成,存储上的数据规模达到FB/EB级,最终使得数据失效成为一种比较常见的状态,在很大程度上限制了云计算的推广和应用等,增加了云计算的成本。基于此,降低成本以及提高扩展性等成为了云计算环境下分布存储研究的关键技术。笔者将根据相关工作经验。综合分析云计算环境下分布存储数据的关键技术,以期能够给相关工作者提供可参考的意见。

【关键词】云计算环境下 分布存储 关键技术

当今世界的发展以及全人类的进步等离不开信息技术的支持,信息科技技术的发展提高了人们的生活品质。云计算技术是其中最为典型的一项技术,但是在云计算技术的推广方面和使用方面仍然存在诸多障碍因素,因此对云计算环境下分析其存储关键技术非常重要。

1 分析云计算环境下的存储关键技术

互联网云计算功能的实现,使得云计算环境下分布存储技术在整个互联网系统中扮演的角色显得愈发重要。一般情况下,云计算数据能够满足多个接口数据之间的快速传递。即使云计算是一个较为创新型的计算模型,但是其与传统的P2P计算同宗同源。相比起P2P计算,云计算的主要优势在于:

(1)数据中心之间与数据中心内部的网络状况更好;

(2)节点更为稳定;

(3)规模更为庞大。

云计算的重要基础组成是分布存储技术,一旦缺乏对分布存储技术的研究,势必会给云计算功能的实现带来巨大的阻碍,最终造成数据包丢失和数据失效等问题的出现。

1.1 可扩展性

传统的提高可扩展性的方法一般是通过预留多余磁盘方式来实现,可以有效保证一定的存储空间。由于云计算环境下现代数据中心的节点规模非常大,所以数据中心的存储数据会随着应用的扩展而增加需求。基于此,任何一个云服务提供商的数据中心无法通过预留磁盘形式就完全规划好。举例来说,谷歌现阶段在全球的数据中心有36个,单个数据的计算机节点达到上百万;微软公司在全世界建设超过21个数据中心,其中包含222个集装箱,每一个集装箱内有1900~2621台机器,服务器数量每隔13.5个月就会增长一倍以上。上述庞大的数据规模增长对于分布存储的可扩展性提出了更高的要求,不仅仅要求数据中心网络具有良好的可扩展性,而且要求数据的组织结构也要有比较好的扩展性,因此能够使用不断变化的市场应用需求。

1.2 服务器为核心结构

服务器为核心的结构主要指的是将多个网卡分别安装在不同的服务器中,再通过网线进行逐一连接。在以服务器为核心的结构中不仅仅要对服务器数据进行处理,还需要负责对数据包的转发。服务器为何姓的机构形式具有较为明显的优势,避免使用交换机设备,使得服务器与底层的网络连接效果都保持较高水平。从另外一个角度来看,以服务器为核心的结构也存在一定的缺陷,具体表现在:

(1)链路较为繁杂;

(2)数据占用资源广泛;

(3)负载压力在服务器运作中会引发整体服务器计算效率的效果,增加成本矛盾。

2 节能技术与数据容错技术

2.1 节能技术

节能以及环保技术已经成为各行各业中的焦点内容之一,在云计算环境下仍然有此效应,节能技术作为云计算环境中扮演重要角色的分布存储技术而言,运行的庞大数据可对于整体的效果有着更大的增加作用。相比起传统的信息存储技术,在不断提高云计算功能环境的特点基础善个,有效降低能源消消耗是未来研究的主要方向。现阶段云计算环境下存储节能技术主要包括软件和硬件两个部分,硬件部分主要是通过节能体系与节能结构来实现,软件部分主要是通过节点动态运作方式来实现。

2.2 数据容错技术

数据容错技术可以广泛提高数据信息的可靠性,数据容错技术主要是通过利用多余的数据丢失后能够方便找回的特点的来实现数据处理,但是上述行为发生的同时势必会增加储存资源的消耗。为了实现减少成本资源的利用和容错等,最为常见的技术方式就是以下两种:

(1)复制容错技术;

(2)纠删码容错技术。

复制容错技术最大的优点在于读取效率非常高,纠删码容错技术的最大优点在于能够有效减少存储空间。

3 结束语

互联网技术已经成为现阶段最具有革命性的技术,互联网与计算机发展的无线传输网络与有线网络等移动终端设备等成为人们现代化、智能化生活的重要工具,随着时间的推移不断地深入影响人们的日常生活。在我国政策的帮助下,企业能够借助互联网的发展机会,实现对传统业务的创新与改革,促使我国各行各业均取得长足的发展与进步。

参考文献

[1]王意洁,孙伟东,周松等.云计算环境下的分布存储关键技术[J].软件学报,2012,23(04):962-986.

[2]杨明熬.云计算环境下的分布存储关键技术[J].计算机光盘软件与应用,2013,19(06):26-27.

[3]宋国平,邱阳.云计算环境下的分布存储关键技术[J].吉林广播电视大学学报,2014,18(09):30-31,41.