摘要
本申请公开了一种基于加权哈希的密码资源调度方法,方法包括:根据采集的密码设备的性能指标,采用预构建的密码设备能力评估模型计算每个密码设备的权重,同时设置密码设备虚拟节点的个数;根据分配的权重及虚拟节点个数,生成密码设备哈希环;接收业务服务请求,进行哈希运算得到哈希值,将哈希值映射到哈希空间,在哈希环中查找得到待分配的密码设备虚拟节点索引值;判断当前节点待处理服务请求的数据量是否达到预设阀值,则将服务请求分配至当前节点或生成密码资源重构指令,实现密码服务资源的统一调度管理。本发明方法采用基于加权的一致性哈希算法,实施差异化的负载均衡方案,及时调整每个密码设备的负载情况。