English  |  正體中文  |  简体中文  |  Items with full text/Total items : 65231/98744 (66%)
Visitors : 31953323      Online Users : 3105
RC Version 7.0 © Powered By DSPACE, MIT. Enhanced by NTU Library & TKU 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: https://tkuir.lib.tku.edu.tw/dspace/handle/987654321/34128


    Title: 非齊次分散式系統元件配置決策模型
    Other Titles: Task allocation model for heterogeneous distributed computing system
    Authors: 彭寶嶙;Peng, Pao-lin
    Contributors: 淡江大學資訊管理學系碩士班
    徐煥智;Shyur, Huan-jyh
    Date: 2005
    Issue Date: 2010-01-11 04:57:11 (UTC+8)
    Abstract: 以標準元件為基礎所構建的分散式資訊應用系統是軟體系統發展的一個重要趨勢。利用租用或自行開發的系統元件並透過網路資料傳輸,採用軟體標準與通訊協定來達到互相連結結的目的,將可加速系統的開發與更新並且提升資訊分享與作業處理能力。然而建構如此的分散式環境下企業應用系統的可靠度將直接影響系統的成敗。分散式的作業環境提供了系統容錯與平行處理的能力,因此提升了部分的系統可靠度。但是因為在分散式作業環境下,元件分散在各處理節點且需要有資料的傳輸,因此系統可靠度的評估成為一個比較複雜的問題。

    由於在分散式系統建置規劃中的元件配置決策中系統可靠度,執行效率與建置成本是重要的決策關鍵因素(Kartik and Murthy ,1997; Hsieh and Hsieh, 2003)。在現行相關的研究中,我們發現系統可靠度的評估,都忽略了軟體執行的特性及假設所有的執行單元為Homogeneous。在分散式系統中每次的系統執行並非所有的元件或系統節點都會參與運算,且使用的硬體設備也不會有相同的Failure Rate。因此本研究中將以符合軟體執行特性與系統執行環境的系統可靠度評估模式為基礎,來建構一個分散式系統元件配置問題的決策模式,本模式亦將3-Version Programming 的Fault Tolerance 技術納入決策考,並將採用Constraint Programming 技術來協助求解。
    There has been a proliferation of distributed computing systems in the past few years. A distributed computing system presents a platform consisting of multiple computing nodes connected in some fashion to which various components (or modules) of a task could be assigned. Such a system can speed up the development process and improve information sharing and operational capabilities. Yet, such a system must be reliable to be successful. A distributed computing system may execute a task with higher reliability if the various components of the given task are assigned to appropriate nodes considering the reliability of the nodes and links. However, the estimation of system reliability is a complex problem.

    The module allocation problem in distributed computing systems deals with finding a suitable assignment of modules to processors so that the sum of execution and communication costs is minimized and the system reliability is acceptable. However, for such a problem the software operational characteristics are not considered for the procedure of system reliability estimation in current studies and the system is assumed operation in a homogeneous environment. These characteristics will affect the accuracy of the system reliability estimation. Therefore, we will need to develop a new decision model for task allocation in distributed computing systems with a consideration of software component reliability and heterogeneous operation environment. In this research, we consider 3-version software fault tolerance technique to improve system reliability and conduct the technique of constraint programming to solve the optimal task allocation problem.
    Appears in Collections:[資訊管理學系暨研究所] 學位論文

    Files in This Item:

    File SizeFormat
    0KbUnknown385View/Open

    All items in 機構典藏 are protected by copyright, with all rights reserved.


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