Dublin Server Clustering Hi<br><br>What will be the approach to load balanced clustering of servers under Dublin? Will workflow execution occur on multiple servers? I expect a workflow instance domain is limited to a single server but will new instances of the same workflow type (pattern) instantiate on other servers to scale?<br><br>Thanks<br><br>Greg© 2009 Microsoft Corporation. All rights reserved.Thu, 02 Apr 2009 17:38:15 Zdb527f35-2645-42e4-a9a3-d63bf418dd99http://social.msdn.microsoft.com/Forums/en-US/dublin/thread/db527f35-2645-42e4-a9a3-d63bf418dd99#db527f35-2645-42e4-a9a3-d63bf418dd99http://social.msdn.microsoft.com/Forums/en-US/dublin/thread/db527f35-2645-42e4-a9a3-d63bf418dd99#db527f35-2645-42e4-a9a3-d63bf418dd99Greg.Ahttp://social.msdn.microsoft.com/Profile/en-US/?user=Greg.ADublin Server Clustering Hi<br><br>What will be the approach to load balanced clustering of servers under Dublin? Will workflow execution occur on multiple servers? I expect a workflow instance domain is limited to a single server but will new instances of the same workflow type (pattern) instantiate on other servers to scale?<br><br>Thanks<br><br>GregWed, 19 Nov 2008 01:01:31 Z2008-11-19T01:01:31Zhttp://social.msdn.microsoft.com/Forums/en-US/dublin/thread/db527f35-2645-42e4-a9a3-d63bf418dd99#3b85dd81-0b4d-4bcd-8268-9444a1be1377http://social.msdn.microsoft.com/Forums/en-US/dublin/thread/db527f35-2645-42e4-a9a3-d63bf418dd99#3b85dd81-0b4d-4bcd-8268-9444a1be1377George Kremenlievhttp://social.msdn.microsoft.com/Profile/en-US/?user=George%20KremenlievDublin Server Clustering Greg,<br><br>You are right that the a workflow instance will execute on a single server and that new instance will instantiate on other servers in the farm. <br><br>Dublin will allow you to use any load-balancing mechanism and Dublin will start the new instances. If there are messages for an already created instance the persistence provider in Dublin will make sure that the correct instance is loaded from the DB.<br><br>Hope this helps,<br>George<br>Wed, 19 Nov 2008 04:56:06 Z2008-11-19T04:56:06Zhttp://social.msdn.microsoft.com/Forums/en-US/dublin/thread/db527f35-2645-42e4-a9a3-d63bf418dd99#685f6c7f-8f65-40f0-bea0-8de21aa8c18ahttp://social.msdn.microsoft.com/Forums/en-US/dublin/thread/db527f35-2645-42e4-a9a3-d63bf418dd99#685f6c7f-8f65-40f0-bea0-8de21aa8c18aMichael Stephenson UKhttp://social.msdn.microsoft.com/Profile/en-US/?user=Michael%20Stephenson%20UKDublin Server Clustering Hi Following on from Gregs question just wondering what will happen in a scenario where the workflow has started and is in process.  It has been persisted but then the server it was executing on becomes unavailable for a period of time.<br><br>If the execution is limited to a single server does this mean the instance can not continue until the server becomes available again?Wed, 18 Feb 2009 16:02:28 Z2009-02-18T16:02:28Zhttp://social.msdn.microsoft.com/Forums/en-US/dublin/thread/db527f35-2645-42e4-a9a3-d63bf418dd99#d19118d4-3b12-4166-a8be-351212c69865http://social.msdn.microsoft.com/Forums/en-US/dublin/thread/db527f35-2645-42e4-a9a3-d63bf418dd99#d19118d4-3b12-4166-a8be-351212c69865Stuart Langley [MSFT]http://social.msdn.microsoft.com/Profile/en-US/?user=Stuart%20Langley%20%5bMSFT%5dDublin Server ClusteringExecution is not limited to a single server in the typical scenario - usually workflows are not affinitized to any perticular server or host. <br/><br/>In the scenario you describe above, if the WF has been persisted and another message arrives for it, then the WF will be re-loaded to the server that the message arrived at.<br/><br/>If the WF was running and the server crashes for some reason, then the instance restart service will be able to bring the instance back up on another machine in the farm.Thu, 02 Apr 2009 17:38:12 Z2009-04-02T17:38:12Z