CN106506647A - 一种客户端具有数据备份装置的智慧社区云存储系统 - Google Patents
一种客户端具有数据备份装置的智慧社区云存储系统 Download PDFInfo
- Publication number
- CN106506647A CN106506647A CN201610992460.6A CN201610992460A CN106506647A CN 106506647 A CN106506647 A CN 106506647A CN 201610992460 A CN201610992460 A CN 201610992460A CN 106506647 A CN106506647 A CN 106506647A
- Authority
- CN
- China
- Prior art keywords
- cloud storage
- module
- data
- client
- backup device
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000003860 storage Methods 0.000 title claims abstract description 72
- 238000004891 communication Methods 0.000 claims description 10
- 238000012545 processing Methods 0.000 claims description 10
- 238000013500 data storage Methods 0.000 claims description 8
- 230000010076 replication Effects 0.000 claims description 3
- 238000010200 validation analysis Methods 0.000 claims 1
- 230000008901 benefit Effects 0.000 abstract description 2
- 238000000151 deposition Methods 0.000 description 2
- 206010033799 Paralysis Diseases 0.000 description 1
- 241000700605 Viruses Species 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000000034 method Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1097—Protocols in which an application is distributed across nodes in the network for distributed storage of data in networks, e.g. transport arrangements for network file system [NFS], storage area networks [SAN] or network attached storage [NAS]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1001—Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
本发明公开了一种客户端具有数据备份装置的智慧社区云存储系统:包括云存储服务器、客户端、云存储终端和资源调度系统。本发明通过在存储对象数据时根据系统负载均衡选择合适的目标云存储节点进行存放,并在对象数据的原始云存储节点上生成目标云存储节点存放所述对象数据的访问链接信息,从而可以保留对象容器的存放方式有利于数据集中管理操作的优势的同时实现充分利用整个云存储系统的资源,不再受到某单个云存储节点的性能限制,使得可以较好地改善云存储系统的性能,并且客户端具有数据备份装置,能够在出现故障时从数据备份装置恢复数据,保证系统正常工作。
Description
技术领域:
本发明涉及涉及及云存储技术领域,具体是一种客户端具有数据备份装置的智慧社区云存储系统。
背景技术:
云存储系统面对的是海量用户操作海量数据的应用场景,在生产环境中,可能会出现各个层级上的性能瓶颈。这些性能瓶颈可包括例如站点级别的性能瓶颈、站点内部元数据访问瓶颈、站点内部负载数据访问瓶颈以及站点内部数据存储不均衡。例如,云存储站点通常部署在某个区域,通过互联网对外提供云存储服务。在云存储站点提供云存储服务过程中,可能出现该地区的访问量超过该站点服务能力的现象或者其他原因导致网络拥堵,因而影响业务响应;同时,互联网上各种病毒和恶意软件、木马等层出不穷,对于整个云存储系统来说某个客户端出现问题,往往导致整体系统瘫痪或影响其他部分的工作。
然而,现有存在的云存储产品或解决方案中,只是对各个层级上的某一层级的不均衡情况或者部分不均衡情况进行了处理。由于性能瓶颈可能发生在各个层级上,对某一个层级的不均衡情况进行处理只能部分地改善云存储系统的性能, 不能够从整体上改善云存储系统的性能。
发明内容:
本发明的目的是提供一种能够较好地改善云存储的系统的性能的一体化智慧社区云存储系统,并且客户端具有数据备份装置,能够在出现故障时从数据备份装置恢复数据,保证系统正常工作。
本发明采用的技术方案为:
一种客户端具有数据备份装置的智慧社区云存储系统:包括云存储服务器、客户端、云存储终端和资源调度系统;所述资源调度系统包括存储请求获取模块、容器归属查找模块、对象数据获取模块、数据存储模块和容器归属判断模块,所述存储请求获取模块,获取用户提交的数据存储请求,并根据所述数据存储请求获取对象数据的容器信息;所述容器归属查找模块,根据所述对象数据的容器信息获取所述对象数据的原始云存储节点信息;所述对象数据获取模块,获取用户发送的对象数据和原始云存储节点信息;所述数据存储模块,存放所述对象数据;所述容器归属判断模块,用于根据所述原始云存储节点信息确认所述对象数据的原始云存储节点不是自身云存储节点;所述客户端包括用户接口、应用模块、数据备份装置和第一控制模块,所述用户接口,接收用户输入;所述应用模块,分别对应于能够与所述客户端连接的多个云存储服务器相关联,并与数据备份装置连接,必要时可以从数据备份装置恢复数据;所述第一控制模块,被配置为基于所述用户输入对所述多个应用模块中的至少一个进行打开、关闭、选择、删除或更新,或者是添加一个或多个新的应用模块;所述云存储终端包括客户接口、 用户接口和第二控制模块,所述客户端接口,连接至能够与多个云存储服务器通信的客户端;所述用户接口,被配置接收用户输入;所述第二控制模块,被配置为基于所述用户输入选择所述多个分区中的至少一个的情况下,进一步被配置为基于后续的用户输入对所选的分区进行与所述多个云存储服务器中对文件进行的与云存储相关的操作。
所述数据备份装置,包括有中央处理器、通信模块、备份模块、RAID组和存储模块,所述的通信模块与备份模块连接,所述的备份模块和RAID组连接,所述的通信模块、RAID组、存储模块均与中央处理器连接;中央处理器还连接有复制模块;所述的RAID组是由多个物理磁盘组成。
与现有技术相比,本发明的有益效果在于:
本发明通过在存储对象数据时根据系统负载均衡选择合适的目标云存储节点进行存放,并在对象数据的原始云存储节点上生成目标云存储节点存放所述对象数据的访问链接信息,从而可以保留对象容器的存放方式有利于数据集中管理操作的优势的同时实现充分利用整个云存储系统的资源,不再受到某单个云存储节点的性能限制,使得可以较好地改善云存储系统的性能。并且客户端具有数据备份装置,能够在出现故障时从数据备份装置恢复数据,保证系统正常工作。
附图说明:
图1是本发明结构示意图。
图2是本发明数据备份装置的结构示意图。
具体实施方式:
下面结合附图,通过实施例对本发明作进一步详细说明:
如图1所示,包括云存储服务器1、客户端2、云存储终端4和资源调度系统3;资源调度系统3包括存储请求获取模块、容器归属查找模块、对象数据获取模块、数据存储模块和容器归属判断模块,存储请求获取模块,用于获取用户提交的数据存储请求,并根据数据存储请求获取对象数据的容器信息;容器归属查找模块,用于根据对象数据的容器信息获取对象数据的原始云存储节点信息; 对象数据获取模块,用于获取用户发送的对象数据和原始云存储节点信息;数据存储模块,用于存放对象数据;容器归属判断模块,用于根据原始云存储节点信息确认对象数据的原始云存储节点不是自身云存储节点。
该客户端2包括用户接口、应用模块、数据备份装置和第一控制模块,所述用户接口,接收用户输入;所述应用模块,分别对应于能够与所述客户端连接的多个云存储服务器相关联,并与数据备份装置连接,必要时可以从数据备份装置恢复数据;所述第一控制模块,被配置为基于所述用户输入对所述多个应用模块中的至少一个进行打开、关闭、选择、删除或更新,或者是添加一个或多个新的应用模块。
该云存储终端4包括客户接口、用户接口和第二控制模块,客户端2接口, 用于连接至能够与多个云存储服务器1通信的客户端2;用户接口,用于被配置接收用户输入;第二控制模块,用于被配置为基于用户输入选择多个分区中的至少一个的情况下,进一步被配置为基于后续的用户输入对所选的分区进行与多个云存储服务器1中对文件进行的与云存储相关的操作。
该数据备份装置包括有中央处理器、通信模块、备份模块、RAID组和存储模块,所述的通信模块与备份模块连接,通信模块亦与云服务器存储器相连接,所述的备份模块和RAID组连接,所述的通信模块、RAID组、存储模块均与中央处理器连接;中央处理器还连接有复制模块;RAID组是由多个物理磁盘组成。
本发明所述的实施例仅仅是对本发明的优选实施方式进行的描述,并非对本发明构思和范围进行限定,在不脱离本发明设计思想的前提下,本领域中工程技术人员对本发明的技术方案作出的各种变型和改进,均应落入本发明的保护范围,本发明请求保护的技术内容,已经全部记载在权利要求书中。
Claims (2)
1.一种客户端具有数据备份装置的智慧社区云存储系统,其特征在于:包括云存储服务器、客户端、云存储终端和资源调度系统;所述资源调度系统包括存储请求获取模块、容器归属查找模块、对象数据获取模块、数据存储模块和容器归属判断模块,所述存储请求获取模块,获取用户提交的数据存储请求,并根据所述数据存储请求获取对象数据的容器信息;所述容器归属查找模块,根据所述对象数据的容器信息获取所述对象数据的原始云存储节点信息;所述对象数据获取模块,获取用户发送的对象数据和原始云存储节点信息;所述数据存储模块,存放所述对象数据;所述容器归属判断模块,用于根据所述原始云存储节点信息确认所述对象数据的原始云存储节点不是自身云存储节点;所述客户端包括用户接口、应用模块、数据备份装置和第一控制模块,所述用户接口,接收用户输入;所述应用模块,分别对应于能够与所述客户端连接的多个云存储服务器相关联,并与数据备份装置连接,必要时可以从数据备份装置恢复数据;所述第一控制模块,被配置为基于所述用户输入对所述多个应用模块中的至少一个进行打开、关闭、选择、删除或更新,或者是添加一个或多个新的应用模块;所述云存储终端包括客户接口、 用户接口和第二控制模块,所述客户端接口,连接至能够与多个云存储服务器通信的客户端;所述用户接口,被配置接收用户输入;所述第二控制模块,被配置为基于所述用户输入选择所述多个分区中的至少一个的情况下,进一步被配置为基于后续的用户输入对所选的分区进行与所述多个云存储服务器中对文件进行的与云存储相关的操作。
2.根据权利要求1所述的客户端具有数据备份装置的智慧社区云存储系统,其特征在于:所述数据备份装置,包括有中央处理器、通信模块、备份模块、RAID组和存储模块,所述的通信模块与备份模块连接,所述的备份模块和RAID组连接,所述的通信模块、RAID组、存储模块均与中央处理器连接;中央处理器还连接有复制模块;所述的RAID组是由多个物理磁盘组成。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201610992460.6A CN106506647A (zh) | 2016-11-11 | 2016-11-11 | 一种客户端具有数据备份装置的智慧社区云存储系统 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201610992460.6A CN106506647A (zh) | 2016-11-11 | 2016-11-11 | 一种客户端具有数据备份装置的智慧社区云存储系统 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN106506647A true CN106506647A (zh) | 2017-03-15 |
Family
ID=58323968
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201610992460.6A Pending CN106506647A (zh) | 2016-11-11 | 2016-11-11 | 一种客户端具有数据备份装置的智慧社区云存储系统 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN106506647A (zh) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN107577557A (zh) * | 2017-08-24 | 2018-01-12 | 郑州云海信息技术有限公司 | 一种数据备份系统 |
| CN107943620A (zh) * | 2017-12-15 | 2018-04-20 | 安徽长泰信息安全服务有限公司 | 一种基于云灾备的资料备份方法及系统 |
| CN111586119A (zh) * | 2020-04-26 | 2020-08-25 | 蛟龙(厦门)科技有限公司 | 一种一体化云存储系统及其存储方法 |
| CN117560423A (zh) * | 2023-10-07 | 2024-02-13 | 上海琨山智能科技有限公司 | 基于云存储节点的智能锁云存储资源调度系统 |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8612785B2 (en) * | 2011-05-13 | 2013-12-17 | International Business Machines Corporation | Optimizing energy consumption utilized for workload processing in a networked computing environment |
| CN105554159A (zh) * | 2016-01-30 | 2016-05-04 | 安徽欧迈特数字技术有限责任公司 | 一体化智慧社区云存储系统 |
| CN105912422A (zh) * | 2016-04-05 | 2016-08-31 | 广州杰赛科技股份有限公司 | 数据备份方法、备份客户端与数据备份系统 |
-
2016
- 2016-11-11 CN CN201610992460.6A patent/CN106506647A/zh active Pending
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8612785B2 (en) * | 2011-05-13 | 2013-12-17 | International Business Machines Corporation | Optimizing energy consumption utilized for workload processing in a networked computing environment |
| CN105554159A (zh) * | 2016-01-30 | 2016-05-04 | 安徽欧迈特数字技术有限责任公司 | 一体化智慧社区云存储系统 |
| CN105912422A (zh) * | 2016-04-05 | 2016-08-31 | 广州杰赛科技股份有限公司 | 数据备份方法、备份客户端与数据备份系统 |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN107577557A (zh) * | 2017-08-24 | 2018-01-12 | 郑州云海信息技术有限公司 | 一种数据备份系统 |
| CN107943620A (zh) * | 2017-12-15 | 2018-04-20 | 安徽长泰信息安全服务有限公司 | 一种基于云灾备的资料备份方法及系统 |
| CN111586119A (zh) * | 2020-04-26 | 2020-08-25 | 蛟龙(厦门)科技有限公司 | 一种一体化云存储系统及其存储方法 |
| CN117560423A (zh) * | 2023-10-07 | 2024-02-13 | 上海琨山智能科技有限公司 | 基于云存储节点的智能锁云存储资源调度系统 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10929435B2 (en) | Content delivery network analytics management via edge stage collectors | |
| US11394794B2 (en) | Fast ingestion of records in a database using data locality and queuing | |
| CN105740337B (zh) | 一种基于内容的发布订阅系统中的事件快速匹配方法 | |
| US9641598B1 (en) | Contextually unique identifier generation service | |
| CN107169083A (zh) | 公安卡口海量车辆数据存储与检索方法及装置、电子设备 | |
| CN104966006A (zh) | 基于云变平台的智能人脸识别系统 | |
| CN113626525A (zh) | 用于实施可扩展数据存储服务的系统和方法 | |
| CN107464151B (zh) | 高并发业务的订单数据处理方法及装置 | |
| CN108427956A (zh) | 一种对象聚类方法和装置 | |
| CN105025053A (zh) | 基于云存储技术的分布式文件的上传方法及其系统 | |
| CN103366117B (zh) | 一种感染型病毒修复方法及系统 | |
| CN107404541B (zh) | 一种对等网络传输邻居节点选择的方法及系统 | |
| CN102004994B (zh) | 一种在线产品推荐选择方法、装置及系统 | |
| CN104008028A (zh) | 基于多云存储的智能移动终端数据存储备份方法与系统 | |
| CN102104617A (zh) | 一种网站运营系统存储海量图片数据的方法 | |
| CN104104582B (zh) | 一种数据存储路径管理方法、客户端及服务器 | |
| CN103607418B (zh) | 基于云服务数据特征的大规模数据分割系统及分割方法 | |
| CN106506647A (zh) | 一种客户端具有数据备份装置的智慧社区云存储系统 | |
| CN103902705B (zh) | 一种基于元数据的跨机构云端数字内容集成系统和方法 | |
| EP3803625A1 (en) | Frequent pattern analysis for distributed systems | |
| US8756093B2 (en) | Method of monitoring a combined workflow with rejection determination function, device and recording medium therefor | |
| CN101963978B (zh) | 一种分布式数据库的管理方法、装置及系统 | |
| US10572486B2 (en) | Data communication in a distributed data grid | |
| US9398434B2 (en) | Method and system for zone analysis in a charging system | |
| JP2014531072A (ja) | 多数のデバイスへのイベントの配信 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| RJ01 | Rejection of invention patent application after publication | ||
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20170315 |