一种缓解服务器大数据读写压力的方法、设备及存储设备技术

技术编号:22748875 阅读:48 留言:0更新日期:2019-12-07 01:05
本发明专利技术提供了一种缓解服务器大数据读写压力的方法、设备及存储设备,其方法包括:针对节点之间的读写数据交换,对各个节点的资源分配进行调度;将节点之间的连接方式设计为立体金刚石晶胞状网络拓扑结构,进行数据传输;建立主服务器瘫痪时、子服务器读写压力过大时的自匹配机制。一种缓解服务器大数据读写压力的设备及存储设备,用于实现一种缓解服务器大数据读写压力的方法。本发明专利技术通过设计立体金刚石晶胞状网络拓扑结构和建立主服务器瘫痪时、子服务器读写压力过大时的自匹配机制,缓解服务器大数据读写的压力,提高数据传输的速度。

A method, device and storage device to relieve the pressure of reading and writing big data in server

The invention provides a method, a device and a storage device for relieving the reading and writing pressure of the server big data, the method includes: scheduling the resource allocation of each node according to the reading and writing data exchange between nodes; designing the connection mode between nodes as a three-dimensional diamond crystal network topology structure for data transmission; establishing a sub server when the main server is down Self matching mechanism when reading and writing pressure is too high. The invention relates to a device and a storage device for relieving the reading and writing pressure of the server big data, which is used for realizing a method for relieving the reading and writing pressure of the server big data. The invention relieves the pressure of reading and writing big data of the server and improves the speed of data transmission by designing the three-dimensional diamond crystal cell network topology and establishing the self matching mechanism when the main server is down and the reading and writing pressure of the sub server is too large.

【技术实现步骤摘要】
一种缓解服务器大数据读写压力的方法、设备及存储设备
本专利技术涉及网络基础设施架设的
,尤其涉及一种缓解服务器大数据读写压力的方法、设备及存储设备。
技术介绍
大数据时代下,数据读写量指数级别增加,在数据读写和处理的过程中,大数据容易造成读写服务器崩溃。单个服务器往往和其他服务器相连接,一台服务器的故障往往会导致多台服务器无法正常运行,甚至影响整个读写数据的传输,损失巨大。此外,针对多个服务器之间的数据交换,服务器承载能力不同,如果采取固定而统一的服务器分配办法,也容易造成整体服务器资源的浪费。目前数据处理技术和物理存储技术之间存在较大距离,常用I/O设备、索引和存储方案尚不能满足大数据对数据存储的要求,暂时缺少可以匹配大数据读写速度的硬件设备和方法架构。目前在数据传输过程中,行业一般采用星状、环状、网状等网络拓扑结构。星状结构优点在于网络延迟时间少,但是缺点在于中央节点承受的压力过大;环状结构优点在于在数据传播时可以消除对中心系统的依赖,但缺点在于一旦服务器出现问题,就会影响整个网络的读写;网状网络结构优点在于可靠性较高,但是维护的成本本文档来自技高网...

【技术保护点】
1.一种缓解服务器大数据读写压力的方法,其特征在于:包括以下步骤:/n步骤1:将服务器之间的连接方式设置为立体金刚石晶胞状网络拓扑结构,所述立体金刚石晶胞状网络拓扑结构的最小单元为四面体,每个服务器均可以做四面体的中心点或顶点,每个四面体包括一个主服务器和4个子服务器,主服务器为所述四面体的中心点,周围4个子服务器为四面体的顶点,所述子服务器也可以作为临近四面体的中心点或顶点;/n步骤2:读写数据时,所述主服务器发布读写指令;/n步骤3:根据所述读写指令,所述主服务器与周围的4个子服务器之间传输数据,任一子服务器与临近的子服务器之间也进行数据传输,使数据在立体金刚石晶胞状网络拓扑结构中呈发散状...

【技术特征摘要】
1.一种缓解服务器大数据读写压力的方法,其特征在于:包括以下步骤:
步骤1:将服务器之间的连接方式设置为立体金刚石晶胞状网络拓扑结构,所述立体金刚石晶胞状网络拓扑结构的最小单元为四面体,每个服务器均可以做四面体的中心点或顶点,每个四面体包括一个主服务器和4个子服务器,主服务器为所述四面体的中心点,周围4个子服务器为四面体的顶点,所述子服务器也可以作为临近四面体的中心点或顶点;
步骤2:读写数据时,所述主服务器发布读写指令;
步骤3:根据所述读写指令,所述主服务器与周围的4个子服务器之间传输数据,任一子服务器与临近的子服务器之间也进行数据传输,使数据在立体金刚石晶胞状网络拓扑结构中呈发散状传输;
步骤4:数据传输过程中,判断是否存在主服务器瘫痪;若存在,则到步骤5,然后到步骤6;若不存在,则直接到步骤6;
步骤5:建立的主服务器瘫痪时的自匹配机制,选择新的路径,继续进行传输数据;
步骤6:判断是否存在子服务器读写压力过大;若存在,则到步骤7,然后到步骤8,若不存在,则直接到步骤8;
步骤7:建立的子服务器读写压力过大时的自匹配机制,寻找闲置的服务器分担数据读写任务,进行数据的传输;
步骤8:完成读写数据的传输。


2.如权利要求1所述的一种缓解服务器大数据读写压力的方法,其特征在于:所述立体金刚石晶胞状网络拓扑结构中,每个服务器均可以与4个其他服务器连接形成小的星状结构,即四面体,每6个服务器形成一个小的环状结构,即6元环,6个6元环可以同时使用2个服务器连接形成的边,每个服务器可以与12个6元环连接。


3.如权利要求1所述的一种缓解服务器大数据读写压力的方法,其特征在于:服务器之间的读写数据传输可以并行处理。


4.如权利要求1所述的一种缓解服务器...

【专利技术属性】
技术研发人员:任伟肖睿阳
申请(专利权)人:中国地质大学武汉
类型:发明
国别省市:湖北;42

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

1