【技术实现步骤摘要】
一种用于无盘的分布式通讯与存储方法
[0001]本专利技术涉及无盘设备
,具体涉及一种用于无盘的分布式通讯与存储方法。
技术介绍
[0002]通常,无盘网络系统指的是一个网络系统中工作站中没有硬盘,工作站通过网络连接服务器(服务器有硬盘)来运行工作,工作站里装有一个带有启动芯片的网卡(常用的是TP-LINK8139网卡),服务器就是通过工作站里网卡里的启动芯片(带有远程启动服务器通信的相关程序)来启动工作站,比如说,常规的多个服务器实时备份就是一个很好的例子。但是,在一般无盘网络环境中,多个服务器备份都不是实时的,如果发生服务器宕机的情况,客户端会停止运行,必须重启客户端才能从其他备份服务器启动运行,这样会导致客户端数据丢失;而且,为了应对这样的情况,通常多个服务器均处于工作状态,如果服务器长时间工作产生的热量没有得到充分释放,即使少量或者个别服务器出现故障,也会增加通讯与存储的故障率。
技术实现思路
[0003]本专利技术提供一种用于无盘的分布式通讯与存储方法,解决了现有技术通讯与存储故障率高的技术问 ...
【技术保护点】
【技术特征摘要】
1.一种用于无盘的分布式通讯与存储方法,用于包括客户端和至少两台服务器的无盘系统,所述客户端与服务器信号连接,其特征在于,包括:S1、保持各个服务器之间同步和数据一致性;S2、设定其中一台服务器为主服务器,设定其它服务器为副服务器;S3、判断主服务器是否出现故障,如果主服务器没有出现故障,客户端从主服务器中读取数据信息,并根据用户的输入操作同时向主服务器、副服务器中写入数据信息,如果主服务器出现故障,进行S4;S4、获取各个副服务器的工作参数,根据工作参数预测各个副服务器的故障率,按照故障率由低到高对各个副服务器进行排序,选取故障率最低的副服务器作为新的主服务器,客户端从新的主服务器中读取数据信息,并根据用户的输入操作同时向新的主服务器、副服务器中写入数据信息。2.如权利要求1所述的一种用于无盘的分布式通讯与存储方法,其特征在于,S4中,根据工作参数预测各个副服务器的故障率,包括:获取副服务器多个历史工作时段的工作参数与故障次数,根据故障次数与历史工作时段计算故障率;以工作参数为输入,以故障率为输出,通过神经网络算法构建故障预测模型;将各个副服务器的工作参数输入到故障预测模型中,得...
【专利技术属性】
技术研发人员:向小华,
申请(专利权)人:重庆夏软科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。