The embodiment of the invention discloses a distributed storage system, the system includes at least one data server, at least one storage server and the center switch, the at least one data server is connected with the at least one storage server through the center switch; the at least one data server to obtain massive data and the massive data filtering processing target data and the target data is sent to the switch through the center of the at least one storage server; the at least one storage server receives and stores the target data. The distributed storage system, can realize the processing of massive data filtering through distributed data server independently, effectively saves the data processing time, but also improve the accuracy of data processing, and avoid the processing of large quantities of data processing and the risk of this crash, crash, thereby improving distributed storage the user experience.
【技术实现步骤摘要】
一种分布式存储系统
本专利技术实施例涉及计算机
,尤其涉及一种分布式存储系统。
技术介绍
随着计算机技术的飞速发展,各行各领域的数据呈几何级快速增长,传统的集中式存储系统已不能满足对海量数据的存储及处理,由此出现了分布式的存储系统。图1给出了一种现有的分布式存储系统的架构图,如图1所示,现有的分布式存储系统可包括:核心运算器11,与核心运算器11相连的多个粗糙数据存储节点12,其中,上述多个粗糙数据存储节点12均可用于存储所获取的原始数据或粗糙数据;同样,该分布式存储系统还包括一个与核心运算器11相连的精细数据存储节点13,该精细数据存储节点13用于存放对原始数据或粗糙数据进行优化处理后的数据。此外,分布式存储系统还包括一个与核心运算器11与相连的Web服务器10相连,用户可通过Web服务器10查询所需的数据信息。一般地,存储在粗糙数据存储节点12中的数据往往具有数据来源繁杂、数据类型复杂以及数据信息冗余等特点,因此在将数据展示给用户前,需要对粗糙数据存储节点12中的数据进行优化处理,以提取用户需要的数据信息。其对数据的优化处理过程往往是核心运算器11获取每台粗糙数据存储节点12中的数据并依次进行处理,然后将处理后数据发送给精细数据存储节点13。上述数据处理的方法,主要在核心运算器上进行,而核心运算器只能串行的获取每台粗糙数据存储节点中的数据并处理,由此耗费了较多的处理时间,此外,上述方式处理所得数据的精准度较低,而且也容易出现核心运算器因超负载而造成死机、宕机的风险,进而影响分布式存储系统的用户体验。
技术实现思路
本专利技术实施例提供了一种分布式存储 ...
【技术保护点】
一种分布式存储系统,其特征在于,包括:至少一个数据服务器、至少一个存储服务器以及中心交换机,所述至少一个数据服务器,通过所述中心交换机与所述至少一个存储服务器相连;所述至少一个数据服务器获取海量数据以及对所述海量数据进行过滤处理得到目标数据,将所述目标数据通过中心交换机发送至所述至少一个存储服务器;所述至少一个存储服务器接收并存储所述目标数据。
【技术特征摘要】
1.一种分布式存储系统,其特征在于,包括:至少一个数据服务器、至少一个存储服务器以及中心交换机,所述至少一个数据服务器,通过所述中心交换机与所述至少一个存储服务器相连;所述至少一个数据服务器获取海量数据以及对所述海量数据进行过滤处理得到目标数据,将所述目标数据通过中心交换机发送至所述至少一个存储服务器;所述至少一个存储服务器接收并存储所述目标数据。2.根据权利要求1所述的分布式存储系统,其特征在于,所述至少一个数据服务器根据所述至少一个存储服务器的位置信息,将所述目标数据通过所述中心交换机发送给对应的存储服务器;或者,所述至少一个数据服务器根据所述至少一个存储服务器的剩余容量信息,确定剩余容量符合存储条件的存储服务器,并将所述目标数据通过所述中心交换机发送给对应的存储服务器。3.根据权利要求2所述的分布式存储系统,其特征在于,所述至少一个数据服务器包括数据处理器和监控器,所述数据处理器与所述监控器相连;所述数据处理器对获取的海量数据进行过滤处理得到目标数据;所述监控器对所述数据处理器的处理状态进行监控,并在处理状态为数据处理异常时进行预警处理。4.根据权利要求3所述的方法,其特征在于,所述数据处理器包括:待处理确定模块,用于在满足设定的处理条件时,确定所在数据服务器中待处理的海量数据;数据处理模块,与所述待处理确定模块和监控器相连,用于根据设定的处理规则处理所述海量数据,获得所述海量数据的目标数据。5.根据权利要求4所述的分布式存储系统,其特征在于,所述数据处理器,还包括:处理标记模块,与所述数据处理模块相连,用于在获得所述海量数据的目标数据后,将所述海量数据对应处理标记位的标记值确定为设定标记值,以标记所述海量数据为已处理数据。6.根据权利要求5所述的分布式存储系统,其特征在于,所述待处理确定模块具体用于在满足设定的处理条件时,确定所在数据服务器中每条海量数据对应处理标记位的标记值;如果存在处理标记位的标记值不为所述设定标记值,则将所述处理标记位对应的海量数据确定为待处理的海量数据。7.根据权利要求3所述的分布式存储系统,其特征在于,所述至少一个数据服务器还包括第一存储器、第一控制器和第一收发器,所述数据处理器与所述第一控制器以及第一存储器相连,所述第一控制器和第一存储器分别与所述第一收发器相连,所述第一收发...
【专利技术属性】
技术研发人员:万志宏,陈海峰,王建德,朱林,史岩,
申请(专利权)人:北京锐安科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。