许可分析之许可规划,以工具软件资产日常实际用量为基础,通过增减调整预测下年的正常合理需求数量

本文主要是介绍许可分析之许可规划,以工具软件资产日常实际用量为基础,通过增减调整预测下年的正常合理需求数量,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

许可分析之许可规划是指企业根据工具软件资产日常实际用量,通过增减调整预测下年的正常合理需求数量。

许可规划——预测工具软件资产需用量的要求

工具软件资产需用量许可规划是进行工具软件资产投资决策的重要依据。通过许可规划的预测,可以使企业及时掌握现有工具软件资产的余缺情况。工具软件资产需用量许可规划是一项综合性很强的工作。它同软件许可证用量紧张率、满足用户率等有密切关系,因此,企业产品信息部门应当与企业的运维、用户等部门密切配合,共同做好这项工作,工具软件资产需用量许可规划的要求有如下几个方面:

1.搞好工具软件资产的清查,核实现有软件许可证的满负荷能力。

2.以不同软件的授权许可数为依据,此处特指FlexNet、IBM LUM、DSLS等浮动授权类型软件。

3.在保证软件正常使用的基础上尽可能减少许可证的不合理占用量。

许可规划——工具软件资产需用量的预测方式

在预测工具软件资产需用量时,要注意结合研发投入的具体情况,抓住重点,分清主次。在企业软件资产中,常规工具软件是研发的主要部分,它的功能模块多,数量大,占用的投资额最多,因此,应将其列为重点预测对象。常见的软件例如AutoCAD、CATIA、UG。其他配套性工具软件,如abqus、Creo(Pro/E)、hyperworks、matlab等的需用量,可根据其用户满足率加以确定。常用的预测工具软件资产需用量的方式有:

(一)许可增加预测

许可增加的前提往往是用户部门因经常发生许可授权满负荷使用时被拒绝授权所提出的增加用量需求。某款浮动授权软件,一段时间内许可用满了,这个时候仍然有一些用户在申请模块许可,会被许可服务器拒绝,一个用户在一小时内获取许可被一直拒绝记为拒绝用户,利用管理工具,统计一天内的拒绝用户并去重计算总数认为拒绝人数,按照每天的拒绝人数,计算满足用户率,得出增加许可数量。

满足用户率,将一段时间划分成N个片段,每个片段10分钟,首先会统计出每个片段内拒绝人数,拒绝人数可能是1、2、3、4,拒绝的人数又可以认为是增加人数。举个例子,增加人数2的用户满足率是所有片段之中增加人数为2及2以下的片段数除以总的片段数。这个就可以得知增加多少个license满足用户率为100,也就是全部满足。
许可增加预测

(二)许可减少预测

许可减少预测是指根据工具软件日常实际用量,利用管理工具计算出对应用户满足率时的空闲许可数,预测需要减少的需用量。

对应用户满足率,n个及以上许可的累计使用时间除以总统计时间。举个例子,使用许可数1的对应用户满足率就是说在一段时间内1个许可及1个以上许可数量的累计使用时间除以总统计时间。当n个许可被使用时的对应用户满足率是否达标,以此判断许可是否需要减少。
许可减少预测

这篇关于许可分析之许可规划,以工具软件资产日常实际用量为基础,通过增减调整预测下年的正常合理需求数量的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1054872

相关文章

Android kotlin中 Channel 和 Flow 的区别和选择使用场景分析

《Androidkotlin中Channel和Flow的区别和选择使用场景分析》Kotlin协程中,Flow是冷数据流,按需触发,适合响应式数据处理;Channel是热数据流,持续发送,支持... 目录一、基本概念界定FlowChannel二、核心特性对比数据生产触发条件生产与消费的关系背压处理机制生命周期

怎样通过分析GC日志来定位Java进程的内存问题

《怎样通过分析GC日志来定位Java进程的内存问题》:本文主要介绍怎样通过分析GC日志来定位Java进程的内存问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、GC 日志基础配置1. 启用详细 GC 日志2. 不同收集器的日志格式二、关键指标与分析维度1.

Python中re模块结合正则表达式的实际应用案例

《Python中re模块结合正则表达式的实际应用案例》Python中的re模块是用于处理正则表达式的强大工具,正则表达式是一种用来匹配字符串的模式,它可以在文本中搜索和匹配特定的字符串模式,这篇文章主... 目录前言re模块常用函数一、查看文本中是否包含 A 或 B 字符串二、替换多个关键词为统一格式三、提

MySQL中的表连接原理分析

《MySQL中的表连接原理分析》:本文主要介绍MySQL中的表连接原理分析,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录1、背景2、环境3、表连接原理【1】驱动表和被驱动表【2】内连接【3】外连接【4编程】嵌套循环连接【5】join buffer4、总结1、背景

python中Hash使用场景分析

《python中Hash使用场景分析》Python的hash()函数用于获取对象哈希值,常用于字典和集合,不可变类型可哈希,可变类型不可,常见算法包括除法、乘法、平方取中和随机数哈希,各有优缺点,需根... 目录python中的 Hash除法哈希算法乘法哈希算法平方取中法随机数哈希算法小结在Python中,

Java Stream的distinct去重原理分析

《JavaStream的distinct去重原理分析》Javastream中的distinct方法用于去除流中的重复元素,它返回一个包含过滤后唯一元素的新流,该方法会根据元素的hashcode和eq... 目录一、distinct 的基础用法与核心特性二、distinct 的底层实现原理1. 顺序流中的去重

关于MyISAM和InnoDB对比分析

《关于MyISAM和InnoDB对比分析》:本文主要介绍关于MyISAM和InnoDB对比分析,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录开篇:从交通规则看存储引擎选择理解存储引擎的基本概念技术原理对比1. 事务支持:ACID的守护者2. 锁机制:并发控制的艺

MyBatis Plus 中 update_time 字段自动填充失效的原因分析及解决方案(最新整理)

《MyBatisPlus中update_time字段自动填充失效的原因分析及解决方案(最新整理)》在使用MyBatisPlus时,通常我们会在数据库表中设置create_time和update... 目录前言一、问题现象二、原因分析三、总结:常见原因与解决方法对照表四、推荐写法前言在使用 MyBATis

从基础到进阶详解Pandas时间数据处理指南

《从基础到进阶详解Pandas时间数据处理指南》Pandas构建了完整的时间数据处理生态,核心由四个基础类构成,Timestamp,DatetimeIndex,Period和Timedelta,下面我... 目录1. 时间数据类型与基础操作1.1 核心时间对象体系1.2 时间数据生成技巧2. 时间索引与数据

Python主动抛出异常的各种用法和场景分析

《Python主动抛出异常的各种用法和场景分析》在Python中,我们不仅可以捕获和处理异常,还可以主动抛出异常,也就是以类的方式自定义错误的类型和提示信息,这在编程中非常有用,下面我将详细解释主动抛... 目录一、为什么要主动抛出异常?二、基本语法:raise关键字基本示例三、raise的多种用法1. 抛