一种信息调整方法和装置制造方法及图纸

技术编号:15767033 阅读:46 留言:0更新日期:2017-07-06 14:00
本发明专利技术实施例公开了一种信息调整方法,所述方法包括:判断待检测数据链路是否进行过信息调整;若所述待检测数据链路未进行过信息调整,则获取所述待检测数据链路中的误码,并根据所述误码的数量基于动态指/对数调整算法对所述待检测数据链路的数据信号的第一信息进行调整。本发明专利技术实施例同时还公开了一种信息调整装置。

Method and device for adjusting information

The embodiment of the invention discloses an information adjustment method, the method includes: judging whether a detected data link information adjustment; if the detected data link has not been adjusted, gets the error to be detected in the data link, and according to the number of the error based on dynamic / the first data signal logarithmic adjustment algorithm detected data link of the adjusted. The embodiment of the invention also discloses an information adjusting device at the same time.

【技术实现步骤摘要】
一种信息调整方法和装置
本专利技术涉及计算机领域中的信息调整技术,尤其涉及一种信息调整方法和装置。
技术介绍
当前服务器的形态多采用串行小型计算机系统接口(SerialAttachedSmallComputerSystemInterface,SAS)控制器和扩展设备Expander,对于不同的服务器客户群使用的存储拓扑不同,控制器对应的硬盘数目、设备类型,以及Expander对接的硬盘数目存在多种可能。由于生产焊接、线缆工艺无法做到完全精细,随着服务器生产数量的增大,经常会出现由于物理链路闪断导致的读写输入/输出(Input/Output,IO)错误、文件系统只读、多个硬盘掉盘的问题,进而会导致业务中断,加大了运维和研发成本。
技术实现思路
为解决上述技术问题,本专利技术实施例期望提供一种信息调整方法和装置,解决了现有技术方案中存在的物理链路闪断导致的读写IO错误、文件系统只读、硬盘掉盘的问题,保证了业务的正常运行,同时降低了运维成本和研发成本。本专利技术的技术方案是这样实现的:一种信息调整方法,所述方法包括:判断待检测数据链路是否进行过信息调整;若所述待检测数据链路未进行过信息调整,则获取所述待检测数据链路中的误码,并根据所述误码的数量基于动态指/对数调整算法对所述待检测数据链路的数据信号的第一信息进行调整。可选的,所述若所述待检测数据链路未进行过信息调整,则获取所述待检测数据链路中的误码,并根据所述误码的数量基于动态指/对数调整算法对所述待检测数据链路的数据信号的第一信息进行调整,包括:若所述待检测数据链路未进行过信息调整,则发送测试帧并根据接收到的帧数获取所述待检测数据链路中存在的误码的数量;判断所述误码的数量是否大于第一预设阈值;若所述误码的数量大于所述第一预设阈值,则采用所述动态指/对数调整算法对所述数据信号的所述第一信息进行N次调整,直到所述待检测数据链路中不存在误码且所述N小于/等于预设次数或者所述N大于所述预设次数;其中,所述第一信息包括:所述待检测数据链路的数据信号的预加重系数、所述待检测数据链路的数据信号的均衡参数。可选的,所述方法还包括:若所述误码的数量大于所述第一预设阈值,则清除所述误码并记录所述误码的数量;判断所述误码的数量是否大于第二预设阈值;若所述误码的数量小于或者等于所述第二预设阈值,则采用所述动态指/对数调整算法计算第一间隔时间,并在所述第一间隔时间后检测所述待检测数据链路中是否存在误码;其中,所述第一预设阈值小于所述第二预设阈值;若在所述间隔时间后所述待检测数据链路中仍然存在误码,则继续清除误码并采用所述动态指/对数调整算法计算第二间隔时间,直到所述待检测数据链路中不存在误码。可选的,所述方法还包括:若所述误码的数量大于所述第二预设阈值,则产生故障告警信号,以便于告知用户所述待检测数据链路中的误码无法清除并由用户决定是否禁用所述待检测数据链路对应的物理层。可选的,所述方法还包括:将经过调整之后的所述待检测数据链路的第一信息写入控制器,并修改所述控制器中的标识信息为所述待检测数据链路已完成调整。一种信息调整装置,所述装置包括:判断单元和第一处理单元,其中:所述判断单元,用于判断待检测数据链路是否进行过信息调整;所述第一处理单元,用于若所述待检测数据链路未进行过信息调整,则获取所述待检测数据链路中的误码,并根据所述误码的数量基于动态指/对数调整算法对所述待检测数据链路的数据信号的第一信息进行调整。可选的,所述第一处理单元包括:获取模块、第一判断模块和第一处理模块,其中:所述获取模块,用于若所述待检测数据链路未进行过信息调整,则发送测试帧并根据接收到的帧数获取所述待检测数据链路中存在的误码的数量;所述第一判断模块,用于判断所述误码的数量是否大于第一预设阈值;所述第一处理模块,用于若所述误码的数量大于所述第一预设阈值,则采用所述动态指/对数调整算法对所述数据信号的所述第一信息进行N次调整,直到所述待检测数据链路中不存在误码且所述N小于/等于预设次数或者所述N大于所述预设次数;其中,所述第一信息包括:所述待检测数据链路的数据信号的预加重系数、所述待检测数据链路的数据信号的均衡参数。可选的,所述第一处理单元还包括:清除模块、第二判断模块和第二处理模块,其中:所述清除模块,用于若所述误码的数量大于所述第一预设阈值,则清除所述误码并记录所述误码的数量;所述第二判断模块,用于判断所述误码的数量是否大于第二预设阈值;所述第二处理模块,用于若所述误码的数量小于或等于所述第二预设阈值,则采用所述动态指/对数调整算法计算第一间隔时间,并在所述第一间隔时间后检测所述待检测数据链路中是否存在误码;其中,所述第一预设阈值小于所述第二预设阈值;所述第二处理模块,还用于若在所述间隔时间后所述待检测数据链路中仍然存在误码,则继续清除误码并采用所述动态指/对数调整算法计算第二间隔时间,直到所述待检测数据链路中不存在误码。可选的,所述第一处理单元还包括:第三处理模块,其中:所述第三处理模块,用于若所述误码的数量大于所述第二预设阈值,则产生故障告警信号,以便于告知用户所述待检测数据链路中的误码无法清除并由用户决定是否禁用所述待检测数据链路对应的物理层。可选的,所述装置还包括:第二处理单元,其中:所述第二处理单元,用于将经过调整之后的所述待检测数据链路的第一信息写入控制器,并修改所述控制器中的标识信息为所述待检测数据链路已完成调整。本专利技术的实施例所提供的信息调整方法和装置,包括判断待检测数据链路是否进行过信息调整,若待检测数据链路未进行过信息调整,则获取待检测数据链路中的误码,并根据误码的数量基于动态指/对数调整算法对待检测数据链路的数据信号的第一信息进行调整;这样,对于任何存储拓扑结构的数据链路,都可以根据动态调整该数据链路中的第一信息,最大程度的减少该数据链路中的误码,解决了现有技术方案中存在的物理链路闪断导致的读写IO错误、文件系统只读、硬盘掉盘的问题,保证了业务的正常运行,同时降低了运维成本和研发成本。附图说明图1为本专利技术的实施例提供的一种信息调整方法的流程示意图;图2为本专利技术的实施例提供的另一种信息调整方法的流程示意图;图3为本专利技术的实施例提供的又一种信息调整方法的流程示意图;图4为本专利技术的实施例提供的一种信息调整装置的结构示意图;图5为本专利技术的实施例提供的另一种信息调整装置的结构示意图;图6为本专利技术的实施例提供的又一种信息调整装置的结构示意图;图7为本专利技术的另一实施例提供的一种信息调整装置的结构示意图;图8为本专利技术的另一实施例提供的另一种信息调整装置的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述。本专利技术的实施例提供一种应用程序渠道信息获取方法,参照图1所示,该方法包括以下步骤:步骤101、判断待检测数据链路是否进行过信息调整。具体的,步骤101判断待检测数据链路是否进行过信息调整可以是由信息调整装置来实现的。待检测数据链路优选的可以是SAS链路,可以通过控制器中的调整标识位来得到SAS链路是否进行过信息调整。步骤102、若待检测数据链路未进行过信息调整,则获取待检测数据链路中的误码,并根据误码的数量基于动态指/对数调整算法对待检测数据链本文档来自技高网...
一种信息调整方法和装置

