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


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


    題名: 運用管線化方法與 QEMU/KVM 記憶體層級容錯系統實作;Use pipeline methods and Fault-Tolerant QEMU/KVM System implementation
    作者: 徐瑋傑;Hsu, Wei-Jie
    貢獻者: 資訊工程學系
    關鍵詞: QEMU-KVM;虛擬機器;容錯系統;持續同步;QEMU-KVM;Virtual Machine;Fault-Tolerance;Continuous Checkpointing
    日期: 2021-07-14
    上傳時間: 2021-12-07 12:52:51 (UTC+8)
    出版者: 國立中央大學
    摘要: 得利於雲端計算相關研究與虛擬化技術兩者的快速發展,資訊產業可以使用相關技術將複數個伺服器整合到同一實體機器上,同時可以有更彈性的資源分配以及更高的利用效率。然而,實體機器因為硬體或者人為因素導致故障造成在其上運行的服務失效問題也隨之而來;基於虛擬化技術的容錯系統可以在實體機器因為某些因素發生故障時,保護其關鍵服務之虛擬機狀態,提升系統的可用(靠)性。
    本研究基於QEMU 3.0.0與持續同步架構做出可透過外部管理介面控制的容錯系統;持續同步架構透過不斷將主要虛擬機器上的虛擬機狀態,同步到備援虛擬機狀態上,並基於容錯系統基本要求,保持兩者對外輸出的一致性。同時本研究引入管線化來改善因同步造成的成本,並且提升虛擬機效能、在兩次同步之間投機式的傳送虛擬機狀態,使得在同步時的時間成本減少,減少反應時間。
    ;Benefiting from the rapid development of both cloud computing-related research and virtualization technology, the IT industry can use related technologies to integrate multiple servers on the same physical machine, and at the same time. It can have more flexible resource allocation and higher utilization efficiency. However, because of hardware or human factors causes the services which running on the physical machine failure or cannot provide services. A fault-tolerant system based on virtualization technology can protect its important services when the physical machine fails due to some factors, and improve the availability or reliability of the system.
    This research is based on QEMU 3.0.0 and the continuous checkpointing architecture to implement a fault-tolerant system that can be controlled through an external management interface. The continuous checkpointing architecture continuously synchronizes the state of the virtual machine on the main virtual machine to the state of the backup virtual machine, and is based on fault tolerance the basic requirements of the system are to maintain the consistency of the external output of the two. At the same time, this research introduces pipeline method to improve the cost caused by synchronization, and improve the performance of the virtual machine, and speculatively transfer the virtual machine state between two checkpointing, so that the time cost during synchronization is reduced and the response time is reduced.
    顯示於類別:[資訊工程研究所] 博碩士論文

    文件中的檔案:

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


    在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 ©   - 隱私權政策聲明