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...
Autores principales: | , |
---|---|
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 |