[发明专利]一种云数据存储系统无效
申请号: | 201210500201.9 | 申请日: | 2012-11-30 |
公开(公告)号: | CN103023996A | 公开(公告)日: | 2013-04-03 |
发明(设计)人: | 宗竞 | 申请(专利权)人: | 江苏乐买到网络科技有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 苏州威世朋知识产权代理事务所(普通合伙) 32235 | 代理人: | 杨林洁 |
地址: | 215123 江苏省苏州市苏州工*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据 存储系统 | ||
技术领域
背景技术
作为一种数据安全策略,存储备份是避免数据丢失的最基本方法。目前较常见的网络数据备份系统按架构不同可分为基于网络附加存储结构、基于局域网结构、基于SAN 结构的LAN-Free 结构和Server-Free结构。
云存储技术的出现为数据备份提供了一种新方法。云存储的特点如下: 1) 提供完整的数据存储服务,用户可得到智能的备份软件及管理完善的存储容量; 2) 云存储仅对数据进行备份,用户不必担心失去对原始数据的控制; 3) 云存储服务具有价格上的优势,备份相同规模的数据,云存储所需的费用比购置存储设备建立数据中心成本低很多。
本发明提出一种新型数据备份系统,该系统充分利用云存储技术的优势,应用已有的廉价计算机设备建立数据备份集群,满足用户数据备份/恢复业务的需求。
发明内容
本发明提供一种云数据存储系统,包括客户端、备份服务器和集群服务器,其特征在于备份服务器接收客户端的数据备份恢复请求,缓存客户端的备份数据,并与集群服务器通信。
其中客户端负责文件打包、压缩策略、数据备份和恢复。客户端节点中保存为本机提供服务的备份服务器信息,当需要备份或恢复时向备份服务器发出相应请求,客户端文件的备份恢复过程。
还包括备份服务器对客户端进行识别认证,再接收客户端上传的备份文件,上传完备份文件,备份服务器将备份文件加上时间戳编号后暂存,并将备份文件的信息记入备份数据信息表,然后将文件名作为参数调用云数据上传。
其中所述集群服务器为Master /Slave 结构,由一个Name node 和多个的Data nodes 组成,所述Name node作为中心服务器负责管理文件系统的名字空间及客户对文件的访问,所述Name node 由云中具有较高性能的服务器配置而成。
采用该系统在不增加设备投资的前提下,充分应用用户已有的硬件基础设施和闲置资源,通过用户分群管理、小文件合并上传、恢复优先等能够提高系统性能。
附图说明
图1为客户端存储过程。
图2为客户端恢复过程。
具体实施方式
该存储系统包括客户端、备份服务器和集群三部分。客户端是众多需要数据备份/恢复服务的计算机节点,按照地域、系统类别等分为若干个群,需要进行数据备份或恢复时,向负责本群的备份服务器提出请求,进行文件备份和恢复操作.备份服务器是客户端和集群间数据备份恢复的桥梁,每个服务器负责一个客户端群. 他们接受客户端的数据备份恢复请求,缓存客户端的备份数据,根据备份数据的不同情况,分别对其进行合并、压缩后上传到集群备份,同时保存客户端备份文件的映像表,当客户端提出恢复请求时,从集群中读取备份文件,按文件映像表发送给客户端.集群由安装了软件的计算机组成,在软件的架构下,通过配置向多个备份服务器提供上传、下载服务,实现系统的核心功能。
如图1和图2所示,客户端模块用于实现系统数据备份恢复,包括文件打包、压缩策略、数据的备份和恢复。客户端模块备份数据前,应用tar-winrar等工具将所有数据文件打包成一个备份文件,按照“客户id-备份日期-bak”的规则命名; 同时进行压缩以节省存储空间、减少备份恢复时间。客户端节点中保存为本机提供服务的备份服务器信息,当需要备份或恢复时向备份服务器发出相应请求,客户端文件的备份恢复过程。
备份服务器接收到客户端的备份请求后,先对客户端进行识别认证,再接收客户端上传的备份文件,上传完备份文件,备份服务器将备份文件加上时间戳编号后暂存,并将备份文件的信息记入备份数据信息表,然后将文件名作为参数调用云数据上传算法,上传数据。
备份服务器接收到客户端的恢复请求后,先对客户端进行识别认证,认证通过后,再检查备份文件信息表,如果备份文件暂存在本地,则从备份服务器上发送文件给客户端; 如果备份文件存于集群中,则从备份集群中下载文件后,再发送给客户端。如果备份文件是由多个文件打包而成,则还需对文件解包,再发送客户数据。
集群处于二十四小时工作状态,因此备份服务器可随时进行数据的备份/恢复操作,为保证系统备份的性能,系统设计时采用恢复优先、冲突检测上传的策略进行备份恢复,即备份服务器需要下载数据时,立即进行; 而当需要上传数据时,如果没有其他备份服务器上传数据,立即上传,否则称为产生冲突,等待一段时间再进行检测以决定是否上传,等待时间的长短由退避算法确定。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏乐买到网络科技有限公司,未经江苏乐买到网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210500201.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种楼梯护栏底部加强座
- 下一篇:一种深紫外光学薄膜基底的处理方法
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置