I think this is the best solution as in the document of Horizon its a must to have a trust between domains and this is not applicable......How to create multiple environments in the same infrastructure ....do you have any recommendations for servers ??!!