Where to install Self Hosted Integration Runtime? Is it within on prem VM?

Pratim Das, Partha C 306 Reputation points
2023-11-24T12:25:00.83+00:00

Hi,

Where should I install Self Hosted Integration Runtime? Is it within on prem VM? Or in azure VM within the Vnet where ADF is connected to? What is the rationale behind doing that?

Regards,

Partha

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

Accepted answer
  1. KranthiPakala-MSFT 46,437 Reputation points Microsoft Employee
    2023-11-27T23:19:13.2766667+00:00

    @Pratim Das, Partha C Welcome to Microsoft Q&A forum and thanks for reaching out here.

    In addition to @Nandan Hegde suggestion, I would also highly recommend going through below demos which would help you get more clarity on what integration runtimes to be used and how to setup them.

    1. Integration runtime in Azure Data Factory
    2. Self Hosted Integration runtime in Azure Data Factory
    3. Setting up Self Hosted Integration runtime in Azure Data Factory

    You can install the Self Hosted Integration Runtime either on an on-premises VM or an Azure VM within the Vnet where ADF is connected to. The choice depends on your specific requirements and constraints.

    If you install the Integration Runtime on an on-premises VM, it can access on-premises resources such as file systems, databases, and other services. If you install it on an Azure VM within the Vnet, it can access resources within the Vnet and other resources that are connected to the Vnet through a VPN or ExpressRoute connection.

    Hope this info helps.


    Please don’t forg-et to Accept Answer and Yes for "was this answer helpful" wherever the information provided helps you, this can be beneficial to other community members.

    0 comments No comments

1 additional answer

Sort by: Most helpful
  1. Nandan Hegde 30,951 Reputation points MVP
    2023-11-24T12:38:13.44+00:00

    Hey,

    Self hosted Integration runtime acts as a bridge between your source/sink which is on prem or hosted within a VNet and ADF.

    So in case if any of your source/sink is present within an On Prem or VNet , you need to install the self hosted IR in the VM present in either Onprem (if source is on prem) or Vnet accordingly.

    Hope this clarifies!!!

    As a workaround, you can even whietlist the IP range of region in which the ADF is hosted within the OnPrem and/or Vnet to directly access the source/sink without the need of a self IR

    https://www.madeiradata.com/post/azure-data-factory-self-hosted-integration-runtime-what-is-it-and-when-to-use-it

    0 comments No comments