解决方案 工程师在日常工作中使用的软件在TMG内部通常都有提供,可以从一个大型的软件许可证池中检索到这些软件。为了高效处理检索过程,TMG的IT部门开始寻找许可证监管方法。通过许可证监管,相关人员可以看到许可证的使用时间和频率。除此之外,管理团队还需要了解公司内部的实际软件需求,确保知晓哪些方面需要使用许可证,以及公司所拥有 的某类软件许可证的数量是否比实际需求多。为了更好地控制整个许可证池,TMG 在 2013年3月引入一款用于监管许可 证的软件系统。 他们选择的解决方案是 Altair 软件资产优化系统——SAO。“管理层给我们提出了很多的要求。例如,他们希望了解 某款软件为什么需要更多的许可证,以及所有许可证是否都得到了充分利用。在实施Altair SAO之前,我们很难准确回答 这些问题,因为我们没有关于许可证实际使用情况的详细数据。购买许可的唯一理由通常都是技术部门请求购买。当然,我们会核实部门的需求情况,而且我们也确实信任工程师,但由于没有对所有使用许可的步骤实施集中的许可证监管,最 后,我们还是无法获得有关所有许可证的完整报告。为了更好、更透明地管理这一工作,我们实施了 SAO,现在,我们可 以借助这款系统来妥善处理这些类型的请求。如果管理层现在要求我们提供一份详细的使用报告,我们完全可以提供给他们,管理层可以根据这些信息来制定明智的购买决策,”TMG IT 基础设施主管Jürgen Häbich 说。 Altair SAO——什么是 SAO?SAO 有哪些优势? SAO(软件资产优化)使用户能够轻松而高效地访问所在公司内现有软件许可证的实际使用情况。用户可以分析软件 使用情况并根据这一信息制定有关购买新许可证和延长现有合约的正确决策。Altair SAO 基于 Altair 的业务分析解决方案 HiQube,可使许可证服务器独立于 FlexLM、FlexNet、LUM、LM-X 等众多不同的供应商许可证服务器之外运行。Altair SAO 根据供应商许可证服务器提供的信息创建有关整个公司软件使用情况的一致报告。利用 SAO,用户可以创建警报仪表板/ 通知,也可以生成或简单或详细的用户报告。“为什么使用这款软件?”、“谁使用?”、“软件用在何处?”、“使用费用如何?”、 “应向谁收取费用?”等问题可以得到一一解答。可以在系统内轻松设置访问权限,以此定义有权访问的用户以及用户有权查看的信息。 许可证管理器 一台服务器上可安装多个许可证管理器。每个许可证管理器(均使用许可证文件)都可包含一个选项文件并维护一个 日志文件。这些文件放置在本地或网络驱动器上。每个许可管理器应用程序都由各自的代理进行监视。代理的数目与许可 证管理器的数目相同。主代理可以在服务器上启动配置为监视许可证管理器应用程序的各个代理。主代理可以按顺序启动 代理,也可以并行启动代理。代理将连接到许可证管理器以获取当前状态。所有代理在整个网络内均使用同一个轮询频率。
SAO 在 TMG 的应用
现在,借助新实施的 Altair SAO 系统,TMG 已经可以准确答复管理层有关软件使用情况和需求的所有请求。处理这 些请求的常规工作流如下:每当需要扩展现有许可证协议时,管理层都会要求 IT 部门提供有关软件实际使用情况的详细信 息。在 IT 部门内部,Per Nordqvist 是处理这些请求的负责人。借助 SAO,他可以为管理层创建详细的软件使用报告。随 后,管理层可基于这份报告来制定购买或扩展某一软件类型具体许可证数的明智决策。此外,管理层还可以了解何时投资 特定软件类型不会带来盈利。这种方法使公司可以整合软件支出,因为它明确记录了实际使用软件的使用频率和用户数。 “如果没有SAO提供的信息,我们基本上没法回答有关公司内软件使用情况的问题,”TMG IT 部门的Per Nordqvist 说。“有了Altair SAO 之后,情况就不一样了。因此,我们立即意识到了这款软件解决方案在 ROI 方面的潜力。使用这一 解决方案,我认为我们可以节约大量资金,尤其是在投入使用后的一到两年内。当前软件使用情况的确切统计结果一般会在年末得出,但是通过一份特殊的 SAO 报告,我们现在就可以了解哪一软件实际需要,哪一软件实际未使用。 每个许可证服务器都在本地采集各个软件的信息。TMG 总共使用 30 个供应商提供的 100 多种商业软件,这些软件具 有 1000 多个功能。针对每一个供应商,都会设置一个代理用于监视该供应商的许可证管理器。来自每一个软件许可证服 务器的信息随后会传输到 SAO 服务器并导入数据库。SAO 会基于这些数据创建所请求的报告. “我们与 Altair 一起实施了SAO系统。Altair 负责安装系统并实施了前五个供应商代理。我们按照 Altair 的做法自行 设置了其他必需的代理。你不必接受任何的专门培训——这套系统真的非常简单易用,文档记录也很详实。”Per Nordqvist 说。
在安装SAO之前,工程师们进行了一项需求分析,确定了需要对哪种许可证服务器进行监视。确定需要监视的软件 之后,剩下的工作就变得非常简单。TMG 获得了一个已预先安装 SAO的VMware镜像。在安装完Vmware镜像之后,他 们就可以使用 SAO 了。 为便于处理需求评估,TMG向Altair提供了所有已用客户端的列表和全部的供应商后台程序。根据这些信息,Altair 准备将SAO投入使用。在首次实施过程中,必须面对一个挑战,即,TMG 需要一种定制化的FlexLM解决方案,也就是 说一个许可证服务器节点要为多个供应商运行单个组合许可证文件。“实施定制化FlexLM对 Altair来说是一项挑战,但他 们在两三个星期内就拿出了解决方案,现在我们已在内部安装了一套非常成熟的实现方案,”Per Nordqvist说,“从那以后,系统就一直保持无故障运行,从未需要我们进行任何干预。目前为止,系统还没有报告任何错误。”
数据收集 系统上安装了一个引擎、一个MySQL数据库和一个HiQube应用程序服务器。代理以预配置频率将数据包发送到引 擎能访问的网络上的一个目录中。引擎以预配置频率启动并检索各个代理发送的数据。随后,引擎对这些数据进行解析并 将其上传到MySQL数据库中。HiQube 将数据从 MySQL 数据库一一导入针对各类报告和分析设计的各个Qube中。最终 用户可以通过 Web 门户访问 HiQube 报告。
结论 截至目前,Nordqvist 是 TMG 内部唯一能主动使用 SAO 的人。每当接到管理层的请求时,他就会向管理层提供他们 需要的报告。将来,公司计划为 SAO 创建不同的用户配置文件。通过这些特定的用户配置文件,管理层或技术部门的团 队负责人就可以访问 SAO、接收各自部门所用软件的必需信息,以及创建自己的报告。” 有时候,如果请求的许可证已被其他工程师使用,访问就会被拒绝。这种情况下,工程师就会联系 IT 部门。对于 IT 部门来说,如果用户可以直接查看到是谁在使用他需要的软件,就会有很大帮助。随后,用户可以直接打电话给他的同事, 请对方让出自己需要的功能,当然是在对方不需要再用的前提下。在类似这样的情况下,SAO 可以提供更大的透明度,也 可以帮助各部门增强成本意识。”Per Nordqvist解释道。SAO用户配置文件的实施方案已被列入TMG下一步的实施计划。这样一来,SAO 的使用群体就会扩大,从而在一定程度上减轻 IT 部门的负担。 Häbich 先生总结说道:“SAO 最大的一个亮点是其运行非常稳定,此外,SAO 的界面非常直观,使用起来非常方便 – 用户根本不需要接受任何培训。SAO 还提供了丰富的报告选项,尽管其中一些我们还没用到,但未来可能会非常有用。 例如,利用效率监视功能和仿真可能性,我们发现了很多意想不到的功能选项,这些选项给我们留下非常深刻的印象。” 关于Altair公司 Altair公司是世界领先的工程设计技术的开发者之一,也是一家具有全球深厚工程技术底蕴的优秀CAE工程公司。Altair 公司拥有多元化的业务主线,其技术涵盖高端CAE仿真和优化技术、数据管理及流程自动化、高性能计算与网络计算技术,同时具备一流的产品设计、流程定制、二次开发等咨询服务能力。Altair目前为私人所有,总部设在美国底特律,在全球拥有1800多位员工,分支机构遍及美洲、欧洲及亚太地区。凭借其在产品设计、先进CAE工程软件开发和网格计算技术等方面拥有27年的经验,Altair不断为各个行业的客户创造竞争优势。http://www.altair.com.cn |