[发明专利]一种创建授权节点的方法、客户端和存储介质在审
申请号: | 202110121937.4 | 申请日: | 2021-01-28 |
公开(公告)号: | CN112953912A | 公开(公告)日: | 2021-06-11 |
发明(设计)人: | 刘文超 | 申请(专利权)人: | 新华三信息安全技术有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08;G06F16/245;G06F16/248;G06F16/28 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 230001 安徽省合肥市高新区*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 创建 授权 节点 方法 客户端 存储 介质 | ||
本说明书提供一种创建授权节点的方法、客户端和存储介质,该方法包括:从授权服务器中获取授权信息,将所述授权信息存储在数据库中,根据所述数据库中的授权信息创建授权节点。通过该方法,可以实现执行主体自动创建授权节点。
技术领域
本公开涉及通信安全领域,尤其涉及一种创建授权节点的方法、客户端和存储介质。
背景技术
随着云计算和虚拟化技术的发展,越来越多的软件已经实现以虚拟化的形式对外提供服务,如何对公司的软件进行授权管理保护变得越来越重要。传统的手动授权方式效率低且实时性差,无法满足需要同时给多个软件同时授权的场景,尤其是用户量较多,情况复杂的云场景下。因此,License Server(授权服务器)的自动化授权方式开始获得越来越多的企业的青睐。
自动化授权方式是把授权文件(license文件)导入到License Server中,授权文件主要用来限制可以创建节点的数量,如只能创建10个云主机或者20个租户,客户端如果想要创建节点就必须先获取License Server的授权数量,已经创建的节点数加一大于等于授权的节点数则不允许创建。
License Server作为服务端,通常会与多个客户端进行交互,如果不能很好的处理客户端与License Server的交互,很容易产生授权不可靠和效率低的问题,比如用户等待时间过长、客户端创建的节点数大于实际授权数量等问题,直接影响用户的体验和公司的利益。如果过于频繁的与License Server交互,还会给License Server带来巨大的压力,导致无法对外提供服务
发明内容
本公开实施例提供了一种创建授权节点的方法、客户端和存储介质,通过该方法,可以实现可靠高效的自动授权。
本公开实施例提供了一种创建授权节点的方法,该方法包括:
从授权服务器中获取授权信息;
将所述授权信息存储在数据库中;
根据所述数据库中的授权信息创建授权节点。
可选的,所述根据所述数据库中的授权信息创建授权节点,包括:
接收创建节点指令;
从所述数据库中查询授权信息,并输出查询结果;
根据所述查询结果创建授权节点。
可选的,所述从所述数据库中查询授权信息,包括:
判断已创建的授权节点数是否小于授权信息中限制的总授权数;
若小于,则从所述总授权数中占用授权名额,并根据该占用的授权名额创建授权节点。
可选的,若创建授权节点失败,则释放该占用的授权名额。
可选的,所述从所述总授权数中占用授权名额,包括:
通过缓存从所述总授权数中占用授权名额。
可选的,设置同步周期,根据所述同步周期向授权服务器同步授权信息。
可选的,所述将所述授权信息存储在数据库中,具体包括:
将所述授权信息存储在Redis数据库中。
通过上述方法可以看出,通过从授权服务器中获取授权信息,可实现本地自动授权。
本公开实施例还提供了一种客户端,该客户端与授权服务器连接,该客户端包括:
获取单元,用于从授权服务器中获取授权信息;
数据库单元,用于存储所述授权信息;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三信息安全技术有限公司,未经新华三信息安全技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110121937.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种市政施工用沥青除杂搅拌装置
- 下一篇:一种水利工程施工装置