Standard

Applications of on-demand virtual clusters to high performance computing. / Gankevich, I.G.; Balyan, S.G.; Abrahamyan, S.A.; Korkhov, V.V.

In: КОМПЬЮТЕРНЫЕ ИССЛЕДОВАНИЯ И МОДЕЛИРОВАНИЕ, Vol. 7, No. 3, 2015, p. 511-516.

Research output: Contribution to journalArticlepeer-review

Harvard

Gankevich, IG, Balyan, SG, Abrahamyan, SA & Korkhov, VV 2015, 'Applications of on-demand virtual clusters to high performance computing', КОМПЬЮТЕРНЫЕ ИССЛЕДОВАНИЯ И МОДЕЛИРОВАНИЕ, vol. 7, no. 3, pp. 511-516. <http://crm.ics.org.ru/journal/article/2300/>

APA

Gankevich, I. G., Balyan, S. G., Abrahamyan, S. A., & Korkhov, V. V. (2015). Applications of on-demand virtual clusters to high performance computing. КОМПЬЮТЕРНЫЕ ИССЛЕДОВАНИЯ И МОДЕЛИРОВАНИЕ, 7(3), 511-516. http://crm.ics.org.ru/journal/article/2300/

Vancouver

Gankevich IG, Balyan SG, Abrahamyan SA, Korkhov VV. Applications of on-demand virtual clusters to high performance computing. КОМПЬЮТЕРНЫЕ ИССЛЕДОВАНИЯ И МОДЕЛИРОВАНИЕ. 2015;7(3):511-516.

Author

Gankevich, I.G. ; Balyan, S.G. ; Abrahamyan, S.A. ; Korkhov, V.V. / Applications of on-demand virtual clusters to high performance computing. In: КОМПЬЮТЕРНЫЕ ИССЛЕДОВАНИЯ И МОДЕЛИРОВАНИЕ. 2015 ; Vol. 7, No. 3. pp. 511-516.

BibTeX

@article{eb07391ce0c0445cbd20a3bcda812534,
title = "Applications of on-demand virtual clusters to high performance computing",
abstract = "Virtual machines are usually associated with an ability to create them on demand by calling web services, then these machines are used to deliver resident services to their clients; however, providing clients with an ability to run an arbitrary programme on the newly created machines is beyond their power. Such kind of usage is useful in a high performance computing environment where most of the resources are consumed by batch programmes and not by daemons or services. In this case a cluster of virtual machines is created on demand to run a distributed or parallel programme and to save its output to a network attached storage. Upon completion this cluster is destroyed and resources are released. With certain modifications this approach can be extended to interactively deliver computational resources to the user thus providing virtual desktop as a service. Experiments show that the process of creating virtual clusters on demand can be made efficient in both cases.",
author = "I.G. Gankevich and S.G. Balyan and S.A. Abrahamyan and V.V. Korkhov",
year = "2015",
language = "English",
volume = "7",
pages = "511--516",
journal = "КОМПЬЮТЕРНЫЕ ИССЛЕДОВАНИЯ И МОДЕЛИРОВАНИЕ",
issn = "2076-7633",
publisher = "Institute of Computer Science",
number = "3",

}

RIS

TY - JOUR

T1 - Applications of on-demand virtual clusters to high performance computing

AU - Gankevich, I.G.

AU - Balyan, S.G.

AU - Abrahamyan, S.A.

AU - Korkhov, V.V.

PY - 2015

Y1 - 2015

N2 - Virtual machines are usually associated with an ability to create them on demand by calling web services, then these machines are used to deliver resident services to their clients; however, providing clients with an ability to run an arbitrary programme on the newly created machines is beyond their power. Such kind of usage is useful in a high performance computing environment where most of the resources are consumed by batch programmes and not by daemons or services. In this case a cluster of virtual machines is created on demand to run a distributed or parallel programme and to save its output to a network attached storage. Upon completion this cluster is destroyed and resources are released. With certain modifications this approach can be extended to interactively deliver computational resources to the user thus providing virtual desktop as a service. Experiments show that the process of creating virtual clusters on demand can be made efficient in both cases.

AB - Virtual machines are usually associated with an ability to create them on demand by calling web services, then these machines are used to deliver resident services to their clients; however, providing clients with an ability to run an arbitrary programme on the newly created machines is beyond their power. Such kind of usage is useful in a high performance computing environment where most of the resources are consumed by batch programmes and not by daemons or services. In this case a cluster of virtual machines is created on demand to run a distributed or parallel programme and to save its output to a network attached storage. Upon completion this cluster is destroyed and resources are released. With certain modifications this approach can be extended to interactively deliver computational resources to the user thus providing virtual desktop as a service. Experiments show that the process of creating virtual clusters on demand can be made efficient in both cases.

M3 - Article

VL - 7

SP - 511

EP - 516

JO - КОМПЬЮТЕРНЫЕ ИССЛЕДОВАНИЯ И МОДЕЛИРОВАНИЕ

JF - КОМПЬЮТЕРНЫЕ ИССЛЕДОВАНИЯ И МОДЕЛИРОВАНИЕ

SN - 2076-7633

IS - 3

ER -

ID: 5783122