標題: UNIX工作站與超級電腦間異質性工作元搬遷實作:高執行效率之設計
作者: 陳威慈
CHEN,WEI-CI
張瑞川
黃廷祿
ZHANG,RUI-CHUAN
HUANG,TING-LU
資訊科學與工程研究所
關鍵字: UNIX工作站;超級元搬遷;高執行效率;LOAD BALANCING;HETEROGENEITY;CONVEX SERIES;RUN-TIME OVERHEAD
公開日期: 1989
摘要: 工作元搬遷(process migration) 是指將一個執行中的工作元, 移到另一部機器上繼 續執行。在分散式系統中, 這是一種相當理想的功能, 它對負載平衡(load balancin g)有幫助, 可以讓工作元彈性運用其他機器的特定資源, 也可以使已執行很久的工作 元在機器要進行維護時, 移到其他機器上繼續運作。由於它需要復雜的設計, 因此, 即使是在相同型式的機器間, 工作元搬遷功能也不常見; 而因為不同型式機器間種種 明顯的異質性(heterogeneity) 阻礙, 關於異質性工作元搬遷的研究仍然非常少。 本論文探討了異質性工作元搬遷上的各種問題, 包括多份程式碼、資料轉換、搬遷啟 動, 以及可搬遷點分析等。我們提出一個UNIX系統上異質性工作元搬造的高效率設計 , 並利用現有的一般設備, 在一部工作站(VAX-3100)和三部迷你超級電腦(Convex se ries) 間完成實作。我們的設計架構具有機項獨特的優點: (1) UNIX核心原始程式均無須修改, 移植容易; (2) 不修改編譯器核心原始程式, 使用者程式仍可享用超級電腦上編譯器的各種功能 ; (3) 執行額外負擔(run-time overhead) 幾乎為零; (5) 配合分散式效能監督系統(Distributed Performance Monitor System)可自動決 定負載較輕的機器作為搬遷之目的機器。
URI: http://140.113.39.130/cdrfb3/record/nctu/#NT782392062
http://hdl.handle.net/11536/54467
顯示於類別:畢業論文