A spectral clustering-based optimal deployment method for scientific application in cloud computing. (4th May 2012)