【技术保护点】
一种信息调整方法,其特征在于,所述方法包括:判断待检测数据链路是否进行过信息调整;若所述待检测数据链路未进行过信息调整,则获取所述待检测数据链路中的误码,并根据所述误码的数量基于动态指/对数调整算法对所述待检测数据链路的数据信号的第一信息进行调整。

【技术特征摘要】
1.一种信息调整方法,其特征在于,所述方法包括:判断待检测数据链路是否进行过信息调整;若所述待检测数据链路未进行过信息调整,则获取所述待检测数据链路中的误码,并根据所述误码的数量基于动态指/对数调整算法对所述待检测数据链路的数据信号的第一信息进行调整。2.根据权利要求1所述的方法,其特征在于,所述若所述待检测数据链路未进行过信息调整,则获取所述待检测数据链路中的误码,并根据所述误码的数量基于动态指/对数调整算法对所述待检测数据链路的数据信号的第一信息进行调整,包括:若所述待检测数据链路未进行过信息调整,则发送测试帧并根据接收到的帧数获取所述待检测数据链路中存在的误码的数量;判断所述误码的数量是否大于第一预设阈值;若所述误码的数量大于所述第一预设阈值,则采用所述动态指/对数调整算法对所述数据信号的所述第一信息进行N次调整,直到所述待检测数据链路中不存在误码且所述N小于/等于预设次数或者所述N大于所述预设次数;其中,所述第一信息包括:所述待检测数据链路的数据信号的预加重系数、所述待检测数据链路的数据信号的均衡参数。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:若所述误码的数量大于所述第一预设阈值,则清除所述误码并记录所述误码的数量;判断所述误码的数量是否大于第二预设阈值;若所述误码的数量小于或者等于所述第二预设阈值,则采用所述动态指/对数调整算法计算第一间隔时间,并在所述第一间隔时间后检测所述待检测数据链路中是否存在误码;其中,所述第一预设阈值小于所述第二预设阈值;若在所述间隔时间后所述待检测数据链路中仍然存在误码,则继续清除误码并采用所述动态指/对数调整算法计算第二间隔时间,直到所述待检测数据链路中不存在误码。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:若所述误码的数量大于所述第二预设阈值,则产生故障告警信号,以便于告知用户所述待检测数据链路中的误码无法清除并由用户决定是否禁用所述待检测数据链路对应的物理层。5.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:将经过调整之后的所述待检测数据链路的第一信息写入控制器,并修改所述控制器中的标识信息为所述待检测数据链路已完成调整。6.一种信息调整装置,其特征在于,所述装置包括:判断单元和第一处理单元,其中:所述判断单元,用于判断待检测数据链路是否进行...

【专利技术属性】
技术研发人员:吕锐新王玮
申请(专利权)人:中国移动通信集团公司
类型:发明
国别省市:北京,11

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

1