Kami membeli beberapa perangkat lunak dari perusahaan kecil, itu adalah manajer alur kerja konten video Windows 32-bit, telah ada beberapa penyesuaian oleh mereka.
Kami telah bekerja dengan baik selama lebih dari setahun menjalankan kode ini dalam VMWare ESXi 4.1u2 VM pada W2K3EE-32-bit (itulah yang mereka dukung saat menjalankannya).
Kemudian mereka memperbarui kode mereka sekitar sebulan lalu dan kami mulai melihat salah satu vCPU secara berkala mematok 100%, vCPU kedua cukup menganggur, katakanlah 5-7% - jadi kami hanya berasumsi bahwa kode tersebut di-threaded dengan buruk dan menghubungi mereka tentang Itu.
Mereka sekarang kembali kepada kami dengan mengatakan bahwa kode mereka tidak berfungsi dalam VM, mereka telah mengetahui tentang persyaratan ini selama 18 bulan atau lebih, dan bahwa mereka ingin kita menggunakannya. Mereka mengatakan mereka hanya melihat masalah ini ketika dijalankan di dalam VM. Saya sudah menelepon dengan programmer senior mereka yang dijadwalkan dalam beberapa jam untuk berdiskusi.
Sekarang untungnya kita memiliki beberapa fisik yang dapat kita lakukan ini, sedikit memakan waktu tetapi bisa dilakukan.
Namun pertanyaan saya adalah bahwa mengingat VM ini tidak menyentuh perangkat keras secara langsung, ada di host yang sangat modern dan sebenarnya memiliki persyaratan yang sangat rendah (2 x vCPU, 4GB, 20GB boot vdisk, 100GB data vdisk, vNIC tunggal dan tidak ada yang lain) apa mungkin masalah dengan menjalankannya di VM, jika ada?
Jelas saya sangat mengejar ini dengan mereka tetapi saya hanya bertanya-tanya apakah orang lain telah menemukan aplikasi reguler, yang entah bagaimana berkelakuan buruk di dalam VM tetapi tidak pada fisik.