中大機構典藏-NCU Institutional Repository-提供博碩士論文、考古題、期刊論文、研究計畫等下載:Item 987654321/68944
English  |  正體中文  |  简体中文  |  全文笔数/总笔数 : 78818/78818 (100%)
造访人次 : 34663128      在线人数 : 1471
RC Version 7.0 © Powered By DSPACE, MIT. Enhanced by NTU Library IR team.
搜寻范围 查询小技巧:
  • 您可在西文检索词汇前后加上"双引号",以获取较精准的检索结果
  • 若欲以作者姓名搜寻,建议至进阶搜寻限定作者字段,可获得较完整数据
  • 进阶搜寻


    jsp.display-item.identifier=請使用永久網址來引用或連結此文件: http://ir.lib.ncu.edu.tw/handle/987654321/68944


    题名: 基於KVM虛擬機器的記憶體層級同步之網路服務容錯架構;A Fault-Tolerant Kernel-Virtual-Machine Architecture for Network Services based on Continuous Checkpointing
    作者: 呂紹銘;Lyu,Shao-Ming
    贡献者: 資訊工程學系
    关键词: KVM;容錯系統;高可用性;虛擬機器;網路服務;fault tolerance;virtual machine;network service;high availability;KVM
    日期: 2015-08-20
    上传时间: 2015-09-23 14:47:08 (UTC+8)
    出版者: 國立中央大學
    摘要: 隨著虛擬化技術廣泛性的使用,雲端上的各種網路服務已逐漸轉向使用虛擬機器等虛擬化資源,但是虛擬化技術仍無法排除各種雲端服務單點故障的問題,例如實體機器的故障會影響執行於其上的虛擬機器,因此如何提升虛擬機器高可用性就成了一個迫切需要解決的問題。虛擬機自動容錯技術主要是利用備援虛擬機的技術,在遠端實體機上對主虛擬機(服務提供者)進行持續的狀態同步,當主虛擬機器因各種因素停止服務時,就可以立即使用備援虛擬機繼續提供網路服務,讓主虛擬機上的雲端網路服務不會中斷。但根據我們的研究,目前基於KVM的開源容錯系統如Kemari與Micro-Checkpointing無法讓網路服務順暢的運作,因此中央大學資訊工程研究所的平行與分散式運算實驗室提出了一個針對網路服務的容錯架構M-FTVM,而這個架構能夠降低容錯系統對雲端網路服務的影響。本研究承襲了這樣的容錯架構,並進行效能上的改進,經過實驗測試,改進後的效能為改進前的4倍,而且和其它基於KVM的開源容錯系統相比,改進後的容錯系統在網路服務品質的部分獲得相當大幅度的改善。;With the widespread use of the virtualization technology, many network services on the cloud have been using virtual machines as their computing resources. Although virtualization provides many preferable features to cloud platforms, such as good manageability and sever consolidation, it still faces the problem of the single-point failure. For example, a physical machine failure consequently fails all the virtual machines that are running on it. Automatic fault tolerance for VM is one way to solve this problem. That is, a backup virtual machine keeps synchronized with the virtual machine to be protected, and replaces the role of the protected virtual machine as it is down. Based on our study, the existing open-source fault-tolerant VM solutions, Kemari and Micro-Checkpointing, do not work smoothly when hosting a network service. We even found that, a Micro-Checkpointing fault-tolerant VM crashes very often. Therefore, we have proposed a novel design of a fault-tolerant virtual machine based on KVM, namely M –FTVM. We have also implemented a prototype of the proposed fault-tolerant VM, and keep working on improving its performance. This paper focuses on the techniques of performance improvement for M-FTVM. We have used the DVD-Store benchmark to evaluate the performance of M-FTVM. The experimental result shows that, the latest M-FTVM is about four times as fast as the original version, about three times as fast as Micro-Checkpointing, and about seven times as fast as Kemari, when measured in operations per minute.
    显示于类别:[資訊工程研究所] 博碩士論文

    文件中的档案:

    档案 描述 大小格式浏览次数
    index.html0KbHTML399检视/开启


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