我们从一家小型公司购买了一些软件,这是Windows 32位视频内容工作流管理器,他们进行了一些自定义。
我们在运行W2K3EE-32位的VMWare ESXi 4.1u2 VM中运行此代码的工作已经超过一年了(他们支持在其上运行它)。
然后他们大约一个月后更新了代码,我们开始看到其中一个vCPU定期以100%固定,第二个vCPU处于闲置状态(例如5-7%),因此我们只是假设代码的线程不正确,并与他们联系。它。
现在,他们回到我们身边说,他们的代码在VM中不起作用,他们已经知道此要求18个月左右,并且希望我们对其进行V2P。他们说,他们只有在虚拟机中运行时才会看到此问题。我已经打电话给他们安排在几个小时内讨论的高级程序员。
幸运的是,现在我们可以进行一些物理操作,虽然有点费时但可行。
但是我的问题是,鉴于该虚拟机不直接接触任何硬件,而是在非常现代的主机上并且实际上具有非常低的要求(2个vCPU,4GB,20GB引导虚拟磁盘,100GB数据虚拟磁盘,单个vNIC等)如果有,可能是在VM中运行它的问题?
显然,我强烈地与他们一起追求这一点,但是我只是想知道是否还有其他人找到了常规应用程序,从而以某种方式在VM内而不是在物理上出现了异常。