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


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


    題名: 優化虛擬機之虛擬設備同步機制以降低 NCU-MFTVM 虛擬機之停機時間;Optimizing the Synchronization Mechanism of Virtual Devices in Virtual Machines to Reduce the Downtime of the NCU-MFTVM Virtual Machine
    作者: 楊凱捷;Yang, Kai-Chieh
    貢獻者: 資訊工程學系
    關鍵詞: QEMU/KVM;容錯系統;虛擬機器;持續同步;VirtIO device;Virtqueue;QEMU/KVM;Fault Tolerance System;Virtual Machine;Continuous Checkpointing;VirtIO Device;Virtqueue
    日期: 2025-07-17
    上傳時間: 2025-10-17 12:33:40 (UTC+8)
    出版者: 國立中央大學
    摘要: 隨著雲端運算與虛擬化技術的發展,虛擬機(Virtual Machine, VM)已成為現代計算環境中的核心技術,能夠有效提升硬體資源的利用率。然而,相較於實體機器,虛擬機更容易因硬體故障或操作失誤導致服務中斷,影響系統的可用性。因此,高可用性(High Availability, HA)技術被廣泛應用於虛擬機容錯(Fault Tolerance, FT)系統,以確保系統在發生故障時仍能維持正常運行。
    NCU-MFTVM 是由 PDCLAB 團隊開發的 VM 容錯系統,採用持續同步機制,即時將主要虛擬機的狀態同步至備援虛擬機,確保系統能在故障發生時提供不中斷的服務。最新版本 NCU-MFTVM v8.2 採用基於 epoch base的設計,以提升系統的容錯能力。然而,VM 停機時間(VM stop time)仍是影響系統效能的關鍵因素,尤其在同步時間較短的情況下,停機時間的長短更為關鍵。為此,本研究提出一種減少虛擬設備同步時間的機制,透過追蹤系統中虛擬設備的狀態,決定所需同步的設備資料量,從而降低同步時間與資料傳輸量,進一步縮短系統停機時間與延遲時間,提升整體系統效能。;With the advancement of cloud computing and virtualization technologies, Virtual Machines (VMs) have become a core component of modern computing environments, significantly improving hardware resource utilization. However, compared to physical machines, VMs are more susceptible to service disruptions caused by hardware failures or human errors, which can impact system availability. To address this issue, High Availability (HA) techniques are widely employed in Fault Tolerance (FT) systems for VMs, ensuring continuous operation even in the event of failures.
    NCU-MFTVM is a VM fault-tolerant system developed by the PDCLAB team, utilizing a continuous checkpointing mechanism to instantly synchronize the primary VM′s state to a backup VM, ensuring uninterrupted service during failures. The latest version, NCU-MFTVM v8.2, is designed based on an epoch-based approach to enhance system fault tolerance. However, VM stop time remains a critical factor affecting system performance, especially when synchronization time is short, making the duration of VM stop time even more crucial. To address this, this study proposes a mechanism to reduce the synchronization time of virtual devices by tracking their states and dynamically determining the amount of device data that needs to be synchronized. This approach effectively reduces synchronization time and data transmission overhead, thereby minimizing system stop time and latency while improving overall system performance.
    顯示於類別:[資訊工程研究所] 博碩士論文

    文件中的檔案:

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


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