[发明专利]数据冗余容错的适配管理设备、服务设备、系统及方法在审
申请号: | 201210305197.0 | 申请日: | 2012-08-24 |
公开(公告)号: | CN103631666A | 公开(公告)日: | 2014-03-12 |
发明(设计)人: | 柯尊友;王伟;叶郁文 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | G06F11/00 | 分类号: | G06F11/00;G06F11/10 |
代理公司: | 北京派特恩知识产权代理事务所(普通合伙) 11270 | 代理人: | 蒋雅洁;张颖玲 |
地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据 冗余 容错 管理 设备 服务 系统 方法 | ||
技术领域
本发明涉及云计算应用的云存储技术,尤其涉及一种数据冗余容错的存储适配管理设备、服务设备、系统及方法。
背景技术
全球数据量的猛增,带动着整个存储市场的快速发展,使得云存储技术得到大规模应用。
云存储作为一个以数据存储和管理为核心的云计算系统,通过集群应用、网格技术或分布式文件系统等功能,将网络中大量各种不同类型的存储设备通过应用软件集合起来协同工作,共同对外提供数据存储和业务访问功能。通常云存储系统设备采用通用的服务器,例如X86架构服务器。这里,所谓x86为intel通用计算机系列的标准编号缩写,是特定微处理器执行的一些计算机语言指令集,定义了芯片的基本使用规则。
数据存储服务是云存储服务商向用户提供的重要服务内容,因此数据的可靠性是用户非常关心的一个性能,为了保证云存储中数据的可靠性,需要采用数据冗余技术,即依靠云存储软件提供数据冗余容错的冗余存储方式,现有的云存储软件层次的冗余存储方式包括纠删码(EC,Erasure Code)方式、副本方式等。
针对EC方式而言,所谓EC方式是将原始数据分为N+M块,M块为校验数据,只要任意N块数据可用,即可恢复原始数据。可配置支持9+3,10+2,10+6等多种EC方式,满足不同可靠性和磁盘利用率的需要,例如,9+3指N=9,M=3时的EC方式。EC方式区别于完全副本备份的冗余存储方式,不是直接存储原始数据自身,而是将原始数据分割成多个数据块,通过编码算法先计算出校验数据,然后将原始数据和校验数据分布存储在整个广域网中不同的存储服务器上,提供给用户访问(通过校验数据块对从不同存储服务器上获取的原始数据块进行重组校验)。虽然,节约了存储空间,但是,该编码计算和重组校验会影响到访问效率和数据可靠性。
针对副本方式而言,所谓副本方式是为原始数据简单复制一份或多份数据,并同时存储和提供访问。副本方式是一种完全副本备份的冗余存储方式,通过生成多个原始数据的副本,并将这些原始数据的副本分别存储在广域网中不同的存储服务器上,以达到备份的目的,只要有一个副本保持完整,原始数据就可以正常获取并提供给用户访问,也就是说,只要有一个副本可以访问,数据就不会丢失,数据可靠性高,但是会过多地占用存储空间。
对比以上EC方式和副本方式的不同实现方式可知:EC方式在与副本方式得到相同可靠性的条件下,能节约存储空间,但是,编码和重组校验会较多地开销计算处理能力,导致访问效率低;而副本方式访问效率高,但是存储空间利用率不高。
目前,采用现有技术,只能采用以上任一种、单一的冗余存储方式,各有优劣,没法对存储方式进行灵活地适配调整。
发明内容
有鉴于此,本发明的主要目的在于提供一种数据冗余容错的存储适配管理设备、服务设备、系统及方法,能实现云存储中对存储方式进行灵活地适配调整。
为达到上述目的,本发明的技术方案是这样实现的:
一种数据冗余容错的存储适配管理设备,该设备包括:管理服务模块,用于配置云存储中的数据冗余容错方式及其适配策略,将所述数据冗余容错方式及其适配策略提供给服务侧访问并指示服务侧选择相适配的数据冗余容错方式。
其中,所述管理服务模块,进一步用于根据存储域、和/或应用、和/或用户、和/或数据对象配置所述数据冗余容错方式及其适配策略。
其中,所述管理服务模块,进一步用于在视频点播类服务的应用场景下配置所述数据冗余容错方式及其适配策略时,对热点视频文件,需配置选用副本方式;对非热点视频文件,需配置选用纠删码EC方式。
其中,所述管理服务模块,进一步用于在设备故障维护管理的应用场景下配置所述数据冗余容错方式及其适配策略时,配置一个存储域对应预留多个富余安全数据块,并配置副本方式和EC方式都适用。
其中,所述管理服务模块,进一步用于在剩余物理存储空间不够导致系统告警的应用场景下配置所述数据冗余容错方式及其适配策略时,配置一个存储域对应预留的多个富余安全数据块的数量需要降低,并配置副本方式和EC方式都适用;当检测到以副本方式存储的数据块其对应热度降低时,改为选用EC方式。
一种数据冗余容错的存储适配服务设备,该设备包括:元数据服务模块、数据服务模块;其中,
所述元数据服务模块,用于访问管理侧并读取配置的所述数据冗余容错方式及其适配策略,选择相适配的数据冗余容错方式并对自身的数据冗余容错方式进行适配调整;将已适配调整自身数据冗余容错方式的指示发送给所述数据服务模块;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210305197.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种车牌识别控制系统及其应用
- 下一篇:一种防水耐热的外墙涂料及其制备方法
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置