Copy link to clipboard
Copied
We would like to install ColdFusion 10 on our web server but it's a 4 vCPU virtaul server. Our license is for 2 physical CPUs. When installing the software we receive a CPU count warning. My question is, can we install and use ColdFusion on this box and just have it limit itself to 2 CPUs or will it simply not work?
Copy link to clipboard
Copied
Hello jschneidercssi,
A single ColdFusion license is a 2 CPU license (=8 cores). Please refer to http://blogs.coldfusion.com/post.cfm/coldfusion-10-eula which talks about the CF 10 licensing in detail.
Regards,
Anit Kumar
Copy link to clipboard
Copied
Thank you for the reply. I've read the blog post but I'm still not quite clear how this works out for a virtual server that is not using physical CPUs but are using 4 cores that are setup as virtual CPUs. Technically, this installation would be using 4 cores = 1 CPU but because it's virtuallized, the operating system is reporting 4 proccessors, which is triggering the CPU count warning during installation.
Copy link to clipboard
Copied
Hello jschneidercssi,
So in your scenario, there are 4 CPUs.
jschneidercssi wrote:
but are using 4 cores that are setup as virtual CPUs.
The ColdFusion installer would check both the conditions- 8 (2*4cores) cores and 2 CPUs. If any one of them fails, it would not install with the license.
Hope that helps.
Regards,
Anit Kumar
Copy link to clipboard
Copied
What is the virtualization platform software? VMware, Windows Hyper-V, or something else? If VMWare, you can configure the virtual server to have 1 CPU with 4 cores or 2 CPUs with 2 cores each instead of 4 CPUs with 1 core each. You *might* be able to do something similar in Hyper-V. That might satisfy the licensing?
-Carl V.
Copy link to clipboard
Copied
Unfortunately, this is Hyper-V and from my research through the documentation, there is no way to associate multiple cores to a single virtual CPU. You can only assign the number of vCPUs but no way to assign cores per processor.
Copy link to clipboard
Copied
go direct in windows to
msconfig.exe --> start --> options
set to 2 cpu