2 IR in single server

Rohit Kulkarni 731 Reputation points
2021-08-17T18:24:39.963+00:00

Hello team,

can we go ahead and create 2 Integration services on a single server. Please advise

Regards
RK

Azure Data Factory
Azure Data Factory
An Azure service for ingesting, preparing, and transforming data at scale.
11,641 questions
0 comments No comments
{count} votes

3 answers

Sort by: Most helpful
  1. KranthiPakala-MSFT 46,642 Reputation points Microsoft Employee Moderator
    2021-08-19T10:12:53.123+00:00

    Hi @Rohit Kulkarni ,

    Thanks for getting back. Please refer to below demonstration videos which has a step by step implementation of how to share an existing SHIR with multiple data factories:

    1. Create a shared self-hosted integration runtime in Azure Data Factory
    2. Shared Self Hosted Integration runtime in Azure Data Factory

    124684-image.png

    Hope this helps. Do let us know if you have further query.

    ----------

    • Please accept an answer and up-vote if it helps. 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.
    1 person found this answer helpful.

  2. KranthiPakala-MSFT 46,642 Reputation points Microsoft Employee Moderator
    2021-08-18T03:31:00.067+00:00

    Hi @Rohit Kulkarni ,

    Thanks for using Microsoft Q&A forum and posting your query.

    I believe your ask is regarding Self Hosted Integration runtime. If that is the case then It is not possible to have 2 SHIR's in single server.

    There are 2 options:

    1. Either create seperate (new) SHIR in a different server or
    2. You can create a shared self-hosted integration runtime in Azure Data Factory. Then you can use the shared self-hosted integration runtime in another data factory. By reusing an existing self-hosted integration runtime infrastructure that you already set up in a data factory, it lets you create a linked self-hosted integration runtime in a different data factory by referencing an existing shared self-hosted IR.
      • Shared IR: An original self-hosted IR that runs on a physical infrastructure.
      • Linked IR: An IR that references another shared IR. The linked IR is a logical IR and uses the infrastructure of another shared self-hosted IR.

    Please refer to this which has step by step implementation on how to create shared SHIR : Create a shared self-hosted integration runtime in Azure Data Factory

    There are few limitations with shared SHIR. To know about the limitations please refer to this document: Known limitations of self-hosted IR sharing

    Hope this info helps. Do let us know if you have further query.


    Please don’t forget to Accept Answer and Up-Vote wherever the information provided helps you, this can be beneficial to other community members.


  3. Nandan Hegde 36,151 Reputation points MVP Volunteer Moderator
    2021-08-19T10:11:11.897+00:00

    Hey Rohit,
    You need to use the feature of gateway sharing :
    https://www.powerupcloud.com/azure-data-factory-self-hosted-integration-runtime-sharing/

    The integration run time would be set up in a server based on 1 of the ADF key.
    Then via that ADF, you would share it to another ADF
    And the ADF with which it was shared, a new linked IR needs to be created thereby leading to 2 ADFs leveraging same server

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.