云计算云存储技术论文云存储技术及其应用

上传人:博****1 文档编号:507939135 上传时间:2022-12-04 格式:DOCX 页数:17 大小:103.91KB
返回 下载 相关 举报
云计算云存储技术论文云存储技术及其应用_第1页
第1页 / 共17页
云计算云存储技术论文云存储技术及其应用_第2页
第2页 / 共17页
云计算云存储技术论文云存储技术及其应用_第3页
第3页 / 共17页
云计算云存储技术论文云存储技术及其应用_第4页
第4页 / 共17页
云计算云存储技术论文云存储技术及其应用_第5页
第5页 / 共17页
点击查看更多>>
资源描述

《云计算云存储技术论文云存储技术及其应用》由会员分享,可在线阅读,更多相关《云计算云存储技术论文云存储技术及其应用(17页珍藏版)》请在金锄头文库上搜索。

1、云计算云存储技术论文-云存储技术及其应用摘要:云存储将大量不同类型的存储设备通过软件集合起来协同工作,共同对外提供数据存储服务。云 存储服务对传统存储技术在数据安全性、可靠性、易 管理性等方面提出新的挑战。文章基于云存储平台架 构的4个层次:将多存储设备互连起来的数据存储层、 为多服务提供公共支撑技术的数据管理层、支持多存 储应用的数据服务层以及面向多用户的访问层展开研 究,并以一种云存储典型应用云备份(B-Cloud) 为例,探讨云备份的软件架构、应用特点及研究要点。关键字:云存储;服务;云备份英文摘要:In order to provide data storage services, c

2、loud storage employs software to interconnect and facilitate collaboration between different types of storage devices. Compared to traditional storage methods, cloud storage poses new challenges in data security, reliability, and management. This paper introduces four layers of cloud storage archite

3、cture: data storage layer connecting multiple storage components, data management layer providing common supporting technology for multiple services, data service layer sustaining multiple storage applications, and user access layer. It then examines a typical cloud storage application backup cloud

4、(B-Cloud)and discusses its software architecture, characteristics, and main research questions.英文关键字:cloud storage; service; backup cloud基金项目:国家高技术研究发展(“863”)计划 (2009AA01A402)近年来,随着云计算1-2和软件即服务(SaaS)3-5 的兴起,云存储成为信息存储领域的一个研究热点。 与传统的存储设备相比,云存储不仅仅是一个硬件, 而是一个网络设备、存储设备、服务器、应用软件、 公用访问接口、接入网和客户端程序等多个部分组成 的

5、系统6。云存储提供的是存储服务,存储服务通过网络将本 地数据存放在存储服务提供商(SSP )提供的在线存储 空间。需要存储服务的用户不再需要建立自己的数据 中心,只需向SSP申请存储服务,从而避免了存储平 台的重复建设,节约了昂贵的软硬件基础设施投资。云存储这个概念一经提出,就得到了众多厂商的支 持和关注。Amazon公司推出弹性块存储(EBS)技术 支持数据持久性存储;Google推出在线存储服务 GDrive ;内容分发网络服务提供商CDNetworks和 云存储平台服务商Nirvanix结成战略伙伴关系,提供 云存储和内容传送服务集成平台;EMC公司收购Berkeley Data Sys

6、tems,取得该公司的Mozy在线服务软件,并开展SaaS业务;Microsoft公司推出Windows Azure,并在美国各地建立庞大的数据中心;IBM也将云计算标准作为全球备份中心扩展方案 的一部分。2009年12月,因特网数据中心(IDC)发布的2010 年IT和电信行业十大预测中指出:云计算将扩张并走 向成熟,会诞生许多新的公共云热点、私有云服务、 云应用以及将公共云与私有云联系起来的服务。1 云存储技术云存储系统与传统存储系统相比,具有如下不同: 第一,从功能需求来看,云存储系统面向多种类型的 网络在线存储服务,而传统存储系统则面向如高性能 计算、事务处理等应用;第二,从性能需求来

