System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及数据处理,尤其涉及一种分布式存储服务器、分布式存储方法及存储介质。
技术介绍
1、分布式存储是一种数据存储技术,通过将数据存储在多台计算机或服务器上,实现数据的高可靠性、可扩展性和高性能。在分布式存储系统中,为了保证数据的高可靠性,通常把写入分布式存储系统的数据存储到多台独立的存储服务器上,这些存放同一个数据的服务器叫做服务器组。
2、然而,在一台独立服务器上运行负载均衡算法,容易出现单点故障问题,当运行负载均衡算法的服务器出现故障的时候,容易出现独立服务器中存储的数据丢失的问题。
技术实现思路
1、本专利技术提供了一种分布式存储服务器、分布式存储方法及存储介质,以解决服务器出现故障出现数据丢失的问题。
2、根据本专利技术的一方面,提供了一种分布式存储服务器,包括:
3、数据分配处理器,主存储器和至少一个节点存储器,所述主存储器和所述节点存储器分别连接至所述数据分配处理器;
4、所述主存储器用于存储资源数据;
5、所述节点存储器用于对所述资源数据进行分类存储;
6、所述数据分配处理器用于在所述节点存储器中目标节点存储器传输资源数据申请请求的情况下,按照所述目标节点存储器所对应数据类别向所述目标节点存储器分配所述主存储器中存储的资源数据。
7、根据本专利技术的另一方面,提供了一种分布式存储方法,其特征在于,由本专利技术提供的分布式存储服务器中的数据分配处理器执行,所述分布式存储方法包括:
8、在所述节点存储器中目标节点存储器传输资源数据申请请求的情况下,按照所述目标节点存储器所对应数据类别向所述目标节点存储器分配所述主存储器中存储的资源数据。
9、根据本专利技术的另一方面,提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使处理器执行时实现本专利技术任一实施例所述的分布式存储方法。
10、本专利技术实施例的技术方案,提供了一种分布式存储服务器,分布式存储服务器包括了主存储器和至少一个节点存储器,分布式存储服务器通过数据分配处理器实现将主存储器中资源数据分配至节点存储器存储,至少一个节点存储器按照数据类别分类存储主存储器中的资源数据。分布式存储服务器中资源数据在主存储器和节点存储器中被重复存储,从而降低了分布式存储服务器故障时,资源数据丢失的概率。
11、应当理解,本部分所描述的内容并非旨在标识本专利技术的实施例的关键或重要特征,也不用于限制本专利技术的范围。本专利技术的其它特征将通过以下的说明书而变得容易理解。
本文档来自技高网...【技术保护点】
1.一种分布式存储服务器,其特征在于,包括:
2.根据权利要求1所述的分布式存储服务器,其特征在于,
3.根据权利要求2所述的分布式存储服务器,所述数据分配处理器具体用于:
4.根据权利要求3所述的分布式存储服务器,所述申请的资源数据分配值,包括所述目标节点存储器的内容容量和处理能力。
5.根据权利要求1所述的分布式存储服务器,其特征在于,所述数据分配处理器、所述主存储器和所述节点存储器通过设定的通信协议连接。
6.根据权利要求1所述的分布式存储服务器,其特征在于,数据分配处理器还用于:
7.根据权利要求1所述的分布式存储服务器,其特征在于,数据分配处理器还用于:
8.根据权利要求7所述的分布式存储服务器,其特征在于,数据分配处理器还用于:
9.一种分布式存储方法,其特征在于,由权利要求1-8任一所述的分布式存储服务器中的数据分配处理器执行,所述分布式存储方法包括:
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使处理器
...【技术特征摘要】
1.一种分布式存储服务器,其特征在于,包括:
2.根据权利要求1所述的分布式存储服务器,其特征在于,
3.根据权利要求2所述的分布式存储服务器,所述数据分配处理器具体用于:
4.根据权利要求3所述的分布式存储服务器,所述申请的资源数据分配值,包括所述目标节点存储器的内容容量和处理能力。
5.根据权利要求1所述的分布式存储服务器,其特征在于,所述数据分配处理器、所述主存储器和所述节点存储器通过设定的通信协议连接。
6.根据权利要求1所述的分布式存储服务器,其...
【专利技术属性】
技术研发人员:孙志刚,孙骥,
申请(专利权)人:上海飞斯信息科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。