Topology-Aware Deployment of Scientific Applications in Cloud Computing

Now-a-days, more and more scientific applications are moving to cloud computing. The optimal deployment of scientific applications is critical for providing good services to users. Scientific applications are usually topology-aware applications. Therefore, considering the topology of a scientific application during the development will benefit the performance of the application. However, it is challenging to automatically discover and make use of the communication pattern of a scientific application while deploying the application on cloud. To attack this challenge, in this paper, the authors propose a framework to discover the communication topology of a scientific application by pre-execution and multi-scale graph clustering, based on which the deployment can be optimized.

Provided by: National University of Defense Technology Topic: Cloud Date Added: May 2012 Format: PDF

Find By Topic