如何实现提高UG软件license在企业中的使用效率
1 前言
UG(Unigraphics NX)是Siemens PLM Software公司出品的一个产品工程解决方案,它为用户的产品设计及加工过程提供了数字化造型和验证手段。Unigraphics NX针对用户的虚拟产品设计和工艺设计的需求,提供了经过实践验证的解决方案。它在诞生之初主要基于工作站,但随着PC硬件的发展和个人用户的迅速增长,在PC上的应用取得了迅猛的增长,已经成为模具行业三维设计的一个主流应用。在工业,尤其是航天、汽车领域被广泛使用。
2010年5月20日Siemens PLM Software在上海世博会发布了功能增强的NX7最新版本(NX 7.5),NX GC 工具箱将作为NX 7最新版本的一个应用模块与NX 7一起同步发布。NX GC 工具箱是为满足中国用户对NX特殊需求推出的本地化软件工具包。在符合国家标准(GB)基础上,NX GC 工具箱做了进一步完善和大量的增强工作。目前其最新的版本是UG9.0。
Lanmantech公司研发的licManager产品充分研究识别IBM LUM及其他主流授权机制并利用LMT核心计算模式在不影响软件许可证本身授权机制的基础上对许可证进行闲置识别、资源调度从而提高许可证的使用率。
本文阐述的就是如何提高UG软件许可证的使用率提升适用于以前版本的授权模式。
2 UG使用现状
近几年来,中国的汽车工业每年在30%以上的增长,人力物力的投入也与日俱增;对软件的使用需求也在随之急剧增加;尤其是在当今知识时代,各个企业在基础研发上都加大了重视程度,资源的投入力度也大大增加。
UG软件在几大主流的主车厂被广泛应用,从而随其衍生的配套设计企业也随之大量的采用UG软件进行设计研发;显而易见对UG软件的许可证需求也日渐增加。
3 案例分析
某知名外资汽车零部件供应厂商,研发中心主要使用UG软件进行研发;研发中心下辖研发1部和研发2部。
研发中心UG许可证统一管理,各个部门独立结算;研发人员与许可证的总套数比率约为4:3。平时工作时经常出现许可证使用紧张的情况,尤其是每天下午2时~3时,UG使用状况极为紧张;经常出现超过10%的用户因没有License而反馈无法使用UG软件作业。
结合现实情况及企业的成本控制等方面的因素,用户在无法增加UG许可证的预算前提下如何尽可能满足用户均能正常使用UG软件且又能保障各个部门使用UG的利益。
基于UG使用所遇到的问题,研发Leader及信息管理负责人通过对比及实地考察后采用LMT licManager产品来实施从而对该现状有很大的缓解;在现有许可证数量不做调整的基础上通过LMT licManager对许可证的闲置识别及资源调配,从而满足研发人员对UG许可证的紧张需求。
4 LMT licManager如何提高UG的使用效率
LMT licManager套装包含licReport(Base Feature)、licDispatcher、licRecycler、licHPC;结合案例中所存在的问题,在该企业研发内部部署了licReport(Base Feature)、licDispatcher、licRecycler。
4.1 licRecycler
licRecycler-软件许可证动态释放软件,通过识别客户端UG软件是否闲置;闲置时间累计到预先设定值则自动将该UG软件所抓取的许可证释放回服务器供其他用户抓取。
闲置识别机制:UG界面打开后没有任何键盘鼠标操作则识别为闲置状态。
许可证释放:licRecycler通过内部释放机制进行许可证释放回收,客户端UG界面不需要关闭;当前打开的工程一直保留闲置前的状态。
(图一闲置识别)
(图二许可证释放)
4.2 licDispatcher
licDispatcher-软件许可证调度软件,支持对用户组/机器组设置可用的功能模块配额限制。服务端设置分组配置(具体用户组/机器组、功能模块、配额license数),用户使用UG时按照以下规则受控:
服务器license没使用完时,任何用户/机器均可按照先来先得原则抓取license;
服务器license使用完时,用户/机器进行抓取license时licDispatcher将识别当前用户/机器所在组是否已经超额使用其配额。如果超额使用,则当前该用户/机器无法抓取license使用UG软件; 如果还有配额可用,licDispatcher则从其他超额使用得用户/机器强制回收license供该用户/机器使用。
(图三license分配列表信息)
(图四新增分配)
5 结束语
通过实际企业生产环境使用及众多使用LMT licManager的用户数据分析及经验总结,部署实施LMT licManager后能给企业UG软件的使用率提高30%以上;也规避了UG许可证紧张时被部分员工整天占用而影响其他用户组工作。