Hi @pmscorca
Welcome to Microsoft Q&A platform and thanks for posting your question here.
Yes, it is possible to use a single self-hosted integration runtime to connect to multiple data sources, including shared folders on both Azure VMs and on-premises VMs. The self-hosted IR can be shared with another data factory within the same Microsoft Entra tenant, and it can connect to different network environments.
To use a single self-hosted IR to connect to multiple data sources, you need to ensure that the machine where the self-hosted IR is installed has network connectivity to all the data sources you wish to access. It's also recommended to install the self-hosted IR close to the data sources to minimize network latency and improve performance.
It's important to note that you can only install one instance of a self-hosted IR on any single machine, but you can have multiple self-hosted IRs on different machines connecting to the same data sources.
Reference:
https://learn.microsoft.com/en-us/azure/data-factory/create-self-hosted-integration-runtime?tabs=data-factory#considerations-for-using-a-self-hosted-ir
https://stackoverflow.com/questions/57768712/in-adf-can-we-use-one-integration-runtime-for-two-different-on-premise-data-sou
https://learn.microsoft.com/en-us/azure/data-factory/create-self-hosted-integration-runtime?tabs=data-factory#sharing-the-self-hosted-integration-runtime-with-multiple-data-factories
Hope this helps. Do let us know if you any further queries.
If this answers your query, do click Accept Answer
and Yes
for was this answer helpful. And, if you have any further query do let us know.