Cargando…

A comparative analysis of dynamic grids vs. virtual grids using the A3pviGrid framework

With the proliferation of Quad/Multi-core micro-processors in mainstream platforms such as desktops and workstations; a large number of unused CPU cycles can be utilized for running virtual machines (VMs) as dynamic nodes in distributed environments. Grid services and its service oriented business b...

Descripción completa

Detalles Bibliográficos
Autores principales: Shankaranarayanan, Avinas, Amaldas, Christine
Formato: Texto
Lenguaje:English
Publicado: Biomedical Informatics 2010
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3040497/
https://www.ncbi.nlm.nih.gov/pubmed/21364795
_version_ 1782198324889124864
author Shankaranarayanan, Avinas
Amaldas, Christine
author_facet Shankaranarayanan, Avinas
Amaldas, Christine
author_sort Shankaranarayanan, Avinas
collection PubMed
description With the proliferation of Quad/Multi-core micro-processors in mainstream platforms such as desktops and workstations; a large number of unused CPU cycles can be utilized for running virtual machines (VMs) as dynamic nodes in distributed environments. Grid services and its service oriented business broker now termed cloud computing could deploy image based virtualization platforms enabling agent based resource management and dynamic fault management. In this paper we present an efficient way of utilizing heterogeneous virtual machines on idle desktops as an environment for consumption of high performance grid services. Spurious and exponential increases in the size of the datasets are constant concerns in medical and pharmaceutical industries due to the constant discovery and publication of large sequence databases. Traditional algorithms are not modeled at handing large data sizes under sudden and dynamic changes in the execution environment as previously discussed. This research was undertaken to compare our previous results with running the same test dataset with that of a virtual Grid platform using virtual machines (Virtualization). The implemented architecture, A3pviGrid utilizes game theoretic optimization and agent based team formation (Coalition) algorithms to improve upon scalability with respect to team formation. Due to the dynamic nature of distributed systems (as discussed in our previous work) all interactions were made local within a team transparently. This paper is a proof of concept of an experimental mini-Grid test-bed compared to running the platform on local virtual machines on a local test cluster. This was done to give every agent its own execution platform enabling anonymity and better control of the dynamic environmental parameters. We also analyze performance and scalability of Blast in a multiple virtual node setup and present our findings. This paper is an extension of our previous research on improving the BLAST application framework using dynamic Grids on virtualization platforms such as the virtual box.
format Text
id pubmed-3040497
institution National Center for Biotechnology Information
language English
publishDate 2010
publisher Biomedical Informatics
record_format MEDLINE/PubMed
spelling pubmed-30404972011-03-01 A comparative analysis of dynamic grids vs. virtual grids using the A3pviGrid framework Shankaranarayanan, Avinas Amaldas, Christine Bioinformation Hypothesis With the proliferation of Quad/Multi-core micro-processors in mainstream platforms such as desktops and workstations; a large number of unused CPU cycles can be utilized for running virtual machines (VMs) as dynamic nodes in distributed environments. Grid services and its service oriented business broker now termed cloud computing could deploy image based virtualization platforms enabling agent based resource management and dynamic fault management. In this paper we present an efficient way of utilizing heterogeneous virtual machines on idle desktops as an environment for consumption of high performance grid services. Spurious and exponential increases in the size of the datasets are constant concerns in medical and pharmaceutical industries due to the constant discovery and publication of large sequence databases. Traditional algorithms are not modeled at handing large data sizes under sudden and dynamic changes in the execution environment as previously discussed. This research was undertaken to compare our previous results with running the same test dataset with that of a virtual Grid platform using virtual machines (Virtualization). The implemented architecture, A3pviGrid utilizes game theoretic optimization and agent based team formation (Coalition) algorithms to improve upon scalability with respect to team formation. Due to the dynamic nature of distributed systems (as discussed in our previous work) all interactions were made local within a team transparently. This paper is a proof of concept of an experimental mini-Grid test-bed compared to running the platform on local virtual machines on a local test cluster. This was done to give every agent its own execution platform enabling anonymity and better control of the dynamic environmental parameters. We also analyze performance and scalability of Blast in a multiple virtual node setup and present our findings. This paper is an extension of our previous research on improving the BLAST application framework using dynamic Grids on virtualization platforms such as the virtual box. Biomedical Informatics 2010-11-01 /pmc/articles/PMC3040497/ /pubmed/21364795 Text en © 2010 Biomedical Informatics This is an open-access article, which permits unrestricted use, distribution, and reproduction in any medium, for non-commercial purposes, provided the original author and source are credited.
spellingShingle Hypothesis
Shankaranarayanan, Avinas
Amaldas, Christine
A comparative analysis of dynamic grids vs. virtual grids using the A3pviGrid framework
title A comparative analysis of dynamic grids vs. virtual grids using the A3pviGrid framework
title_full A comparative analysis of dynamic grids vs. virtual grids using the A3pviGrid framework
title_fullStr A comparative analysis of dynamic grids vs. virtual grids using the A3pviGrid framework
title_full_unstemmed A comparative analysis of dynamic grids vs. virtual grids using the A3pviGrid framework
title_short A comparative analysis of dynamic grids vs. virtual grids using the A3pviGrid framework
title_sort comparative analysis of dynamic grids vs. virtual grids using the a3pvigrid framework
topic Hypothesis
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3040497/
https://www.ncbi.nlm.nih.gov/pubmed/21364795
work_keys_str_mv AT shankaranarayananavinas acomparativeanalysisofdynamicgridsvsvirtualgridsusingthea3pvigridframework
AT amaldaschristine acomparativeanalysisofdynamicgridsvsvirtualgridsusingthea3pvigridframework
AT shankaranarayananavinas comparativeanalysisofdynamicgridsvsvirtualgridsusingthea3pvigridframework
AT amaldaschristine comparativeanalysisofdynamicgridsvsvirtualgridsusingthea3pvigridframework