一种负载均衡调用密码机的方法技术

技术编号:25001993 阅读:70 留言:0更新日期:2020-07-24 18:02
本发明专利技术公开了一种负载均衡调用密码机的方法,涉及信息安全技术领域,具体为一种负载均衡调用密码机的方法,包括步骤S1至S9。该负载均衡调用密码机的方法,在对多台密码机设备的调用中,采用负载均衡的调用方法,优化访问请求在密码机组之间的分配,消除密码机之间的负载不平衡,从而提高了系统的反应速度与总体性能,并且通过对负载均衡算法的选择机制优化和添加故障隔离/恢复机制,实现密码机集群的最优性能和最高稳定性。

【技术实现步骤摘要】
一种负载均衡调用密码机的方法
本专利技术涉及信息安全
,具体为一种负载均衡调用密码机的方法。
技术介绍
服务器密码机是具有加解密、数字签名、身份认证、随机数生成等功能的密码服务器设备,可应用于电子商务、电子政务、CA认证、网上银行等服务器端,提供高强度和高效率的密码算法。信息安全领域的密码机产品,是一种用于密钥存储和密码运算的硬件密码设备。由于密码机是通过TCP协议对外提供服务,受网络带宽和密码机本身的硬件性能限制,如果业务量激增,会导致调用密码机的频次大大增加,无法满足业务需求,因此,随着业务量激增,所用密码机设备的性能已经不能满足业务需求,需要通过添加多台密码机设备的方式来满足性能需求,在对多台密码机的调用过程中发现,传统的调用密码机方式,会导致选择密码机不均衡的问题,并且当有密码机发生故障时,会出现调用频繁报错的问题,影响了密码机的调用和使用。
技术实现思路
针对现有技术的不足,本专利技术提供了一种负载均衡调用密码机的方法,解决了上述
技术介绍
中提出的问题。为实现以上目的,本专利技术通过以下技术方案本文档来自技高网...

【技术保护点】
1.一种负载均衡调用密码机的方法,其特征在于:包括如下步骤:/nS1、开始:获取参数M、N;/n注:M:密码机台数;N:交易流水号;/nS2、选取密码机:在M台密码机中选取一台可用的密码机,使用传入的交易流水号N和密码机台数M台进行计算,密码机台号下标为X,算式如下:/nX=N Mod M/n则选取到的密码机台号为X;/nS3、判断密码机状态:如果状态为正常则进入步骤S4;如果状态为故障状态,则继续选择密码机,密码机台号为X',算式如下:/nX’=(rand())Mod M&&X’!=X/n循环步骤S2,循环次数不大于(M-1)次;如果所有密码机都故障,则返回步骤S1,否则进入...

【技术特征摘要】
1.一种负载均衡调用密码机的方法,其特征在于:包括如下步骤:
S1、开始:获取参数M、N;
注:M:密码机台数;N:交易流水号;
S2、选取密码机:在M台密码机中选取一台可用的密码机,使用传入的交易流水号N和密码机台数M台进行计算,密码机台号下标为X,算式如下:
X=NModM
则选取到的密码机台号为X;
S3、判断密码机状态:如果状态为正常则进入步骤S4;如果状态为故障状态,则继续选择密码机,密码机台号为X',算式如下:
X’=(rand())ModM&&X’!=X
循环步骤S2,循环次数不大于(M-1)次;如果所有...

【专利技术属性】
技术研发人员:刘磊何彬郑海森滕靖国郭家喜
申请(专利权)人:中安云科科技发展山东有限公司
类型:发明
国别省市:山东;37

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

1