7、看,云 存储服务首先需要考虑的是数据的安全、可靠、效率 等指标,而且由于用户规模大、服务范围广、网络环 境复杂多变等特点,实现高质量的云存储服务必将面 临更大的技术挑战;第三,从数据管理来看,云存储 系统不仅要提供类似于POSIX的传统文件访问,还要 能够支持海量数据管理并提供公共服务支撑功能,以 方便云存储系统后台数据的维护。基于上述特点,云存储平台整体架构可划分为4个 层次,自底向上依次是:数据存储层、数据管理层、 数据服务层以及用户访问层。云存储平台整体架构如 图 1 所示。人團1云荐储平音懿怵衆枸数据存储层云存储系统对外提供多种不同的存储服务,各种服 务的数据统一存放在云存储系统中,形

8、成一个海量数 据池。从大多数网络服务后台数据组织方式来看,传 统基于单服务器的数据组织难以满足广域网多用户条 件下的吞吐性能和存储容量需求7基于P2P架构的 数据组织需要庞大的节点数量和复杂编码算法保证数 据可靠性8。相比而言,基于多存储服务器的数据组 织方法能够更好满足在线存储服务的应用需求9,在 用户规模较大时,构建分布式数据中心能够为不同地 理区域的用户提供更好的服务质量10。云存储的数据存储层将不同类型的存储设备互连起 来,实现海量数据的统一管理,同时实现对存储设备文档来源为:从网络收集整理.word版本可编辑.欢迎下载支持.的集中管理、状态监控以及容量的动态扩展,实质是 一种面向服务

9、的分布式存储系统。(2)数据管理层云存储系统架构中的数据管理层为上层提供不同服 务间公共管理的统一视图。通过设计统一的用户管理、 安全管理、副本管理及策略管理等公共数据管理功能, 将底层存储及上层应用无缝衔接起来,实现多存储设 备之间的协同工作,以更好的性能对外提供多种服务。(3)数据服务层数据服务层是云存储平台中可以灵活扩展的、直接 面向用户的部分。根据用户需求,可以开发出不同的 应用接口,提供相应的服务。比如数据存储服务、空 间租赁服务、公共资源服务、多用户数据共享服务、 数据备份服务等。(4)用户访问层通过用户访问层,任何一个授权用户都可以在任何 地方,使用一台联网的终端设备,按照标准的

10、公用应 用接口来登录云存储平台,享受云存储服务。与传统的购买存储设备和部署存储软件相比,云存 储方式存在以下优点:(1)成本低、见效快传统的购买存储设备或软件定制方式下,企业根据 信息化管理的需求,一次性投入大量资金购置硬件设 备、搭建平台。软件开发则经过漫长的可行性分析、 需求调研、软件设计、编码、测试这一过程。往往在 软件开发完成以后,业务需求发生变化,不得不对软 件进行返工,不仅影响质量,提高成本,更是延误了 企业信息化进程,同时造成了企业之间的低水平重复 投资以及企业内部周期性、高成本的技术升级。在云 存储方式下,企业除了配置必要的终端设备接收存储 服务外,不需要投入额外的资金来搭建平

11、台。企业只 需按用户数分期租用服务,规避了一次性投资的风险, 降低了使用成本,而且对于选定的服务,可以立即投 入使用,既方便又快捷。(2)易于管理传统方式下,企业需要配备专业的 IT 人员进行系统 的维护,由此带来技术和资金成本。云存储模式下, 维护工作以及系统的更新升级都由云存储服务提供商 完成,企业能够以最低的成本享受到最新最专业的服 务。(3)方式灵活传统的购买和定制模式下,一旦完成资金的一次性 投入,系统无法在后续使用中动态调整。随着设备的 更新换代,落后的硬件平台难以处置;随着业务需求 的不断变化,软件需要不断地更新升级甚至重构来与 之相适应,导致维护成本高昂,很容易发展到不可控 的

