中大機構典藏-NCU Institutional Repository-提供博碩士論文、考古題、期刊論文、研究計畫等下載:Item 987654321/93067
English  |  正體中文  |  简体中文  |  全文筆數/總筆數 : 80990/80990 (100%)
造訪人次 : 42723041      線上人數 : 1265
RC Version 7.0 © Powered By DSPACE, MIT. Enhanced by NTU Library IR team.
搜尋範圍 查詢小技巧:
  • 您可在西文檢索詞彙前後加上"雙引號",以獲取較精準的檢索結果
  • 若欲以作者姓名搜尋,建議至進階搜尋限定作者欄位,可獲得較完整資料
  • 進階搜尋


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


    題名: 針對Linux Guest OS虛擬機器容錯系統之VMM層級時間飄移改善機制;A VMM-Level Time Drift Reduction Mechanism for Linux Guest OS on Fault-Tolerant QEMU/KVM Virtual Machine System
    作者: 黃柏儒;Huang, Po-Ru
    貢獻者: 資訊工程學系
    關鍵詞: QEMU-KVM;虛擬機器;Linux guest;容錯系統;Time Drift;QEMU-KVM;virtual machine;Linux guest;fault-tolerant system;time drift
    日期: 2023-07-13
    上傳時間: 2024-09-19 16:40:37 (UTC+8)
    出版者: 國立中央大學
    摘要: 隨著雲端基礎建設技術的蓬勃發展,自架虛擬機能充分利用硬體資源,減少機房維護成本。不過相較於實體機器,虛擬機器更容易發生故障。為了提高虛擬機的可用性,我們過去提出了虛擬機器容錯系統NCU MFTVM 4。該系統在虛擬機故障發生後,備援機器能夠從故障前的狀態恢復運行。然而,為了讓備援機器擁有最新的狀態,我們需短暫暫停虛擬機器,這會導致少量的時間飄移。當時間飄移累積到一定程度,就會影響虛擬機器內的應用程式正確性。經過我們的研究發現,傳統的時間同步並不適合我們所開發的虛擬機器容錯系統,故我們提出了在虛擬機器監控層(VMM)實現虛擬機器時間同步的方法。根據實驗發現這種方法對系統效能影響不大,同時不需要安裝任何套件及不需要擔心時間同步功能失效,從而實現更穩健的虛擬機器容錯系統。;With the booming development of cloud infrastructure technology, self-built virtual machines fully utilize hardware resources and reduce data center maintenance costs. However, virtual machines are more prone to failure than physical machines. In order to enhance the availability of virtual machines, we have previously proposed the NCU MFTVM 4 virtual machine fault tolerance system. This system allows backup machines to recover and resume operation from the pre-failure state of a virtual machine after a failure occurs. However, every time the virtual machine state is saved, the virtual machine must be briefly paused, which results in a small amount of time drift. When the time drift accumulates to a large amount, it affects the correctness of applications running inside the virtual machine. we found traditional time synchronization methods are not suitable for our developed virtual machine fault tolerance system. Therefore, we proposed a method to achieve virtual machine time synchronization at the virtual machine monitor (VMM) layer. According to experimental, this method has minimal impact on system performance, does not require the installation of any additional packages, and eliminates concerns about the failure of time synchronization functionality, thereby achieving a more robust virtual machine fault tolerance system.
    顯示於類別:[資訊工程研究所] 博碩士論文

    文件中的檔案:

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


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