eScience on Distributed Computing Infrastructure