Take the 2-minute tour ×
Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. It's 100% free, no registration required.

I know awhile back they changed the licensing model to license by the core.

So if you have one server license, and you want to install it on a four core server?

  • Do you need four licenses to be legit?
  • If you want to restrict Server from using the other 3 cores, does ESRI provide information on how to do this?
share|improve this question
add comment

4 Answers

The base license is for four cores. You need additional licenses if you need to use more cores. To restrict the number of cores you want AGS to run on, the only solution I know is to virtualize.

share|improve this answer
1  
+1. But, don't, don't, don't let anyone convince you to virtualize your AGS production environment. –  Chad Cooper Sep 2 '10 at 13:49
    
@Chad- why not? –  Derek Swingley Sep 2 '10 at 19:34
    
Pain and suffering from a performance standpoint, particularly if a lot of disk activity is involved. If you're using SDE and your DB is not virtualized, it's less of a problem. It's still promoted (sort of) by ESRI: esri.com/library/whitepapers/pdfs/… –  Herb Sep 7 '10 at 12:38
1  
An ArcGIS Server production environment can be successfully virtualized. Sure, there are performance penalties but as with anything else you need to weigh the performance cost against other costs such as the additional maintenance of physical servers. Virtual servers are often less maintenance, cheaper to run, and nicer to the environment. VMWare wrote a paper a short while back comparing virtual and physical performances of ArcGIS Server. vmware.com/files/pdf/ESRI-DeploymentGuide-v1.0.pdf –  Ryan Taylor Sep 7 '10 at 18:57
add comment

There is another solution - depends on how scalable and how fast your deployment is to be.

ArcGIS 10 Server on the cloud:

"ArcGIS Server with Cloud Infrastructure is a preconfigured deployment of ArcGIS Server Enterprise running on a 4-core Windows Server 2008 virtual machine in the Amazon EC2 cloud infrastructure"

http://www.esri.com/software/arcgis/arcgisserver/cloud-infrastructure.html

(renewable 1, 3, and 12 month term licensing)

share|improve this answer
    
Can you get this 1 or 3 month license (for Server in the Cloud) everywhere yet? –  Simon Sep 10 '10 at 23:31
add comment
up vote 2 down vote accepted

ArcGIS Server has two licensing options. You can choose to license by the number of cores on either the physical or virtual servers (as described below), whichever is the smaller number.

Option 1: Licensed by the number of cores on the virtual server-When creating a virtual server, a specific hardware server emulation configuration is typically defined. For example, a virtual server could be configured to run on a 2-, 4-, 8-, or 16-core physical server (the physical server does not matter for this option) or could be configured to use the cores from multiple physical servers. If the virtual server is configured as a 4-core virtual server, the license (and the license fee for it) would be a 4-core license. If the virtual server is configured as an 8-core virtual server, then the license and license fee would be a 4-core license with 4 additional cores. In this license model, the number of cores for the virtual server configuration is used to determine the license fee. The number of cores on any physical servers that support the virtual server are not used to determine the license fee.

Option 2: Licensed by the number of cores on the physical servers on which the virtual server is defined-Customers can license the physical servers on which virtual servers are configured. Generally, this model requires that all cores on the physical servers supporting virtual server configurations must be licensed. However, some virtualization technology now supports hardware partitioning. If the customer can document that their virtualization technology supports hardware partitioning, ESRI allows licensing based on the specific hardware resources being utilized by the hardware partition. For example, if the virtualization software supports creating a virtual server that utilizes a particular socket, or specific cores on a socket, then licensing is based on the specific number of physical hardware cores specified. Note: fractional partitioning below the core level still requires that the entire core be counted for licensing purposes. When licensing by the physical server, customers are free to install and run any number of instances of ESRI server software in any virtual servers that they create without the need for additional software licenses, provided that the physical server they are using is properly licensed to run this server software.

share|improve this answer
1  
There is any 'official' source available for this information? I didn't find anything on ESRI site. –  Aleris Mar 30 '11 at 9:21
add comment

As mentioned before, a Server license is for up to 4-cores as far as we have been informed. We originally had our Server on a physical 8-core machine, but used "Windows System Resource Manager" to restrict the ArcGIS Server processes to 4 particular cores, thus satisfying our license requirements, at least according to our account manager.

Now we are transitioning to a Virtual platform which is partitioned to only 4-cores only, but it was an interesting exercise, which allowed us to partition off IIS to one or two of the unused cores so it didn't have any strain on the ArcGIS SErver processes.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.