Cargando…

Maestro: An Orchestration Framework for Large-Scale WSN Simulations

Contemporary wireless sensor networks (WSNs) have evolved into large and complex systems and are one of the main technologies used in cyber-physical systems and the Internet of Things. Extensive research on WSNs has led to the development of diverse solutions at all levels of software architecture,...

Descripción completa

Detalles Bibliográficos
Autores principales: Riliskis, Laurynas, Osipov, Evgeny
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2014
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4003997/
https://www.ncbi.nlm.nih.gov/pubmed/24647123
http://dx.doi.org/10.3390/s140305392
_version_ 1782313922251980800
author Riliskis, Laurynas
Osipov, Evgeny
author_facet Riliskis, Laurynas
Osipov, Evgeny
author_sort Riliskis, Laurynas
collection PubMed
description Contemporary wireless sensor networks (WSNs) have evolved into large and complex systems and are one of the main technologies used in cyber-physical systems and the Internet of Things. Extensive research on WSNs has led to the development of diverse solutions at all levels of software architecture, including protocol stacks for communications. This multitude of solutions is due to the limited computational power and restrictions on energy consumption that must be accounted for when designing typical WSN systems. It is therefore challenging to develop, test and validate even small WSN applications, and this process can easily consume significant resources. Simulations are inexpensive tools for testing, verifying and generally experimenting with new technologies in a repeatable fashion. Consequently, as the size of the systems to be tested increases, so does the need for large-scale simulations. This article describes a tool called Maestro for the automation of large-scale simulation and investigates the feasibility of using cloud computing facilities for such task. Using tools that are built into Maestro, we demonstrate a feasible approach for benchmarking cloud infrastructure in order to identify cloud Virtual Machine (VM)instances that provide an optimal balance of performance and cost for a given simulation.
format Online
Article
Text
id pubmed-4003997
institution National Center for Biotechnology Information
language English
publishDate 2014
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-40039972014-04-29 Maestro: An Orchestration Framework for Large-Scale WSN Simulations Riliskis, Laurynas Osipov, Evgeny Sensors (Basel) Article Contemporary wireless sensor networks (WSNs) have evolved into large and complex systems and are one of the main technologies used in cyber-physical systems and the Internet of Things. Extensive research on WSNs has led to the development of diverse solutions at all levels of software architecture, including protocol stacks for communications. This multitude of solutions is due to the limited computational power and restrictions on energy consumption that must be accounted for when designing typical WSN systems. It is therefore challenging to develop, test and validate even small WSN applications, and this process can easily consume significant resources. Simulations are inexpensive tools for testing, verifying and generally experimenting with new technologies in a repeatable fashion. Consequently, as the size of the systems to be tested increases, so does the need for large-scale simulations. This article describes a tool called Maestro for the automation of large-scale simulation and investigates the feasibility of using cloud computing facilities for such task. Using tools that are built into Maestro, we demonstrate a feasible approach for benchmarking cloud infrastructure in order to identify cloud Virtual Machine (VM)instances that provide an optimal balance of performance and cost for a given simulation. MDPI 2014-03-18 /pmc/articles/PMC4003997/ /pubmed/24647123 http://dx.doi.org/10.3390/s140305392 Text en © 2014 by the authors; licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution license (http://creativecommons.org/licenses/by/3.0/).
spellingShingle Article
Riliskis, Laurynas
Osipov, Evgeny
Maestro: An Orchestration Framework for Large-Scale WSN Simulations
title Maestro: An Orchestration Framework for Large-Scale WSN Simulations
title_full Maestro: An Orchestration Framework for Large-Scale WSN Simulations
title_fullStr Maestro: An Orchestration Framework for Large-Scale WSN Simulations
title_full_unstemmed Maestro: An Orchestration Framework for Large-Scale WSN Simulations
title_short Maestro: An Orchestration Framework for Large-Scale WSN Simulations
title_sort maestro: an orchestration framework for large-scale wsn simulations
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4003997/
https://www.ncbi.nlm.nih.gov/pubmed/24647123
http://dx.doi.org/10.3390/s140305392
work_keys_str_mv AT riliskislaurynas maestroanorchestrationframeworkforlargescalewsnsimulations
AT osipovevgeny maestroanorchestrationframeworkforlargescalewsnsimulations