基于数据库的license动态调配管理方法及系统技术方案

技术编号:38472955 阅读:28 留言:0更新日期:2023-08-11 14:49
本发明专利技术提供基于数据库的license动态调配管理方法及系统,该方法包括:定时周期性的对license信息进行采集;将license信息存储至数据库表;获取用户请求,基于用户请求调取数据库表中的license信息作为当前license,并基于当前license确定当前许可证功能总量、当前许可证功能使用量和当前许可证功能使用人;判断当前许可证功能总量、当前许可证功能使用量和当前许可证功能使用人是否满足许可使用条件,基于判断结果为EDA工具分配当前license。该方法实现了对license进行准确调控,保证了对license动态调配的时效性。license动态调配的时效性。license动态调配的时效性。

【技术实现步骤摘要】
基于数据库的license动态调配管理方法及系统


[0001]本专利技术涉及license动态调配管理
,尤其是涉及基于数据库的license动态调配管理方法及系统。

技术介绍

[0002]近年来,随着集成电路设计行业的大规模发展,EDA软件的使用需求量不断增长,EDA(电子设计自动化)软件通常由国外的几家大厂商所垄断,license(许可证)价格非常昂贵。license表示许可证,用以规定和限制软件用户使用软件的权利,EDA软件一般使用浮动许可证,浮动许可证指许可证在同网络下资源共享,在有限的软件许可证下由大量用户按照先到先得的原则依次共享使用。浮动许可证的优点为软件的资源共享优势及许可证使用的灵活性,但在面临正版许可证的价格时,大多数企业都没有一套完善的许可证管理方案和许可证优化意识,这样就会导致用户在使用软件抢占许可证资源,造成许可证无法高效利用。
[0003]其次,由于对license进行基础管理的软件缺乏license的调度能力,造成license的无效占用时间较长,无法动态调节,浪费license数量,造成公司运营成本本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.基于数据库的license动态调配管理方法,其特征在于,包括:定时周期性的对license信息进行采集;其中,所述license信息包括许可证功能名称、许可证功能总量、许可证功能使用量和许可证功能使用人;将所述license信息存储至数据库表;获取用户请求,基于所述用户请求调取所述数据库表中的license信息作为当前license,并基于所述当前license确定当前许可证功能总量、当前许可证功能使用量和当前许可证功能使用人;判断所述当前许可证功能总量、当前许可证功能使用量和当前许可证功能使用人是否满足许可使用条件,基于判断结果为EDA工具分配所述当前license。2.根据权利要求1所述的基于数据库的license动态调配管理方法,其特征在于,所述定时周期性的对license信息进行采集,包括:利用采样信息处理脚本定时周期性的对所述license信息进行采集。3.根据权利要求1所述的基于数据库的license动态调配管理方法,其特征在于,所述判断所述当前许可证功能总量、当前许可证功能使用量和当前许可证功能使用人是否满足许可使用条件,基于判断结果为EDA工具分配所述当前license,包括:将所述当前许可证功能使用量与所述当前许可证功能总量进行比较,当所述当前许可证功能使用量达到所述当前许可证功能总量,则基于所述当前许可证功能使用人确定占用所述当前license最多的许可证功能使用人;向所述占用所述当前license最多的许可证功能使用人发送移除信息;其中,所述移除信息用于判断是否移除所述当前license;获取占用所述当前license最多的许可证功能使用人的反馈信息,当所述反馈信息为移除所述当前license时,则移除所述当前license,以启动所述EDA工具。4.根据权利要求3所述的基于数据库的license动态调配管理方法,其特征在于,所述判断所述当前许可证功能总量、当前许可证功能使用量和当前许可证功能使用人是否满足许可使用条件,基于判断结果为EDA工具分配所述当前license,还包括:当所述当前许可证功能使用量小于所述当前许可证功能总量,则为EDA工具分配所述当前license,以启动所述EDA工具。5.基于数据库的license动态调配管理系统,其特征在于,包括:数据提取模块,用于定时周期性...

【专利技术属性】
技术研发人员:蔡振江杨天波李克兵顾凯宏
申请(专利权)人:合芯科技有限公司
类型:发明
国别省市:

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

1