Tunghai University Institutional Repository:Item 310901/2476
English  |  正體中文  |  简体中文  |  全文筆數/總筆數 : 21921/27947 (78%)
造訪人次 : 4238019      線上人數 : 443
RC Version 6.0 © Powered By DSPACE, MIT. Enhanced by NTU Library IR team.
搜尋範圍 查詢小技巧:
  • 您可在西文檢索詞彙前後加上"雙引號",以獲取較精準的檢索結果
  • 若欲以作者姓名搜尋,建議至進階搜尋限定作者欄位,可獲得較完整資料
  • 進階搜尋


    請使用永久網址來引用或連結此文件: http://140.128.103.80:8080/handle/310901/2476


    題名: G-BLAST:一個針對mpiBLAST軟體在網格計算上的網格化解決方案
    其他題名: G-BLAST: a Grid-Based Solution for mpiBLAST on Computational Grids
    作者: 韓祖棻
    Han, Tsu-Fen
    貢獻者: 楊朝棟
    Yang, Chao-Tung
    東海大學資訊工程學系
    關鍵詞: 格網計算;生物格網;叢集計算;基本本地比對搜尋工具
    Grid Computing;Globus Toolkit;WSRF;BioGrid;Cluster Computing;MPICH-G2;mpiBLAST;BLAST
    日期: 2007
    上傳時間: 2011-03-18T01:07:28Z (UTC)
    摘要: 近幾年中,由於在生物資訊領域的研究與發展與日俱增,以至於藉由大量運算來求得更好的效能的需求亦不斷地持續成長,基因序列比對就是一個明顯的例子。基於叢集技術可以減少執行時間和增進基因序列比對的效率,所以此類的需求通常使用平行計算的技術來解決。例如,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.
    顯示於類別:[資訊工程學系所] 碩士論文

    文件中的檔案:

    檔案 大小格式瀏覽次數
    095THU00394015-002.pdf1299KbAdobe PDF546檢視/開啟


    在THUIR中所有的資料項目都受到原著作權保護.


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

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