云存储技术及其应用云存储技术及其应用
Cloud Storage Technology and Its ApplicationCloud Storage Technology and Its Application
周可/ZHOU Ke
王桦/WANG Hua
李春花/LI Chunhua
(华中科技 大学 计 算机 学 院,湖北 武汉
430074)
(Huazhong University of Science and
Technology, School of Computer Science,
Wuhan 430074, China)
中图 分类号 :TN393.03 文献 标志码 :A 文章 编号 :1009-6868 (2010) 04-0024-04
云存储 将 大量不 同 类型的 存 储设备 通 过软件 集 合起来 协 同工作 ,共同对 外
提供数据存储服务。云存储服务对传统存储技术在数据安全性、可靠性、易管理性
等方 面提出 新的 挑 战。 文章 基 于云 存储 平 台架 构的 4 个层次 :将 多 存储 设备 互 连
起来的数据存储层、为多服务提供公共支撑技术的数据管理层、支持多存储应用的
数据 服 务层 以 及面 向 多用 户的访 问层展 开研究 ,并以 一种云 存储典 型应用
—
—云
备份(B-Cloud)为例,探讨云备份的软件架构、应用特点及研究要点。
云存储;服务;云备份
In order to provide data storage services, cloud 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
architecture: 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 (B-Cloud)—and discusses
its software architecture, characteristics, and main research questions.
cloud storage; service; backup cloud
摘要:
Keywords:
关键词:
Abstract:
近
年 来 ,随 着 云 计 算
[1-2]
和 软 件 即
服 务 (SaaS)
[3-5]
的 兴 起 ,云 存 储 成
为 信 息 存 储 领 域 的 一 个 研 究 热 点 。
与传统的存储设备相比,云存储不仅
仅 是一个 硬 件 ,而 是 一 个 网 络 设备、
存储设备、服务器、应用软件、公用访
问接口、接入网和客户端程序等多个
部分组成的系统
[6]
。
云存储 提 供的 是 存储 服 务,存 储
服 务 通 过 网 络 将 本 地 数 据 存 放 在 存
储 服 务 提 供 商 (SSP) 提 供 的 在 线 存 储
空 间 。 需 要 存 储 服 务 的 用 户 不 再 需
要建立 自 己 的 数据 中 心 ,只 需 向 SSP
申请存储服务,从而避免了存储平台
的重复建设,节约了昂贵的软硬件基
础设施投资。
云存储这个 概念一经提 出,就得
到 了 众 多 厂 商 的 支 持 和 关 注 。
Amazon 公 司 推 出 弹 性 块存储 (EBS) 技
术支持 数 据持久 性 存储;Google 推出
在线 存储服 务 GDrive;内容 分发网 络
服 务 提 供 商 CDNetworks 和 云 存 储 平
台 服 务 商 Nirvanix 结 成 战 略 伙 伴 关
系,提供云存储和内容传送服务集成
平 台 ;EMC 公 司 收 购 Berkeley Data
Systems,取 得 该 公 司 的 Mozy 在 线 服
务软件,并开展 SaaS 业务;Microsoft 公
司推 出 Windows Azure,并在 美国各 地
建立 庞大 的数 据中 心;IBM 也 将云 计
算 标 准 作 为 全 球 备 份 中 心 扩 展 方 案
的一部分。
2009 年 12 月 ,因 特 网 数 据 中 心
(IDC)发 布的 2010 年 IT 和电 信行业 十
大预测中指出:云计算将扩张并走向
成 熟,会 诞生许 多 新 的 公 共 云热点、
私有云服务、云应用以及将公共云与
私有云联系起来的服务。
1 云存储技术
云 存 储 系 统 与 传 统 存 储 系 统 相
比,具有如下不同:第一,从功能需求
来看,云存储系统面向多种类型的网
络在线存储服务,而传统存储系统则
面 向 如 高 性 能 计 算 、事 务 处 理 等 应
用;第二,从性能需求来看,云存储服
务首先需要考虑的是数据的安全、可
靠、效 率 等指标 ,而且由 于 用 户 规 模
大、服 务 范围广 、网络环 境 复 杂 多 变
等特点,实现高质量的云存储服务必
将 面临更 大 的 技 术 挑 战 ;第 三 ,从 数
据管理来看,云存储系统不仅要提供
类似 于 POSIX 的 传统 文件访问,还 要
能 够 支 持 海 量 数 据 管 理 并 提 供 公 共
服务支撑功能,以方便云存储系统后
台数据的维护。
基于上述特 点,云存 储平台 整体
架构 可划分为 4 个 层次 ,自 底向上依
次是:数据存储层、数据管理层、数据
服 务 层 以 及 用 户 访 问 层 。 云 存 储 平
台整体架构如图 1 所示。
基 金 项 目 :国 家高 技 术研 究 发 展 (“863”)
计划(2009AA01A402)
中兴通讯技术
24
2010 年 8 月 第 16 卷第 4 期 Aug. 2010 Vol.16 No.4
专题
周 可等 云存储技术及其应用
ZTECOMMUNICATIONS