CopyMinder Knowledge Base

Browse by Category:
 
Lookup Error Number:
 
Search:
 

Glossary   |   Contact Us


Compatibility with Virtual environments

Views: 2631
Rating: 59
Rate It:
Print

Type 1 (bare metal) hypervisors

CopyMinder has been tested and found to work correctly using a VMWare vSphere (also known as ESXi) 5.5 host and vSphere 5.5 client to run 32 bit and 64 bit Windows operating systems at VM hardware levels 8 and 9.

If the host computer running ESXi supports hardware virtualisation, then performance in terms of protection checking speed appears broadly comparable with running natively.

Using the VMware converter to create a virtual machine from a physical machine will cause the first protection check done under the newly created VM to be detected as a suspicious installation and require a connection to our servers. Continuing to use the same licence on both the physical machine and a virtual machine will eventually cause the licence to be locked out.


CopyMinder has also been tested on on virtual machines under the Hyper-V role of Windows Server 2012 R2 and found to operate correctly, again with protection checks taking a comprable amount of time to running natively.


Type 2 (hosted) hypervisors

Copyminder has been tried on Microsoft VirtualPC and VMWare running on Windows with Windows as the guest operating system and the protection check worked correctly. It has also been tried successfully on VirtualBox, but see the note below relating to hardware virtualisation.

The licence token should be installed as a network server type using cmserver.exe. Installing as a stand-alone type licence is likely to cause many problems with suspicious installations.

An important thing to note is that these environments are emulators and since the run-time protection check is very CPU intensive the time taken is greatly increased, sometimes to several minutes.

If you plan to run a protected program in these environments, it is advisable to avoid using Advanced Runtime Protection when adding protection because it requires even more CPU power at run time.

When using VirtualBox, it is necessary to disable hardware virtualisation in the BIOS of your computer if the processor supports this feature. Leaving it enabled will cause intermittent crashes of the protected program. Tested on v4.1.18 of the VirtualBox software. This appears to be a bug in VirtualBox, as far as we can determine, and appears to now have been fixed by the developers.

General note on all virtual environments

The CopyMinder protection check is very CPU intensive. Running in virtual environments where hardware virtualisation (VT-x etc) is unavailable or the CPU power available is limited will cause the time taken for the protection check to lengthen. It is therefore advised that within the hypervisor as much CPU power as possible is allocated to the VM where protected software is to be run from.


Others in this Category
   
articleI don't seem to have a CD-ROM with the CopyMinder software on it
 
articleMy computer hangs when installing the CopyMinder SDK
 
articleHow do I create a Trial Only installation?
 
articleHow do I find the .cm and .cm.log files?
 
articleWhy is a Product Key not in a Report I have produced?
 



Microcosm Ltd.

Valid XHTML 1.0    Valid CSS 2.0