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


    請使用永久網址來引用或連結此文件: http://ir.lib.ncu.edu.tw/handle/987654321/65752


    題名: aTCA工業電腦架構下之高可用性虛擬機器容錯系統;Using Fault-Tolerant Virtual Machines for High System Availability under Advanced Telecommunication Computing Architecture
    作者: 莊尚豪;Chuang,Shan-Hao
    貢獻者: 資訊工程學系
    關鍵詞: ATCA;容錯系統;高可用性;虛擬機器;ATCA;Fault tolerance;High availability;Virtual machine;Failover
    日期: 2014-08-01
    上傳時間: 2014-10-15 17:09:30 (UTC+8)
    出版者: 國立中央大學
    摘要: 在雲端的時代,虛擬化技術(Virtualization Technology)已被廣泛的運用,使實體伺服器可以邏輯上切割成數台虛擬機器來提供不同類型的服務。然而虛擬化技術卻會因各種原因的錯誤而造成服務中斷,例如實體機器的故障會影響執行於其上的虛擬機器,導致虛擬機器的可用性下降,連帶影響使用者使用該虛擬機器上的服務。雖然在一般電腦架構下所能偵測的錯誤及方式有限,但若在支援IPMI (Intelligent Platform Management Interface)硬體的ATCA(Advanced Telecommunications Computing Architecture)工業電腦架構下,我們就可以利用IPMI快速偵測硬體的現狀並快速解決問題。在本研究中,我們整合了ATCA工業電腦與KVM虛擬化技術,提出一個對稱型的容錯系統。系統藉由ATCA硬體加速偵測伺服器錯誤的能力,快速的將偵測到的錯誤分類且尋找出對應的回復機制。然後,容錯系統會將發生錯誤的伺服器上的虛擬機器在備援伺服器虛擬機器回復,以減輕單點故障對虛擬機器的影響。本系統最後與其它相近的虛擬化技術在同樣的硬體上測試容錯效能並進行比較,我們發現本系統在降低服務暫停時間,也就是提升可用性方面,有顯著的優勢。;The virtualization technology has been widely used in today’s cloud computing datacenters. With the virtualization technology, each physical machine in a datacenter can be logically divided into several virtual machines, on which different types of software services can host. However, many reasons may decrease the availability of the whole system. For example, a failed physical machine automatically fails all virtual machines on the physical machine, and consequently fails every software service on the virtual machines. It is difficult to detect failures efficiently in a general-purpose computer architecture because the hardware cannot provide enough information for fast failure detection. On the contrary, the ATCA (Advanced Telecommunications Computing Architecture) physical machines provide high hardware availability, and support IPMI (Intelligent Platform Management Interface) that can quickly detect the hardware status. In order to provide a solution for high system availability, we develop a novel failure model and design a symmetric fault-tolerant mechanism using ATCA physical machines and KVM accordingly in this study. The proposed fault-tolerant mechanism divides ATCA physical machines into pairs, such that each machine of a pair supports fault tolerance for each other. Once a failure is detected in the physical machine layer or the virtualization layer, the failed virtual machines are then recovered on the other physical machine. We have compared the proposed fault-tolerance mechanism with another prior VM-based fault-tolerance tool. The results show that the proposed mechanism significantly reduces the service downtime. That is, it provides better system availability for software services running on the virtual machines.
    顯示於類別:[資訊工程研究所] 博碩士論文

    文件中的檔案:

    檔案 描述 大小格式瀏覽次數
    index.html0KbHTML431檢視/開啟


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

    社群 sharing

    ::: Copyright National Central University. | 國立中央大學圖書館版權所有 | 收藏本站 | 設為首頁 | 最佳瀏覽畫面: 1024*768 | 建站日期:8-24-2009 :::
    DSpace Software Copyright © 2002-2004  MIT &  Hewlett-Packard  /   Enhanced by   NTU Library IR team Copyright ©   - 隱私權政策聲明