许可优化
许可优化
产品
产品
解决方案
解决方案
服务支持
服务支持
关于
关于
软件库
当前位置:服务支持 >  软件文章 >  EDA许可贵得肉疼?有个厂子用一招把费用打下来了

EDA许可贵得肉疼?有个厂子用一招把费用打下来了

阅读数 2
点赞 0
article_banner

刚才给新入职的实习生讲许可运维,讲到一半发现他连浮动许可和单机许可都分不清,我指着白板上画的图说了半天,他瞪着大眼睛问我“哥,浮动许可是不是就像共享单车,谁扫码谁骑”,我愣了一下说你这个比喻还真没毛病。然后他接着问“那单机许可是不是就像自己买了辆自行车锁在工位上,别人不能动”,我说对对对你就这么理解。然后他问了个让我差点把水喷出来的问题——“那如果我把单机许可的电脑搬去别人工位插上网线,是不是就变成浮动的了?”我看着他认真的表情,硬是把那句“你是不是傻”咽回去了,换了句“不是,你坐下咱们从头捋”。

正好讲到一个典型的案例,有个做芯片设计的小厂子,用的就是EDA软件,正版许可贵得要命,每年光买那几套仿真工具的授权就顶得上半个研发部门的工资。他们老板愁得不行,后来找了家做许可优化的供应商,没加购一个授权,光靠回收闲置就把“感觉上的许可缺口”给堵上了。怎么做到的?核心就三板斧,我拆开给实习生讲了一遍。

第一板斧是先搞清楚到底谁在用、用多久、是不是真的在用。他们派了个IT蹲了三天服务器日志,发现早上九点一上班,所有人哗啦一下把许可全占满了,但真正开始跑仿真的不到一半。剩下的人打开软件之后干什么去了?开晨会、看邮件、泡茶、刷手机,有的甚至在工位上打电话聊了四十分钟,软件就那么开着,CPU占用率低得跟睡着了一样。这家厂子的IT主管当时干了一件事,他没去跟老板说要加钱买许可,而是把每天的占用曲线截了图,在每周例会上放给所有人看,说“兄弟们你们看看,咱们占着不干活的比例有多高”。这个新人绝对想不到的细节是,他没有用任何技术手段,就靠公开数据让团队自己意识到了问题,后来都不用他催,大家主动养成了不用就关的习惯,光这一条就把日均可用并发量往上抬了将近两成。

第二板斧才是上技术手段。他们在服务器端部署了一套超时检测机制,不是改软件也不是改授权服务,就是旁路监听客户端的键鼠输入和CPU状态,连续空闲超过设定阈值就自动把那台机器的许可回收掉。回收之前会给桌面弹一条提醒,倒计时两分钟,鼠标键盘没动静就直接踢。实操的时候有个特别容易踩的坑,也是我重点跟实习生强调的——仿真任务跑起来之后CPU是满的,但键鼠可能确实是闲着的,因为人家设置好了参数就放在那跑,这种人你不能踢。所以阈值判断要同时看两个条件:CPU占用率低并且键鼠没动作,缺一不可。这家厂子第一次试点的时候没经验,光看键鼠就开收了,结果把人家跑了三个小时的仿真任务给掐了,差点被工程师堵在门口骂。后来加了CPU判定,误伤率直接降到千分之几。

格发回收闲置

第三板斧是做分组分级调度。他们把设计组和仿真组分开,设计组白天优先用轻量级的交互模块,仿真组晚上优先跑大规模批处理任务,两个组之间错峰。中间还插了个优先级队列,紧急项目的任务可以临时插队,但有个新人绝对想不到的细节——插队的那条任务在队列里会显示一个特殊的标记,当事人能看到自己被插队了,但不会显示是谁插的,省得互相记仇。这套机制跑顺了之后,那家厂的EDA许可利用率从原来的不到四成稳定提升到了七成以上,相当于没多花一分钱,凭空多出来将近一倍的“虚拟产能”。

最后我给实习生划了两条入门第一天必须记住的避坑红线,我说你拿笔记下来。第一条红线是,永远别在生产环境的License Server上直接改配置文件,手再痒也得先拷一份出来改完了测一遍语法再放回去,不然你一个分号忘了打整个服务起不来,全公司人陪你干瞪眼,你负不起这个责。第二条红线是,任何自动回收的策略必须先开“观察模式”跑至少一周,只看日志不干活,确认了当前阈值不会误伤正常任务之后才能正式开回收,不然第一天上线第二天你就得收拾东西走人。

下午再给他演示一遍操作,争取下周就能上手。

相关文章
技术文档
QR Code
微信扫一扫,欢迎咨询~
customer

online

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 board-phone 155-2731-8020
close1
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

姓名不为空

姓名不为空
手机不正确

手机不正确

手机不正确
公司不为空

公司不为空

公司不为空