Virtual machine 在虚拟机vmware上运行的应用程序许可证检查

Virtual machine 在虚拟机vmware上运行的应用程序许可证检查,virtual-machine,vmware,vsphere,license-key,vmware-sdk,Virtual Machine,Vmware,Vsphere,License Key,Vmware Sdk,我很抱歉我的英语不好 有一个应用程序的许可证与硬件绑定。一台计算机一个许可证。 通常,许可证检查如下所示: 应用程序扫描硬件 应用程序收集有关硬件的信息,并准备许可证可用性请求 应用程序发送请求以检查许可证的可用性 许可证服务器接收请求并返回响应。应用程序从许可证服务器接收响应并激活全部功能 但是,如果应用程序位于虚拟机上,那么收集有关硬件的信息就会失败。 我无法获取有关服务器硬件的信息,因为默认方法不允许这样做 使用hypervisor方法可以收集一些统计信息,但这还不足以生成许可证存在的

我很抱歉我的英语不好

有一个应用程序的许可证与硬件绑定。一台计算机一个许可证。 通常,许可证检查如下所示:

  • 应用程序扫描硬件
  • 应用程序收集有关硬件的信息,并准备许可证可用性请求
  • 应用程序发送请求以检查许可证的可用性
  • 许可证服务器接收请求并返回响应。应用程序从许可证服务器接收响应并激活全部功能
  • 但是,如果应用程序位于虚拟机上,那么收集有关硬件的信息就会失败。

    我无法获取有关服务器硬件的信息,因为默认方法不允许这样做

    使用hypervisor方法可以收集一些统计信息,但这还不足以生成许可证存在的请求。


    因此,有两个问题:

    • 如何在虚拟机中获取有关 服务器硬件

    • 如果需要,我如何实现与硬件相关的许可证验证 该程序正在虚拟机上运行


    谢谢大家!

    来宾操作系统和虚拟机监控程序可以通过VMware vSocket相互通信。

    来宾操作系统和虚拟机监控程序可以通过VMware vSocket相互通信