An effective cluster management system is the key to solving many problems that arise in the field of distributed computing. One of the major problems is to map applications and available computing resources in such a way that optimal application performance is achieved and resources are used efficiently. The traditional way is to tune applications to the resources which is not always easy or effective. We consider the opposite way that implies configuring resources to the application needs. This leads to the necessity of abstracting resources which can be done with virtualization technologies. In this paper we consider the execution of distributed applications in virtual clusters that are configured specifically to match application requirements to resources. In particular, we investigate performance of NAS Parallel Benchmarks and Hadoop benchmarking suites in different resource sharing scenarios.
Original languageEnglish
Pages (from-to)383-387
JournalCEUR Workshop Proceedings
Volume2267
StatePublished - 30 Dec 2018
Event8th International Conference "Distributed Computing and Grid-Technologies in Science and Education", GRID 2018 - Dubna, Russian Federation
Duration: 10 Sep 201814 Sep 2018

    Research areas

  • Cloud Computing, High Performance Computing, Virtualization, Virtual cluster

ID: 71303497