【技术实现步骤摘要】
一种许可证管理方法及装置
本申请涉及许可证管理
,特别涉及一种许可证管理方法及装置。
技术介绍
软件使用等服务提供商往往通过向客户发放许可(英文:license)证书来对不同客户提供不同的服务,设备需要安license授权才可以使用对应的业务服务,例如,IPS、AV、URL、LB、SSLVPN等,需要设备端安装对应的license授权才可使用。目前,通常需要手动在终端上安装其所需要的license授权,没有统一的管理各license授权,且一个license授权同一时间只能一个终端设备使用,若该终端安装了该license授权,但是却并没有使用对应的业务服务,这样就会出现license授权闲置的情况。或者,主干网络的设备需要业务license授权,但是可用授权却被旁路设备占用,出现高优先级的终端设备无可用license授权的情况。这样就可能导致license授权利用率不高。
技术实现思路
本申请提供了一种许可证管理方法及装置,用以解决现有技术中存在的license授权闲置,license授权利用率不高的问题。第一方面,本申请提供了一种许可证管理方法,应用于许可证管理服务器,所述许可证管理服务器针对每一业务服务维护有若干个许可证,所述方法包括:接收目标客户端发送的许可证申请请求,其中,所述许可证申请请求包括所述目标客户端需授权的目标业务服务信息;判断是否存在用于授权所述目标客户端需授权的所述目标业务服务的可用目标许可证;若存在,则将所述可用目标许可证分配给所述目标 ...
【技术保护点】
1.一种许可证管理方法,其特征在于,应用于许可证管理服务器,所述许可证管理服务器针对每一业务服务维护有若干个许可证,所述方法包括:/n接收目标客户端发送的许可证申请请求,其中,所述许可证申请请求包括所述目标客户端需授权的目标业务服务信息;/n判断是否存在用于授权所述目标客户端需授权的所述目标业务服务的可用目标许可证;/n若存在,则将所述可用目标许可证分配给所述目标客户端,并将所述可用目标许可证标记为已使用状态。/n
【技术特征摘要】
1.一种许可证管理方法,其特征在于,应用于许可证管理服务器,所述许可证管理服务器针对每一业务服务维护有若干个许可证,所述方法包括:
接收目标客户端发送的许可证申请请求,其中,所述许可证申请请求包括所述目标客户端需授权的目标业务服务信息;
判断是否存在用于授权所述目标客户端需授权的所述目标业务服务的可用目标许可证;
若存在,则将所述可用目标许可证分配给所述目标客户端,并将所述可用目标许可证标记为已使用状态。
2.如权利要求1所述的方法,其特征在于,所述许可证申请请求还包括所述目标客户端的优先级信息,在接收到任一客户端发送的许可证申请请求时,记录所述任一客户端的优先级信息;所述方法还包括:
若不存在用于授权所述客户端需授权的所述目标业务服务的可用目标许可证,则判断所述客户端的优先级是否满足预设条件;
若是,则基于已记录的各客户端的优先级信息,收回优先级最低的一个客户端的许可证,并将该许可证分配给所述目标客户端,其中,该许可证与所述目标许可证为同一类型的许可证。
3.如权利要求2所述的方法,其特征在于,所述方法还包括:
若所述客户端的优先级不满足预设条件,则将所述目标客户端添加至待分配队列中,其中,所述待分配队列中记录有待分配许可证的各客户端的优先级信息,申请许可证的时间信息和申请的许可证的类型信息,在确定任一类型的许可证有可用许可证时,基于各客户端的优先级信息,申请时间信息和申请的许可证的类型信息为申请该类型许可证的,优先级最高以及申请时间最早的客户端分配该可用许可证。
4.如权利要求1-3任一项所述的方法,其特征在于,将所述可用目标许可证分配给所述目标客户的步骤包括:
将所述可用目标许可证的存储地址和标识信息发送给所述目标客户端,以使得所述目标客户端基于所述存储地址和标识信息下载并安装所述可用目标许可证。
5.如权利要求1-3任一项所述的方法,其特征在于,所述方法还包括:
接收客户端发送的许可证释放报文,其中,所述许可证释放报文包括释放的许可证的标识信息;
基于所述许可证标识信息将该释放的许可证标记为未使用状态。
6.一种许可证管理装置,其特征在于,应用于许可证管理服务器,所述许可证管理服务器针对每一业务服务维护有若...
【专利技术属性】
技术研发人员:刘松茹,王国利,
申请(专利权)人:新华三信息安全技术有限公司,
类型:发明
国别省市:安徽;34
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。