簡易檢索 / 詳目顯示

研究生: 林侑琦
Lin, Yu-Chi
論文名稱: 以多代理人建置備援系統之研究
A Multi-Agent System on Replication of Redundant Systems
指導教授: 王宗一
Wang, Tzone-I
學位類別: 碩士
Master
系所名稱: 工學院 - 工程科學系碩士在職專班
Department of Engineering Science (on the job class)
論文出版年: 2010
畢業學年度: 98
語文別: 中文
論文頁數: 56
中文關鍵詞: 代理人軟體備份災難復原
外文關鍵詞: Agent, Software backup, disaster recovery
相關次數: 點閱:95下載:0
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 隨著資訊科技的高速發展,越來越多的企業使用了大量的電腦資訊系統來管理企業運作及儲存所產生之企業資料,面對大量的電子資料,一旦資訊系統發生當機,或是颱風、地震、火災等人禍天災時,能夠在最短的時間快速的復原企業的運作,將使企業的損失降到最低,因此資料與系統的備份變成一個很重要的課題。由於上線運作的資訊系統一般均無法隨時下線整備,所以備援伺服器上的應用程式數量及組態在隔一段時間之後就可能會與線上伺服器產生不同步的情況。且由於目前現行的備援機制都是針對資料來做備份,無法做到應用軟體系統備份的功能,所以當災難發生後,如將資訊系統切換到備援伺服器來運作時,就有可能因為缺少線上伺服器端所新增之軟體,而使得備援伺服器無法發揮和原本線上伺服器一樣的效用。
    本論文建立一套使用軟體代理人執行軟體系統備份的機制,並且使用代理人所具有的主動行為和自主互相溝通的特性,來完成整個軟體系統備份的建置。透過軟體代理人監控線上伺服器端程式系統變化情況,並適時紀錄其上安裝程式時的所有安裝步驟,在稍後將其傳遞與備援伺服器上之代理人,並啟動其自動安裝程式之操作,如此藉由軟體代理人,當線上伺服器完成一套軟體的安裝與設定之後,備援伺服器亦能同時完成該軟體正確的安裝與設定,完成線上伺服器與備援伺服器之間軟體系統之備援與同步。

    With rapid advances of computer and information technology, an increasing number of enterprises are using very large computer information systems to store enterprises managing data. Once a system-crash occurred owing to natural disasters or human errors, such as typhoons, earthquakes, or fires, quick recovery from disasters that brings the systems to live will minimize the loss for enterprises. Accordingly, the backup of data as well as systems becomes an important issue. However, since online systems cannot be shut down for maintenance frequently, the number of application software and their configurations on the redundant server may become asynchronous with the online systems after a while. Furthermore, current backup mechanism is mostly developed for data replication, which cannot be used to replicate application software. So when a disaster occurs, switching to the replicated servers will not bring the whole information systems right back to the latest status before the crash.
    This paper establishes a mechanism based on software agents for replicating application software of online servers to replicated servers, using characteristics of autonomy and social communication of software agents. The software agents on the online servers monitors the changes of application software and records all the steps of installations and configurations, and then deliver recorded scripts to the software agents on the replicated servers, which then initiate the automatic installations and configurations with the scripts. So when an online server completes the installation and configuration of an application, its replicated server will automatically finish the same installation and configuration of the same application. The synchronizations of applications on both online and replicated servers can then be accomplished.

    中文摘要 IV Abstract V 誌謝 VI 目錄 VII 表目錄 IX 圖目錄 X 第一章 緒論 1 1-1 研究背景與動機 1 1-2 研究目的 3 1-3 研究方法與流程 4 1-4 章節概要 5 第二章 相關文獻研究與探討 6 2-1 Agent軟體代理人介紹 6 2-1-1 軟體代理人的特性 6 2-1-2 軟體代理人的分類 7 2-1-3 軟體代理人的優點 8 2-2 資料備份與系統還原 9 2-2-1 檔案系統備份 9 2-2-2 資料庫備份 9 2-2-3 系統災難復原 10 第三章 系統分析與架構 11 3-1 系統分析 11 3-1-1 偵測安裝程式的方法 13 3-1-2 記錄軟體的安裝過程 17 3-1-3 安裝程式原始檔的傳送 24 3-1-4 執行安裝程式 25 3-1-5 軟體安裝過程 25 3-2 系統架構 25 3-2-1 訊息通訊代理人 27 3-2-2 程式監控代理人 28 3-2-3 安裝記錄代理人 30 3-2-4 檔案傳輸代理人 32 3-2-5 安裝程式代理人 33 第四章 系統實作 34 4-1 實作環境 35 4-2 測試環境 35 4-3 系統實驗 37 4-3-1 訊息通訊代理人驗證 37 4-3-2 程式監控與安裝記錄代理人驗證 41 4-3-3 檔案傳輸代理人驗證 44 4-3-4 安裝程式代理人驗證 46 第五章 結論與未來研究方向 52 5-1 結論 52 5-2 未來研究方向 53 參考文獻 54 自述 56

    [1]李俊隆,論災難備援計畫在資訊安全的重要性-以美商CTS Corporation為例,國立中山大學資訊管理研究所碩士論文,2003。
    [2]林鴻鈞,企業營運持續之資訊備援系統探討-以金融業為例,國立臺北大學企業管理學系碩士論文,2008。
    [3]金真芳,金融機構異地備援中心建置模式之研究,國立臺灣大學資訊管理學研究所碩士論文,2005。
    [4]謝昆霖、呂易儒,「非營利單位資訊災害備援機制建置之研究」,資訊管理研究,第六期,第81~100頁,2006。
    [5]謝長生、韓德志、李懷陽、曹強,細說容災備份的等級和技術,華中科技大學資訊存儲系統國家專業實驗室,2004。
    [6]竇其仁、林志敏、林正敏。網路代理人。臺北市:知城數位科技,2005。
    [7]蘇豐文,智慧型代理人前瞻性資訊技術,行政院國家科學委員會科學發展學報,380,74-79頁,2004。
    [8]Brenner, W., Zarnekow, R. and Witting, H., Intelligent Software Agents: Foundations and Applications, Springer, 1998.
    [9]Bellifemine, F., Caire, G., and Greenwood, D., Developing Multi-Agent Systems with JADE, 2007.
    [10]C. Hayes, Agents in a Nutshell-A Very Brief Introduction, IEEE Transactions on Knowledge and Data Engineering, Vol 11, No. 1, January/February 1999.
    [11]Hewitt, C., Atkinson, R., Synchronization in actor systems. Los Angeles, California, pp. 267 - 280, 1997.
    [12]Homer Wu, Chong-Yen Lee, A Data File Backup Model Based on Grid Environment, 3rd International Conference for Internet Technology and Secured Transaction , ICiTST2008 , Dublin, Ireland , ISBN 0954662822, 2008.
    [13]Jeffrey M. Bradshaw, Software Agents, AAAI Press/The MIT Press, April 18, 1997.
    [14]Michael, N. H., & Munindar, P. S. The Agent Test. IEEE Internet Computing, 1(5), 78-79, 1997.
    [15]Nakamura, S.. Qian, C Fukumoto, S.. Nakagawa, T, "Optimal backup policy for a database system with incremental and full back-ups," Mathematical and Computer Modelling, pp. 1373-1379, Volume: 38, Issue: 11-13, December, 2003
    [16]Nwana, H. S. Software Agents: An Overview. Knowledge Engineering Review, 11(3), 205-244.pdf, 2005.
    [17]Wooldridge, M., Intelligent Agents, The MIT Press, pp. 8-9, 1999.
    [18]Wooldridge, M., An Introduction to MultiAgent Systems, Wiley, pp.25-28, 2002.
    [19]Fah-Chun Cheong, Internet Agents Spiders, Wanderers, Brokers, and Bots, published by New Riders, http://www.newriders.com
    [20]FIPA ACL, Foundation for Intelligent Physical Agents, http://www.fipa.org
    [21]K. Lin, Agent Construction Agent Construction Tools Introduction.http://hugo.csie.ntu.edu.tw/~yjhsu/courses/u1760/Online/2003/AgentTools.pdf, 2005.
    [22]許雅婷(A),異地互援概念的萌芽,http://www.ithome.com.tw/itadm/article.php?c=41951&s=2,2008。
    [23]許雅婷(B),從異地備援到異地互援,http://www.ithome.com.tw/itadm/article.php?c=41951&s=3,2008。
    [24]陳俊賢,BCP企業永續運作計畫---災難復原計畫,http://computer.ntsu.edu.tw/training/950714-1.pdf,2006。
    [25]鳥哥的 Linux 私房菜,完整備份之差異備份, http://linux.vbird.org/linux_basic/0580backup.php,2009。
    [26]劉立國,備份技術概說http://www.ringline.com.tw/epaper/Forum950801.htm,2006.
    [27]蔡其宏,BCM營運持續管理 -災難復原計畫,http://gsn.nat.gov.tw/rule/forms/C3.ppt,2006。

    無法下載圖示 校內:2015-08-17公開
    校外:不公開
    電子論文尚未授權公開,紙本請查館藏目錄
    QR CODE