question

Kks-9125 avatar image
0 Votes"
Kks-9125 asked PRADEEPCHEEKATLA-MSFT commented

High Availability or Multiple Node setup for Self Hosted Integration Runtime

We are having ADF instance of with Linked Self Hosted IR. what if the IR that is linked is in a VM and it is down.
How can we setup multiple nodes so that if one is down the jobs doesnt fail as another is running.?

Here the node means a Single VM ?is it like multiple VMs needs to setup for mutiple nodes of shared Int runtime?

azure-data-factory
· 1
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

Hello @Kks-9125,

Following up to see if the below suggestion was helpful. And, if you have any further query do let us know.


  • Please don't forget to click on 130616-image.png or upvote 130671-image.png button whenever the information provided helps you.

0 Votes 0 ·

1 Answer

PRADEEPCHEEKATLA-MSFT avatar image
0 Votes"
PRADEEPCHEEKATLA-MSFT answered PRADEEPCHEEKATLA-MSFT commented

Hello @Kks-9125,

Thanks for the question and using MS Q&A platform.

You can associate a self-hosted integration runtime with multiple on-premises machines or virtual machines in Azure. These machines are called nodes. You can have up to four nodes associated with a self-hosted integration runtime. The benefits of having multiple nodes on on-premises machines that have a gateway installed for a logical gateway are:

  • Higher availability of the self-hosted integration runtime so that it's no longer the single point of failure in your big data solution or cloud data integration. This availability helps ensure continuity when you use up to four nodes.

  • Improved performance and throughput during data movement between on-premises and cloud data stores.

For more details, refer to Create and configure a self-hosted integration runtime - High availability and scalability.

Hope this will help. Please let us know if any further queries.


  • Please don't forget to click on 130616-image.png or upvote 130671-image.png button whenever the information provided helps you. Original posters help the community find answers faster by identifying the correct answer. Here is how

  • Want a reminder to come back and check responses? Here is how to subscribe to a notification

  • If you are interested in joining the VM program and help shape the future of Q&A: Here is how you can be part of Q&A Volunteer Moderators

· 4
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

Hello @Kks-9125,

Just checking in to see if the above answer helped. If this answers your query, do click Accept Answer and Up-Vote for the same. And, if you have any further query do let us know.

1 Vote 1 ·

Hello @Kks-9125,

Just checking in to see if the above answer helped. If this answers your query, do click Accept Answer and Up-Vote for the same. And, if you have any further query do let us know.

0 Votes 0 ·
Kks-9125 avatar image Kks-9125 PRADEEPCHEEKATLA-MSFT ·

hello Pradeep
So if you are using a llinked self hosted IR for your instance you need to increase the nodes of sharing IR machine right?
And is it possible to have linked self hosted ID and a normal self hosted ir to switch over when one is not available?

0 Votes 0 ·

Hello @Kks-9125,

Self hosted IR nodes is proportional to number of VMs . 4Nodes means we need 4 VMs . We just need to turn remote connection enabled for all the nodes so that they can communicate with each other.


By default, it will automatically select the available node during run-time. We don't need to manually select the available nodes.

For more details, refer to Different types of Integration Runtimes in Azure and how to setup Self hosted IR in Azure VM.

Hope this will help. Please let us know if any further queries.

0 Votes 0 ·