12、程度。而云存储方式一般按照客户数、使用时间、 服务项目进行收费。企业可以根据业务需求变化、人 员增减、资金承受能力,随时调整其租用服务方式, 真正做到“按需使用”。2 云备份应用云存储可以支持多种应用方式,如云备份、云数据 共享、云资源服务等,也可以提供标准化的接口给其 他网络服务使用。下面以我们自行研制的B-Cloud云 备份为例,简单介绍云存储应用的具体技术细节。B-Cloud 的部署结构如图2所示。云备份系统包括 3 个层次的备份云:盒團? Cloud邮薯塔构最上层为广域云,也称公共云,覆盖范围为所有备 份客户可以通过广域网访问的区域。广域云的服务器 包括广域管理器、广域云存储节点等。中

13、间层为区域云,通常按照地理区域(如省、地区等) 来划分。相应地,服务节点包括区域云管理器、区域 云存储节点。最下层为本地云,也称私有云。本地云既可以按小 的地理区域划分,也可以按照特定实体划分,如企业、 组织或校园。本地云可运行于广域网或局域网,用户 限于区域内的人员,服务节点包括本地管理器、私有 云存储节点。区域云、私有云同广域云一样,具有多个本地的存 储节点,共同服务于多个备份客户端。B-Cloud 云备份系统的拓扑结构可描述为:以广域 云为根节点,区域云和本地云为分支节点,构成的一 颗备份云的树状结构。每个节点都具有自己的备份管 理器与存储节点,分别完成本区域内的备份任务调度 与备份数据

14、的存取。物理相连的广域云、区域云、本 地云之间,相邻两层的关系为父子关系,其中子节点 可看作是父节点的一个特殊客户。该结构具有良好的 扩展性,当前定义了 3 个层次,随着用户规模的增长 服务区域的拓展,可根据需要对某级节点进行裂变, 增加新的节点层次。新用户注册时,首先访问系统的注册服务器(负责全 局用户管理)。由注册服务器按照预先定义的分配策 略,匹配用户的特征信息,如客户端IP地址所属的网 段或区域、Email地址所属的组织、用户所属的地理 区域等,将用户分配到相应的备份云节点。由备份云 的管理服务器进行用户信息的维护。完成注册后,备 份客户端每次请求服务时,只需登录系统,在指定的 备份云

15、节点下,与相应的备份管理器、存储节点进行 三方通信,接受备份及恢复服务。按照访问就近原则,地理位置越近,实体之间数据 传输的效率越高、成本越低。通过这种分层拓扑结构, 使得备份服务系统中的多调度服务器和多存储服务器建立一种有序的层次关系,能够更好地服务于不同区 域的多备份客户端。云备份服务的应用特点决定了应用需求,需求驱动 了云备份需要研究的3项关键技术的发展。B-Cloud 云备份系统的研究涵盖了服务架构的几个方面,他们 相互之间的关系如图3所示。昏丹再St 口扇严主呂沱蒔常刃巫全住寤农tt研究旳露;漏盖方面任右料讦旧舉皮関特点 !IIiIII 犬規屋甲户iIIIi觀星奴月LIIIi匝用邪电辽余!III I 茗旻全牲是用户亠选摆眼诸的捉飪厂13应用需求与研克内窘之闻的关慕云备份服务与传统的备份软件相比,不同点主要体 现在3个方面:(1)用户规模备份软件通常应用于局域网或目标群体固定的广域 网范围内。由于用户规模较小,出于易于部署维护、 成本低廉等考虑,通常存储服务器较少,用户对存储 服务器的访问路径是固定的,无须根据各种影响因素 动态指定或调整。云备份服务的对象则是广域网范围内的大规模用 户,而且随着服务推出时间的延长,用户数量会持续 增长。为此,系统必须设置多台存储服务器,以满足 系统扩展性方面的要求。在此基础上,系统必须能够 很好地响应大量用户的并发访问,并通过高效的并行

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号