Abstract

Modern scientific applications often require provisioning of computing and networking infra-structures tailored to particular application needs which might not be clearly defined. In addition, allo-cated resources of an actual physical infrastructure might be underutilized by applications (e.g., a pro-cess does not utilize provided CPU or network connection fully). Traditional virtualization technolo-gies can solve the problem partially, however, lead to noticeable overheads. In this paper we consider creation of virtual topologies to test distributed software behaviour without the need to construct real network topologies. We evaluate an approach to create dedicated computing environments configured for particular applications based on light-weight virtualization also known as containers. We investi-gate available capabilities to model and create dynamic container-based virtual infrastructures sharing a common set of physical resources, and evaluate their performance on a set of test applications with different requirements.

Original languageEnglish
Pages (from-to)333-337
Number of pages5
JournalCEUR Workshop Proceedings
Volume1787
Publication statusPublished - 2016

Fingerprint

Experiments
Containers
Topology
Program processors
Virtualization

Scopus subject areas

  • Computer Science(all)

Cite this

@article{72800e7dafb6400db230514040260792,
title = "Virtual clusters as a way to experiment software",
abstract = "Modern scientific applications often require provisioning of computing and networking infra-structures tailored to particular application needs which might not be clearly defined. In addition, allo-cated resources of an actual physical infrastructure might be underutilized by applications (e.g., a pro-cess does not utilize provided CPU or network connection fully). Traditional virtualization technolo-gies can solve the problem partially, however, lead to noticeable overheads. In this paper we consider creation of virtual topologies to test distributed software behaviour without the need to construct real network topologies. We evaluate an approach to create dedicated computing environments configured for particular applications based on light-weight virtualization also known as containers. We investi-gate available capabilities to model and create dynamic container-based virtual infrastructures sharing a common set of physical resources, and evaluate their performance on a set of test applications with different requirements.",
keywords = "Containers, Virtual cluster, Virtualization",
author = "Krosheninnikov, {A. S.} and Korkhov, {V. V.} and Kobyshev, {S. S.} and Degtyarev, {A. B.} and Bogdanov, {A. V.}",
year = "2016",
language = "English",
volume = "1787",
pages = "333--337",
journal = "CEUR Workshop Proceedings",
issn = "1613-0073",
publisher = "RWTH Aahen University",

}

TY - JOUR

T1 - Virtual clusters as a way to experiment software

AU - Krosheninnikov, A. S.

AU - Korkhov, V. V.

AU - Kobyshev, S. S.

AU - Degtyarev, A. B.

AU - Bogdanov, A. V.

PY - 2016

Y1 - 2016

N2 - Modern scientific applications often require provisioning of computing and networking infra-structures tailored to particular application needs which might not be clearly defined. In addition, allo-cated resources of an actual physical infrastructure might be underutilized by applications (e.g., a pro-cess does not utilize provided CPU or network connection fully). Traditional virtualization technolo-gies can solve the problem partially, however, lead to noticeable overheads. In this paper we consider creation of virtual topologies to test distributed software behaviour without the need to construct real network topologies. We evaluate an approach to create dedicated computing environments configured for particular applications based on light-weight virtualization also known as containers. We investi-gate available capabilities to model and create dynamic container-based virtual infrastructures sharing a common set of physical resources, and evaluate their performance on a set of test applications with different requirements.

AB - Modern scientific applications often require provisioning of computing and networking infra-structures tailored to particular application needs which might not be clearly defined. In addition, allo-cated resources of an actual physical infrastructure might be underutilized by applications (e.g., a pro-cess does not utilize provided CPU or network connection fully). Traditional virtualization technolo-gies can solve the problem partially, however, lead to noticeable overheads. In this paper we consider creation of virtual topologies to test distributed software behaviour without the need to construct real network topologies. We evaluate an approach to create dedicated computing environments configured for particular applications based on light-weight virtualization also known as containers. We investi-gate available capabilities to model and create dynamic container-based virtual infrastructures sharing a common set of physical resources, and evaluate their performance on a set of test applications with different requirements.

KW - Containers

KW - Virtual cluster

KW - Virtualization

UR - http://www.scopus.com/inward/record.url?scp=85016173694&partnerID=8YFLogxK

M3 - Article

AN - SCOPUS:85016173694

VL - 1787

SP - 333

EP - 337

JO - CEUR Workshop Proceedings

JF - CEUR Workshop Proceedings

SN - 1613-0073

ER -