Over the past few years, Grid computing has become an increasingly hot topic in the world of new technologies. It is gradually also becoming familiar to the mass public through scientific and industrial field trials. Grid computing has been adopted and is used by academia and industry due to its high potential for improving manageability, utilizations, and performance of geographically distributed and diverse resource centers. During 2008 and 2009 commercial interest shifted from \"Grids\" to \"Clouds\", with the availability of several on-demand compute and storage resources. Recently, interest has been growing to integrate grid and cloud computing with the Next Generation Network (NGN) in the telecommunication domain.