Cargando…

A P2P Framework for Developing Bioinformatics Applications in Dynamic Cloud Environments

Bioinformatics is advanced from in-house computing infrastructure to cloud computing for tackling the vast quantity of biological data. This advance enables large number of collaborative researches to share their works around the world. In view of that, retrieving biological data over the internet b...

Descripción completa

Detalles Bibliográficos
Autores principales: Lin, Chun-Hung Richard, Wen, Chun-Hao, Lin, Ying-Chih, Tung, Kuang-Yuan, Lin, Rung-Wei, Lin, Chun-Yuan
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Hindawi Publishing Corporation 2013
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3665235/
https://www.ncbi.nlm.nih.gov/pubmed/23762819
http://dx.doi.org/10.1155/2013/361327
_version_ 1782271235637379072
author Lin, Chun-Hung Richard
Wen, Chun-Hao
Lin, Ying-Chih
Tung, Kuang-Yuan
Lin, Rung-Wei
Lin, Chun-Yuan
author_facet Lin, Chun-Hung Richard
Wen, Chun-Hao
Lin, Ying-Chih
Tung, Kuang-Yuan
Lin, Rung-Wei
Lin, Chun-Yuan
author_sort Lin, Chun-Hung Richard
collection PubMed
description Bioinformatics is advanced from in-house computing infrastructure to cloud computing for tackling the vast quantity of biological data. This advance enables large number of collaborative researches to share their works around the world. In view of that, retrieving biological data over the internet becomes more and more difficult because of the explosive growth and frequent changes. Various efforts have been made to address the problems of data discovery and delivery in the cloud framework, but most of them suffer the hindrance by a MapReduce master server to track all available data. In this paper, we propose an alternative approach, called PRKad, which exploits a Peer-to-Peer (P2P) model to achieve efficient data discovery and delivery. PRKad is a Kademlia-based implementation with Round-Trip-Time (RTT) as the associated key, and it locates data according to Distributed Hash Table (DHT) and XOR metric. The simulation results exhibit that our PRKad has the low link latency to retrieve data. As an interdisciplinary application of P2P computing for bioinformatics, PRKad also provides good scalability for servicing a greater number of users in dynamic cloud environments.
format Online
Article
Text
id pubmed-3665235
institution National Center for Biotechnology Information
language English
publishDate 2013
publisher Hindawi Publishing Corporation
record_format MEDLINE/PubMed
spelling pubmed-36652352013-06-12 A P2P Framework for Developing Bioinformatics Applications in Dynamic Cloud Environments Lin, Chun-Hung Richard Wen, Chun-Hao Lin, Ying-Chih Tung, Kuang-Yuan Lin, Rung-Wei Lin, Chun-Yuan Int J Genomics Research Article Bioinformatics is advanced from in-house computing infrastructure to cloud computing for tackling the vast quantity of biological data. This advance enables large number of collaborative researches to share their works around the world. In view of that, retrieving biological data over the internet becomes more and more difficult because of the explosive growth and frequent changes. Various efforts have been made to address the problems of data discovery and delivery in the cloud framework, but most of them suffer the hindrance by a MapReduce master server to track all available data. In this paper, we propose an alternative approach, called PRKad, which exploits a Peer-to-Peer (P2P) model to achieve efficient data discovery and delivery. PRKad is a Kademlia-based implementation with Round-Trip-Time (RTT) as the associated key, and it locates data according to Distributed Hash Table (DHT) and XOR metric. The simulation results exhibit that our PRKad has the low link latency to retrieve data. As an interdisciplinary application of P2P computing for bioinformatics, PRKad also provides good scalability for servicing a greater number of users in dynamic cloud environments. Hindawi Publishing Corporation 2013 2013-05-09 /pmc/articles/PMC3665235/ /pubmed/23762819 http://dx.doi.org/10.1155/2013/361327 Text en Copyright © 2013 Chun-Hung Richard Lin et al. https://creativecommons.org/licenses/by/3.0/ This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Research Article
Lin, Chun-Hung Richard
Wen, Chun-Hao
Lin, Ying-Chih
Tung, Kuang-Yuan
Lin, Rung-Wei
Lin, Chun-Yuan
A P2P Framework for Developing Bioinformatics Applications in Dynamic Cloud Environments
title A P2P Framework for Developing Bioinformatics Applications in Dynamic Cloud Environments
title_full A P2P Framework for Developing Bioinformatics Applications in Dynamic Cloud Environments
title_fullStr A P2P Framework for Developing Bioinformatics Applications in Dynamic Cloud Environments
title_full_unstemmed A P2P Framework for Developing Bioinformatics Applications in Dynamic Cloud Environments
title_short A P2P Framework for Developing Bioinformatics Applications in Dynamic Cloud Environments
title_sort p2p framework for developing bioinformatics applications in dynamic cloud environments
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3665235/
https://www.ncbi.nlm.nih.gov/pubmed/23762819
http://dx.doi.org/10.1155/2013/361327
work_keys_str_mv AT linchunhungrichard ap2pframeworkfordevelopingbioinformaticsapplicationsindynamiccloudenvironments
AT wenchunhao ap2pframeworkfordevelopingbioinformaticsapplicationsindynamiccloudenvironments
AT linyingchih ap2pframeworkfordevelopingbioinformaticsapplicationsindynamiccloudenvironments
AT tungkuangyuan ap2pframeworkfordevelopingbioinformaticsapplicationsindynamiccloudenvironments
AT linrungwei ap2pframeworkfordevelopingbioinformaticsapplicationsindynamiccloudenvironments
AT linchunyuan ap2pframeworkfordevelopingbioinformaticsapplicationsindynamiccloudenvironments
AT linchunhungrichard p2pframeworkfordevelopingbioinformaticsapplicationsindynamiccloudenvironments
AT wenchunhao p2pframeworkfordevelopingbioinformaticsapplicationsindynamiccloudenvironments
AT linyingchih p2pframeworkfordevelopingbioinformaticsapplicationsindynamiccloudenvironments
AT tungkuangyuan p2pframeworkfordevelopingbioinformaticsapplicationsindynamiccloudenvironments
AT linrungwei p2pframeworkfordevelopingbioinformaticsapplicationsindynamiccloudenvironments
AT linchunyuan p2pframeworkfordevelopingbioinformaticsapplicationsindynamiccloudenvironments