<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: ArcGIS Server multiple-machine deployment Experiences in ArcGIS Enterprise Questions</title>
    <link>https://community.esri.com/t5/arcgis-enterprise-questions/arcgis-server-multiple-machine-deployment/m-p/1417395#M39380</link>
    <description>&lt;P&gt;No, not really. We only have two dedicated services, both are parcel fabrics, and both are only used internally. Since we work with the fabrics in Pro, the service is usually on and available before Pro has finished loading the project.&lt;/P&gt;</description>
    <pubDate>Wed, 01 May 2024 03:30:11 GMT</pubDate>
    <dc:creator>jcarlson</dc:creator>
    <dc:date>2024-05-01T03:30:11Z</dc:date>
    <item>
      <title>ArcGIS Server multiple-machine deployment Experiences</title>
      <link>https://community.esri.com/t5/arcgis-enterprise-questions/arcgis-server-multiple-machine-deployment/m-p/1416140#M39347</link>
      <description>&lt;P&gt;Hi, looking for feed back on going from an singe ArcGIS GIS Server site to a multi-machine site.&amp;nbsp; Technically it's already a multi-machine site with ArcGIS Image Server on one machine and ArcGIS GIS Server on the other, both are federated.&amp;nbsp; We are running around 150-160 services utilizing over 80% of our memory sometimes spiking into the 90's when someone starts an edit session in portal.&amp;nbsp; So one potential solution would be to add another ArcGIS GIS Server.&amp;nbsp; One specific question I do have, is how does this get managed? Do I as the admin get to decide GP services on machine A and pooled instances on machine B, or does some aspect of the Server software manage this without user input?&lt;/P&gt;</description>
      <pubDate>Fri, 26 Apr 2024 21:36:33 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-enterprise-questions/arcgis-server-multiple-machine-deployment/m-p/1416140#M39347</guid>
      <dc:creator>ScottCorwin</dc:creator>
      <dc:date>2024-04-26T21:36:33Z</dc:date>
    </item>
    <item>
      <title>Re: ArcGIS Server multiple-machine deployment Experiences</title>
      <link>https://community.esri.com/t5/arcgis-enterprise-questions/arcgis-server-multiple-machine-deployment/m-p/1416145#M39348</link>
      <description>&lt;P&gt;When you have multiple servers joined as a single "site", all of the services are managed the same for both servers.&amp;nbsp; In fact you can manage the services from ArcGIS Server Manager connected to either machine.&lt;/P&gt;&lt;P&gt;You can still set service properties, but those properties will apply to both machines.&amp;nbsp; For example, if you use a dedicated instance and set it to a maximum of 5, that is 5 per server so you are really getting a maximum of 10 instances.&amp;nbsp; If you turn off a service, it is turned off on both machines.&lt;/P&gt;&lt;P&gt;You cannot assign services to one machine or the other, though.&amp;nbsp; To do that you would&amp;nbsp; just federate another server to the Portal and then when you publish a service you can choose which server it will run on.&lt;/P&gt;&lt;P&gt;One other consideration is that both machines must access the same \config-store and \arcgisserver directories, so you would either set those up on a 3rd server or some sort of network file share, or you would put them on one of the two AGS servers and share it so the other mahine can access it too.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 26 Apr 2024 22:05:02 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-enterprise-questions/arcgis-server-multiple-machine-deployment/m-p/1416145#M39348</guid>
      <dc:creator>MichaelJenkins</dc:creator>
      <dc:date>2024-04-26T22:05:02Z</dc:date>
    </item>
    <item>
      <title>Re: ArcGIS Server multiple-machine deployment Experiences</title>
      <link>https://community.esri.com/t5/arcgis-enterprise-questions/arcgis-server-multiple-machine-deployment/m-p/1416155#M39349</link>
      <description>&lt;P&gt;if you have the resources, leave what you have as-is while you build up you new HA site from scratch&lt;/P&gt;&lt;P&gt;that will let you go through all the steps without potentially breaking anything or everything&lt;/P&gt;&lt;P&gt;jump in here: &lt;A href="https://enterprise.arcgis.com/en/portal/11.1/administer/windows/high-availability-in-arcgis-enterprise.htm" target="_blank"&gt;https://enterprise.arcgis.com/en/portal/11.1/administer/windows/high-availability-in-arcgis-enterprise.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 26 Apr 2024 22:47:40 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-enterprise-questions/arcgis-server-multiple-machine-deployment/m-p/1416155#M39349</guid>
      <dc:creator>BillFox</dc:creator>
      <dc:date>2024-04-26T22:47:40Z</dc:date>
    </item>
    <item>
      <title>Re: ArcGIS Server multiple-machine deployment Experiences</title>
      <link>https://community.esri.com/t5/arcgis-enterprise-questions/arcgis-server-multiple-machine-deployment/m-p/1416160#M39351</link>
      <description>&lt;P&gt;Thank you.&amp;nbsp; If instances are pooled, now 10 avalible in your example then does it follow that requests are then divided amongst the machines? Or is this all more about redundancy should a server die, then you still have 5 instances avalible and perhaps even an active request?&lt;/P&gt;&lt;P&gt;Adding and federating a new server should be straight forward, were already setup for it on the directory and config store (yay), and following review of our monitor logs can see what services should on which service etc.&lt;/P&gt;&lt;P&gt;Thanks Again, hope the shows are good!&lt;/P&gt;</description>
      <pubDate>Fri, 26 Apr 2024 22:56:13 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-enterprise-questions/arcgis-server-multiple-machine-deployment/m-p/1416160#M39351</guid>
      <dc:creator>ScottCorwin</dc:creator>
      <dc:date>2024-04-26T22:56:13Z</dc:date>
    </item>
    <item>
      <title>Re: ArcGIS Server multiple-machine deployment Experiences</title>
      <link>https://community.esri.com/t5/arcgis-enterprise-questions/arcgis-server-multiple-machine-deployment/m-p/1416168#M39352</link>
      <description>&lt;P&gt;That's right, if two machines are joined as a site then the requests are divided between the two servers.&amp;nbsp; If you look at the log files you can tell which server is providing the response - it is listed in the machine name column.&amp;nbsp; But you can't control which server will respond for individual requests or for individual services.&lt;/P&gt;&lt;P&gt;This is sometimes called "Scaling out", as opposed to "Scaling up", which would be just adding more memory to your single machine.&lt;/P&gt;&lt;P&gt;Federating a new server and assigning specific services to it is a valid approach, too, and would be called "workload separation"&lt;/P&gt;</description>
      <pubDate>Fri, 26 Apr 2024 23:17:53 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-enterprise-questions/arcgis-server-multiple-machine-deployment/m-p/1416168#M39352</guid>
      <dc:creator>MichaelJenkins</dc:creator>
      <dc:date>2024-04-26T23:17:53Z</dc:date>
    </item>
    <item>
      <title>Re: ArcGIS Server multiple-machine deployment Experiences</title>
      <link>https://community.esri.com/t5/arcgis-enterprise-questions/arcgis-server-multiple-machine-deployment/m-p/1416177#M39353</link>
      <description>&lt;P&gt;We've got close to the same number of services, but our memory hangs out around 50% and rarely spikes. You may not actually need another server. Make sure your published services are taking advantage of the shared instance pool. I would recommend avoiding dedicated services entirely unless it's for a mission-critical service. I suppose that could be the case for all your services.&lt;/P&gt;</description>
      <pubDate>Fri, 26 Apr 2024 23:45:13 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-enterprise-questions/arcgis-server-multiple-machine-deployment/m-p/1416177#M39353</guid>
      <dc:creator>jcarlson</dc:creator>
      <dc:date>2024-04-26T23:45:13Z</dc:date>
    </item>
    <item>
      <title>Re: ArcGIS Server multiple-machine deployment Experiences</title>
      <link>https://community.esri.com/t5/arcgis-enterprise-questions/arcgis-server-multiple-machine-deployment/m-p/1416734#M39367</link>
      <description>&lt;P&gt;Josh, thank you for the reference, it's always helpful to see how other sites run, how much memory does your server have?&amp;nbsp; We are heavy on dedicated not so much in shared.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 29 Apr 2024 20:44:55 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-enterprise-questions/arcgis-server-multiple-machine-deployment/m-p/1416734#M39367</guid>
      <dc:creator>ScottCorwin</dc:creator>
      <dc:date>2024-04-29T20:44:55Z</dc:date>
    </item>
    <item>
      <title>Re: ArcGIS Server multiple-machine deployment Experiences</title>
      <link>https://community.esri.com/t5/arcgis-enterprise-questions/arcgis-server-multiple-machine-deployment/m-p/1416739#M39368</link>
      <description>&lt;P&gt;Thank you, I like that term, "scaling out", and it looks to provide what we may need and something I will test.&lt;/P&gt;&lt;P&gt;Follow up question about shared directories for the config store/server directories the documentation says;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;"Server performance can suffer when shared locations are used for multi-machine site directories and data, owing to several factors — network bandwidth and stability,&amp;nbsp;&lt;A href="https://enterprise.arcgis.com/en/server/11.2/administer/windows/common-problems-and-solutions.htm#GUID-4641973B-F9E3-4A61-98DA-73D628FE0153" target="_blank" rel="noopener"&gt;opportunistic locking&lt;/A&gt;, and network drive performance among them. Use of server directories and data in shared network locations can also negatively affect performance of services under heavy load."&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;The system has been running with share config-store and server directories&amp;nbsp; since setup, I inherited IMO a well planned system, are you aware of performance issues and how they may manifest?&amp;nbsp; I'm not happy with our memory usage and not entirely convinced it's based on the number of services(long long story)&lt;/P&gt;</description>
      <pubDate>Mon, 29 Apr 2024 20:57:25 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-enterprise-questions/arcgis-server-multiple-machine-deployment/m-p/1416739#M39368</guid>
      <dc:creator>ScottCorwin</dc:creator>
      <dc:date>2024-04-29T20:57:25Z</dc:date>
    </item>
    <item>
      <title>Re: ArcGIS Server multiple-machine deployment Experiences</title>
      <link>https://community.esri.com/t5/arcgis-enterprise-questions/arcgis-server-multiple-machine-deployment/m-p/1416740#M39369</link>
      <description>&lt;P&gt;Thank you Bill, had not really looked that way yet.&amp;nbsp; We are in the process of creating a dev site/clone of our production,. we could certainly test this idea here to.&lt;/P&gt;</description>
      <pubDate>Mon, 29 Apr 2024 20:58:57 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-enterprise-questions/arcgis-server-multiple-machine-deployment/m-p/1416740#M39369</guid>
      <dc:creator>ScottCorwin</dc:creator>
      <dc:date>2024-04-29T20:58:57Z</dc:date>
    </item>
    <item>
      <title>Re: ArcGIS Server multiple-machine deployment Experiences</title>
      <link>https://community.esri.com/t5/arcgis-enterprise-questions/arcgis-server-multiple-machine-deployment/m-p/1416754#M39370</link>
      <description>&lt;P&gt;I can't speak to what the documentation is warning about, but...&lt;/P&gt;&lt;P&gt;If you want to gain more insight into memory usage by services, open Task Manager and click on the "Details" tab.&lt;/P&gt;&lt;P&gt;You will see dozens of ArcSoc.exe processes listed and their memory usage.&amp;nbsp; Each one is a "instance" of a map service.&amp;nbsp; &amp;nbsp;Task manager has some hidden columns with good info.&amp;nbsp; Right click on a column name and you should see "Select columns", then find and select "Command line"&lt;/P&gt;&lt;P&gt;Now you will have a column that tells you exactly which map service each ArcSOC is related to.&amp;nbsp; Look for "Dservice=mapservice name.MapServer"&lt;/P&gt;&lt;P&gt;With the number of services you are working with, I would go for 64GB off RAM on that machine.&amp;nbsp; 32GB would likley not be enough.&amp;nbsp; &amp;nbsp;Curious what JCarlson thinks about that.&lt;/P&gt;</description>
      <pubDate>Mon, 29 Apr 2024 21:43:26 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-enterprise-questions/arcgis-server-multiple-machine-deployment/m-p/1416754#M39370</guid>
      <dc:creator>MichaelJenkins</dc:creator>
      <dc:date>2024-04-29T21:43:26Z</dc:date>
    </item>
    <item>
      <title>Re: ArcGIS Server multiple-machine deployment Experiences</title>
      <link>https://community.esri.com/t5/arcgis-enterprise-questions/arcgis-server-multiple-machine-deployment/m-p/1416816#M39372</link>
      <description>&lt;P&gt;I had to double check this, but it's true: we're doing it on 16 GB RAM! I think 32 would be &lt;EM&gt;nice&lt;/EM&gt;, but it hasn't been necessary for day-to-day operations. But we do nearly &lt;EM&gt;everything &lt;/EM&gt;on shared instances, and the two dedicated services have a minimum instance setting of &lt;STRONG&gt;zero&lt;/STRONG&gt;, so that those processes exit entirely when not in use.&lt;/P&gt;&lt;P&gt;EDIT: I also double-checked our service count, and we have over 250 services running on shared instances. So, I think it's working out pretty well.&lt;/P&gt;</description>
      <pubDate>Tue, 30 Apr 2024 00:25:56 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-enterprise-questions/arcgis-server-multiple-machine-deployment/m-p/1416816#M39372</guid>
      <dc:creator>jcarlson</dc:creator>
      <dc:date>2024-04-30T00:25:56Z</dc:date>
    </item>
    <item>
      <title>Re: ArcGIS Server multiple-machine deployment Experiences</title>
      <link>https://community.esri.com/t5/arcgis-enterprise-questions/arcgis-server-multiple-machine-deployment/m-p/1416817#M39373</link>
      <description>&lt;P&gt;Posted up above, but we run all our stuff on a machine with 16 GB RAM. I'd consider 32 in a few years, maybe, but I can't see ever needing more than that. But as I said, we do shared instances whenever possible. We're running over 250 services, too!&lt;/P&gt;&lt;P&gt;Great tip about the command line column, that's awesome!&lt;/P&gt;</description>
      <pubDate>Tue, 30 Apr 2024 00:24:52 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-enterprise-questions/arcgis-server-multiple-machine-deployment/m-p/1416817#M39373</guid>
      <dc:creator>jcarlson</dc:creator>
      <dc:date>2024-04-30T00:24:52Z</dc:date>
    </item>
    <item>
      <title>Re: ArcGIS Server multiple-machine deployment Experiences</title>
      <link>https://community.esri.com/t5/arcgis-enterprise-questions/arcgis-server-multiple-machine-deployment/m-p/1417059#M39375</link>
      <description>&lt;P&gt;You can also export the information from task manager, I've used this before, although I think I could have done much the same in Monitor.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Caveat, I found this information here:&amp;nbsp;&lt;A href="https://superuser.com/questions/415360/how-do-i-find-out-command-line-arguments-of-a-running-program" target="_blank"&gt;https://superuser.com/questions/415360/how-do-i-find-out-command-line-arguments-of-a-running-program&lt;/A&gt;&amp;nbsp;ran it as is without much research, it worked, but always risk when you do such. &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;&lt;PRE&gt;WMIC /OUTPUT:C:\Process.txt path win32_process get Caption,Processid,Commandline&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 30 Apr 2024 15:12:52 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-enterprise-questions/arcgis-server-multiple-machine-deployment/m-p/1417059#M39375</guid>
      <dc:creator>ScottCorwin</dc:creator>
      <dc:date>2024-04-30T15:12:52Z</dc:date>
    </item>
    <item>
      <title>Re: ArcGIS Server multiple-machine deployment Experiences</title>
      <link>https://community.esri.com/t5/arcgis-enterprise-questions/arcgis-server-multiple-machine-deployment/m-p/1417073#M39376</link>
      <description>&lt;P&gt;That's impressive! Is startup delay even perceptible on the dedicated services?&amp;nbsp; &amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 30 Apr 2024 15:27:59 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-enterprise-questions/arcgis-server-multiple-machine-deployment/m-p/1417073#M39376</guid>
      <dc:creator>ScottCorwin</dc:creator>
      <dc:date>2024-04-30T15:27:59Z</dc:date>
    </item>
    <item>
      <title>Re: ArcGIS Server multiple-machine deployment Experiences</title>
      <link>https://community.esri.com/t5/arcgis-enterprise-questions/arcgis-server-multiple-machine-deployment/m-p/1417395#M39380</link>
      <description>&lt;P&gt;No, not really. We only have two dedicated services, both are parcel fabrics, and both are only used internally. Since we work with the fabrics in Pro, the service is usually on and available before Pro has finished loading the project.&lt;/P&gt;</description>
      <pubDate>Wed, 01 May 2024 03:30:11 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-enterprise-questions/arcgis-server-multiple-machine-deployment/m-p/1417395#M39380</guid>
      <dc:creator>jcarlson</dc:creator>
      <dc:date>2024-05-01T03:30:11Z</dc:date>
    </item>
    <item>
      <title>Re: ArcGIS Server multiple-machine deployment Experiences</title>
      <link>https://community.esri.com/t5/arcgis-enterprise-questions/arcgis-server-multiple-machine-deployment/m-p/1469993#M39501</link>
      <description>&lt;P&gt;When you say you have ArcGIS Image Server on one machine and it’s federated, is it a separate GIS server site or did you end up joining it to your existing ArcGIS server site. We are thinking of deploying an Image Server primarily for image hosting, but I’m confused during setup if I need to join it to the existing GIS Server site or if it’s possible to just create a new site, federate it to our portal, publish image services to it, and then use a web adaptor to access the REST of that Image Server site?&lt;/P&gt;</description>
      <pubDate>Wed, 15 May 2024 02:16:44 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-enterprise-questions/arcgis-server-multiple-machine-deployment/m-p/1469993#M39501</guid>
      <dc:creator>JimCarmichael1</dc:creator>
      <dc:date>2024-05-15T02:16:44Z</dc:date>
    </item>
    <item>
      <title>Re: ArcGIS Server multiple-machine deployment Experiences</title>
      <link>https://community.esri.com/t5/arcgis-enterprise-questions/arcgis-server-multiple-machine-deployment/m-p/1477358#M39566</link>
      <description>&lt;P&gt;Our image server is it's own server site.&amp;nbsp; So you are on target for the remainder of your idea, stand up the image server configure the webadaptor and then federate it to portal.&amp;nbsp; &amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 22 May 2024 21:59:47 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-enterprise-questions/arcgis-server-multiple-machine-deployment/m-p/1477358#M39566</guid>
      <dc:creator>ScottCorwin</dc:creator>
      <dc:date>2024-05-22T21:59:47Z</dc:date>
    </item>
    <item>
      <title>Re: ArcGIS Server multiple-machine deployment Experiences</title>
      <link>https://community.esri.com/t5/arcgis-enterprise-questions/arcgis-server-multiple-machine-deployment/m-p/1477379#M39567</link>
      <description>&lt;P&gt;You would&amp;nbsp; not want to join it to your existing ArcGIS Server site for the reasons discussed earlier in this thread -- if joined then both machines would split all of the work.&amp;nbsp; Keep them separated.&lt;/P&gt;</description>
      <pubDate>Wed, 22 May 2024 23:01:33 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-enterprise-questions/arcgis-server-multiple-machine-deployment/m-p/1477379#M39567</guid>
      <dc:creator>MichaelJenkins</dc:creator>
      <dc:date>2024-05-22T23:01:33Z</dc:date>
    </item>
  </channel>
</rss>

