Eliminating multiple server calls | MS SQL Server : There is a stored procedure which needs to be modified to eliminate a call to another server. 
What is the easiest and feasible way to do this so that the final SP's execution time is faster and also preference to solutions which does not involve much change to the application. 

Eg:``` select * from dbo.table1 a inner join server2.dbo.table2 b on a.id=b.id```