LicOMS:盗版识别与拦截并重,保障Altium Designer用户数据安全
摘要
盗版软件的识别与拦截一直是一个重要的课题。为了保障Altium Designer用户的数据安全,武汉格发信息技术有限公司的gofarlic团队开发了LicOMS(许可证集中监控调度管理软件),该系统通过对各类许可资源的充分优化使用,实现了对软件许可资源的有效监控、分析、识别和管理,从而保障了用户数据的安全性和软件的合规使用。
一、项目背景与意义
随着软件技术的不断进步,Altium Designer等设计软件成为电子工程师不可或缺的工具。在实际使用中,盗版软件的使用不仅会对用户的个人数据安全构成威胁,还会对企业的知识产权和利益造成损失。如何有效地识别和拦截盗版软件,保障Altium Designer用户的数据安全,成为了当务之急。
二、项目实施与成果1. 项目完成情况
本项目旨在实现软件许可证使用情况的监控和使用分析报告,识别闲置的许可资源并自动释放,实现软件功能模块的调度预留等功能。具体完成情况如下:
- 实现软件许可证使用情况监控和使用分析报告:通过LicOMS系统,实现了对Altium Designer等软件许可证使用情况的实时监控,并生成详细的使用分析报告,为许可证的购买申请提供数据支持。
- 实现软件的闲置识别/动态释放:通过动态识别闲置的功能模块许可证,并在允许的闲置时间后自动收回许可证,从而大幅提高许可证的使用效率。
- 实现工作站监控:通过实时监控工作站及其运行的软件,集中掌控工作站的软件运行信息、软件版本信息以及硬件资产信息,为工作站及各类软件的使用、购买提供决策依据。
- 实现软件功能模块的调度预留:将功能模块许可证在指定时间内预留给指定用户或用户组,保证重要用户或项目组优先获取许可证。
2. 系统部署与功能模块许可证
系统在部署过程中,针对Altium Designer等软件的功能模块进行了详细的许可证管理配置,确保了功能模块的合理分配与调度。
3. 项目完成情况
项目成功完成了许可证集中监控报告(LicReport)的生成与推送,实现了对Altium Designer等软件使用情况的全面监控和管理。
4. 提交成果完成情况
提交了详细的许可证使用分析报告、工作站监控报告以及功能模块调度预留配置报告,为后续的系统优化提供了宝贵的参考资料。
三、项目实施过程
1. 项目实施阶段及现场实施人员
项目实施阶段包括许可证软件扫描监控、网络版专业软件监控分析、动态释放功能配置等环节,现场实施人员包括项目组成员和IT支持团队。
2. 重点工作介绍
- 许可证软件扫描监控:通过扫描和监控许可证软件,确保许可证的有效性和合规使用。
- 网络版专业软件监控分析:对网络版专业软件进行实时监控和分析,确保软件的正常使用。
- 动态释放功能配置:根据设定的闲置时间,自动识别并释放闲置的许可证。
- 工作站监控功能配置:配置对常用软件的监控,及时掌握软件的在线状态和使用情况。
- 功能模块调度分组预留:将功能模块许可证在指定时间内预留给指定用户或用户组,确保重要用户或项目组优先获取许可证。
四、项目应用效果1. 许可证集中监控报告(LicReport)
通过LicReport,实现了对Altium Designer等软件许可证使用情况的实时监控和数据分析,为企业提供了详细的许可证使用报告,为许可证的购买申请提供了有力的数据支持。
- 软件实时使用监控:实时监控Altium Designer等软件的使用情况,确保软件的合规使用。
- 软件服务器状态监控:实时监控服务器的运行状态,确保服务器的稳定运行。
- 软件功能模块到期预警:提前预警软件功能模块的到期情况,避免因功能模块到期导致的软件使用中断。
- 实时在线(超期)用户查询:查询实时在线用户和超期用户,确保用户数据的安全性和合规性。
- 软件使用分析报告:生成详细的使用分析报告,为许可证的购买申请提供数据支持。
2. 许可证动态释放通过动态释放功能,实现了对闲置许可证的自动释放,提高了许可证的使用效率。
- 动态释放实时在线信息:实时监控许可证的在线状态,确保许可证的有效使用。
- 动态释放效果视图:展示动态释放的效果,直观展示许可证释放的全过程。
3. 图形工作站监控
通过图形工作站监控功能,实现了对工作站及其运行软件的实时监控,为工作站及其软件的使用、购买提供了决策依据。
- 在线状态:实时监控工作站的在线状态,确保工作站的稳定运行。
- 软件监控使用状态:实时监控软件的使用状态,确保软件的合规使用。
- 软件使用报表分析:生成详细的软件使用报表,为软件的使用、购买提供决策依据。
- 资产信息:集中掌握工作站及其软件的资产信息,为数据安全提供保障。
4. 许可证调度预留
通过许可证调度预留功能,实现了对重要用户或项目组优先获取许可证的支持,确保了重要用户的软件使用需求。
- 改变功能模块预留配置:根据实际需求,调整功能模块的预留配置,确保重要用户的软件使用需求得到满足。
五、问题与建议
总体来说,系统运行稳定,软件许可服务器监控正常,调度预留/动态释放效果明显,达到了预期目标。但为了进一步提升系统的稳定性和效率,建议:
- 加强许可证的日常管理:定期对许可证进行维护和管理,确保许可证的有效使用。
- 优化动态释放策略:根据软件的实际使用情况,优化动态释放策略,确保许可证的有效使用。
- 完善工作站监控功能:进一步完善工作站监控功能,确保工作站及其软件的稳定运行。
- 增强功能模块预留配置:根据实际需求,增强功能模块预留配置,确保重要用户的软件使用需求得到满足。
通过进一步优化和完善,LicOMS将成为保障Altium Designer用户数据安全的重要工具,为企业提供更加高效、安全的软件使用管理解决方案。