一种数据存储方法、装置、设备及系统制造方法及图纸

技术编号:17704734 阅读:73 留言:0更新日期:2018-04-14 17:46
本发明专利技术公开了一种数据存储方法,该方法包括:监控到分布式文件系统发生外接存储设备的数据存储故障后,将故障期间需要存储的数据存储到本地存储设备中,等到外接存储设备故障恢复后,将故障期间存入本地存储设备的数据存储到外接存储设备中,解决了现有技术中分布式文件系统因发生外接存储设备的数据存储故障而导致应用程序正在存入和将要存入该外接存储设备的数据丢失的问题,有效提高了分布式存储系统的容错性。本发明专利技术还公开了一种数据存储装置、设备、系统及计算机可读存储介质,同样能实现上述技术效果。

【技术实现步骤摘要】
一种数据存储方法、装置、设备及系统
本专利技术涉及数据存储
,更具体地说,涉及一种数据存储方法、装置、设备、系统及计算机可读存储介质。
技术介绍
目前,海量存储广泛应用于交互式网络电视IPTV、视频监控、搜索等领域。海量存储将应用程序产生的数据通过计算机网络存储在大容量外接存储设备上,用户数据被切成若干固定大小的数据片,按照一定的副本策略分散存放在这些外接存储设备中。目前,在海量数据存储过程中,如果分布式文件系统发生外接存储设备故障,如刀片服务器连接外接存储设备的外接端口发生故障等,会导致分布式文件系统无法实现数据存储,那么应用程序正在存入或将要存入该外接存储设备的数据将会全部丢失,在银行、运营商、监控系统等对数据的安全性要求极高的场合,这种重要数据的丢失往往会给用户带来无法估量的损失。因此,如何避免由于分布式文件系统因发生外接存储设备的数据存储故障而导致数据丢失,是本领域技术人员需要解决的问题。
技术实现思路
本专利技术的目的在于提供一种数据存储方法、装置、设备、系统及计算机可读存储介质,以避免由于分布式文件系统因发生外接存储设备的数据存储故障而导致数据丢失,从而实现对数据存储的本文档来自技高网...
一种数据存储方法、装置、设备及系统

【技术保护点】
一种数据存储方法,其特征在于,包括:检测分布式文件系统是否发生外接存储设备的数据存储故障;若是,则将所述外接存储设备在故障期间的数据存储至本地存储设备;若所述外接存储设备的数据存储故障恢复,则将在所述故障期间存储在所述本地存储设备的数据存储至所述外界存储设备。

【技术特征摘要】
1.一种数据存储方法,其特征在于,包括:检测分布式文件系统是否发生外接存储设备的数据存储故障;若是,则将所述外接存储设备在故障期间的数据存储至本地存储设备;若所述外接存储设备的数据存储故障恢复,则将在所述故障期间存储在所述本地存储设备的数据存储至所述外界存储设备。2.根据权利要求1所述的数据存储方法,其特征在于,所述检测分布式文件系统是否发生外接存储设备的数据存储故障,包括:获取分布式文件系统与外接存储设备的外接端口的状态信息;根据所述状态信息判断是否发生所述外接存储设备的数据存储故障。3.根据权利要求2所述的数据存储方法,其特征在于,若所述分布式文件系统发生外接存储设备的数据存储故障,则所述数据存储方还包括:产生故障报警信息,并通过预存的联系方式发送至维修人员。4.根据权利要求3所述的数据存储方法,其特征在于,将在所述故障期间存储在所述本地存储设备的数据存储至所述外界存储设备之后,还包括:删除在所述故障期间存储在所述本地存储设备的数据。5.根据权利要求1至4中任意一项所述的数据存储方法,其特征在于,将所述外接存储设备在故障期间的数据存储至本地存储设备,包括:检测在故障期间需要存储至本地存储设备的数据是否在所述分布式文件系统创建对应文件;若是,则将所述需要存储至本地存储设备的数据以页为单位存储至本地存储设备;若否,则将所述需要存储至本地存储设备的数据以文件为单位存储至本地存储设备。6.根据权利要求5所述的数据存储方法,其特征...

【专利技术属性】
技术研发人员:郎智慧
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南,41

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1