smenefee

How does ArcGIS Server 10.1 handle REST services using 2 GIS Servers?

Discussion created by smenefee on Jul 13, 2012
Latest reply on Aug 15, 2012 by jc95112
We are planning on migrating from Server 10.0 (single machine deployment) to Server 10.1 (2 machine deployment).  Currently we have all of our service on a single machine...which exposes the REST endpoints for them as (for example):

http://server1/ArcGIS/rest/services/Map/Parcels/MapServer

Server1 is the name of the server we have ArcGIS Server 10.0 installed on...and have all of the .msd's located at.  We are planning on updating to 10.1 and adding another server machine (Server2).  We also plan on installing the Web Adaptor on a separate machine.  I have 2 questions:

1. Assuming we are going to use the 2 servers to help balance the load, should we place all of the map services on both machines(Server1 and Server2)?  I know you can do clusters and create one cluster for geoprocessing and one for map services (for example), but we only have map services right now.  So would placing the exact same msd's on both machines be the methodology for balancing the load?

2.  Currently we have a flex website that consumes our REST service endpoints, which have our current computer name in it (server1'>http://server1/ArcGIS/rest/services/Map/Parcels/MapServer).  If we go to 2 server machines, does that mean we will have 2 different REST endpoints for the same service? 

server1'>http://server1/ArcGIS/rest/services/Map/Parcels/MapServer
server2'>http://server2/ArcGIS/rest/services/Map/Parcels/MapServer

If so, will installing the web adapator take care of this for us (i.e. consolidate the 2 REST endpoints into a single REST endpoint)?  Any help would be much appreciated!

Outcomes