English  |  正體中文  |  简体中文  |  Items with full text/Total items : 21921/27947 (78%)
Visitors : 4216964      Online Users : 354
RC Version 6.0 © Powered By DSPACE, MIT. Enhanced by NTU Library IR team.
Scope Tips:
  • please add "double quotation mark" for query phrases to get precise results
  • please goto advance search for comprehansive author search
  • Adv. Search
    HomeLoginUploadHelpAboutAdminister Goto mobile version


    Please use this identifier to cite or link to this item: http://140.128.103.80:8080/handle/310901/2476


    Title: G-BLAST:一個針對mpiBLAST軟體在網格計算上的網格化解決方案
    Other Titles: G-BLAST: a Grid-Based Solution for mpiBLAST on Computational Grids
    Authors: 韓祖棻
    Han, Tsu-Fen
    Contributors: 楊朝棟
    Yang, Chao-Tung
    東海大學資訊工程學系
    Keywords: 格網計算;生物格網;叢集計算;基本本地比對搜尋工具
    Grid Computing;Globus Toolkit;WSRF;BioGrid;Cluster Computing;MPICH-G2;mpiBLAST;BLAST
    Date: 2007
    Issue Date: 2011-03-18T01:07:28Z (UTC)
    Abstract: 近幾年中,由於在生物資訊領域的研究與發展與日俱增,以至於藉由大量運算來求得更好的效能的需求亦不斷地持續成長,基因序列比對就是一個明顯的例子。基於叢集技術可以減少執行時間和增進基因序列比對的效率,所以此類的需求通常使用平行計算的技術來解決。例如,mpiBLAST 就是一個結合NCBI BLAST軟體和平行計算訊息交換介面標準所實作出來的平行版BLAST軟體。然而,大部分的實驗室都沒有足夠的能力來建造一個具有強大計算能力的叢集環境,因此他們往往都是用數十台甚至是上百台個人電腦來建構出一個看似計算能力不錯的叢集環境。而且叢集環境通常受限於本地端環境,所以此一限制將嚴重阻礙計算能力的擴充性,不過這些缺點和限制可以由格網架構的概念來解決。在格網環境中,散佈各地之虛擬組織的資源可以透過格網的概念來調派和集中,因此可以滿足各種在生物資訊應用方面的計算需求。在這篇論文中,我們將開發一個名為G-BLAST的生物格網架構。目前,G-BLAST是針對在格網環境上執行序列比對的工作而設計,而其最終則是透過一台伺服器來連接應用在各叢集節點上的mpiBLAST來完成序列比對的工作。此外,G-BLAST 還具有選擇最適合的工作節點、根據不同節點的效能來動態切割基因資料庫以及根據以往所執行的歷史紀錄來動態調整每個所屬於G-BLAST底下之工作節點的效能值等能力。為了加強G-BLAST的使用性,我們開發一個格網服務的入口和一個網格服務的圖型使用者介面應用軟體;使用者可以透過此介面來遞交工作、觀察工作的狀態以及接收比對結果,而系統管理者則可以透過此介面來管理他們自己的工作節點和觀察工作節點的使用況。此外,我們的介面和G-BLAST是透過WSRF的標準來溝通。
    The research and development of bioinformatics (e.g., genomic sequence alignment) has been growing with each passing day in the past few years so that continue demands on large computing powers are required to support better performance. This trend requires usually solved by parallel computing techniques, because Cluster technology can reduce the execution time and increase genomic sequence alignment efficiency. For example, mpiBLAST is a parallel version of NCBI BLAST that combines the NCBI BLAST with Message Passing Interface standards. However, most laboratories can not build up powerful computing environments. They usually connect dozens or even hundreds of personal computers to build weak computing environments. Besides, Cluster usually is limited by a local computing environment that hinders the computing extendibility significantly. The concepts of the Grid framework are designated to overcome the aforementioned problems. Grid environments coordinate the resources of distributed virtual organizations and satisfy various computational demands for bioinformatics applications. In this thesis, we have deployed a BioGrid framework named G-BLAST. Currently, G-BLAST is designed for genomic sequence alignment by using the Grid environment and accessible mpiBLAST application, which is designed for Cluster environment, from a server node. G-BLAST is endowed with selection the most adaptive work nodes, dynamic fragmenting genomic database, and self-adjust performance data abilities. To enhance the capability and usability of G-BLAST, we also deployed a Grid Service Portal and a Grid Service GUI desk application for general users to submit jobs and for host administrators to maintain their own work nodes.
    Appears in Collections:[資訊工程學系所] 碩士論文

    Files in This Item:

    File SizeFormat
    095THU00394015-002.pdf1299KbAdobe PDF545View/Open


    All items in THUIR are protected by copyright, with all rights reserved.


    本網站之東海大學機構典藏數位內容,無償提供學術研究與公眾教育等公益性使用,惟仍請適度,合理使用本網站之內容,以尊重著作權人之權益。商業上之利用,則請先取得著作權人之授權。

    DSpace Software Copyright © 2002-2004  MIT &  Hewlett-Packard  /   Enhanced by   NTU Library IR team Copyright ©   - Feedback