Multi-Agent Approach for Dynamic Elasticity of Virtual Machines Provisioning in Heterogeneous Distributed Computing Environmentстатья
Информация о цитировании статьи получена из
Web of Science,
Scopus
Дата последнего поиска статьи во внешних источниках: 16 января 2019 г.
Авторы:
Alexander Feoktistov,
Ivan Sidorov,
Alexei Edelev,
Valery Zorkalzev,
Andrei Tchernykh,
Roman Kostromin,
Sergey Gorsky,
Igor Bychkov,
Arutyun Avetisyan
Аннотация:We address dynamic elasticity issues of VM
provisioning in a heterogeneous distributed computing
environment that integrates resources of a data center. We
consider the scenario when the center includes dedicated
resources (private cloud) for providing virtualized service and
non-dedicated resources for Grid-computing. Existing platforms
for the resource virtualization does not support management of
such an infrastructure. We propose an approach to a job
management based on the dynamic elasticity of virtual machines
provisioning using resources of both types. We develop the multiagent
job scheduler for dedicated resources and hypervisor shell
to launch virtual machines through queues of resource
management systems in non-dedicated resources. The scheduler
provides a dynamic elasticity of virtual machine provisioning.
Advantages of the offered approach to the resource virtualization
are demonstrated by an example of a job flow management for a
scalable application to solve the complicated practical problem. It
is related to the energy security of Vietnam. Provided
experiments show that using the developed tools together with the
platform for the resource virtualization enables agents to
significantly speed up the problem-solving process.