博碩士論文 102522059 完整後設資料紀錄

DC 欄位 語言
DC.contributor資訊工程學系zh_TW
DC.creator呂紹銘zh_TW
DC.creatorLyu Shao-Mingen_US
dc.date.accessioned2015-8-20T07:39:07Z
dc.date.available2015-8-20T07:39:07Z
dc.date.issued2015
dc.identifier.urihttp://ir.lib.ncu.edu.tw:88/thesis/view_etd.asp?URN=102522059
dc.contributor.department資訊工程學系zh_TW
DC.description國立中央大學zh_TW
DC.descriptionNational Central Universityen_US
dc.description.abstract隨著虛擬化技術廣泛性的使用,雲端上的各種網路服務已逐漸轉向使用虛擬機器等虛擬化資源,但是虛擬化技術仍無法排除各種雲端服務單點故障的問題,例如實體機器的故障會影響執行於其上的虛擬機器,因此如何提升虛擬機器高可用性就成了一個迫切需要解決的問題。虛擬機自動容錯技術主要是利用備援虛擬機的技術,在遠端實體機上對主虛擬機(服務提供者)進行持續的狀態同步,當主虛擬機器因各種因素停止服務時,就可以立即使用備援虛擬機繼續提供網路服務,讓主虛擬機上的雲端網路服務不會中斷。但根據我們的研究,目前基於KVM的開源容錯系統如Kemari與Micro-Checkpointing無法讓網路服務順暢的運作,因此中央大學資訊工程研究所的平行與分散式運算實驗室提出了一個針對網路服務的容錯架構M-FTVM,而這個架構能夠降低容錯系統對雲端網路服務的影響。本研究承襲了這樣的容錯架構,並進行效能上的改進,經過實驗測試,改進後的效能為改進前的4倍,而且和其它基於KVM的開源容錯系統相比,改進後的容錯系統在網路服務品質的部分獲得相當大幅度的改善。zh_TW
dc.description.abstractWith 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.en_US
DC.subjectKVMzh_TW
DC.subject容錯系統zh_TW
DC.subject高可用性zh_TW
DC.subject虛擬機器zh_TW
DC.subject網路服務zh_TW
DC.subjectfault toleranceen_US
DC.subjectvirtual machineen_US
DC.subjectnetwork serviceen_US
DC.subjecthigh availabilityen_US
DC.subjectKVMen_US
DC.title基於KVM虛擬機器的記憶體層級同步之網路服務容錯架構zh_TW
dc.language.isozh-TWzh-TW
DC.titleA Fault-Tolerant Kernel-Virtual-Machine Architecture for Network Services based on Continuous Checkpointingen_US
DC.type博碩士論文zh_TW
DC.typethesisen_US
DC.publisherNational Central Universityen_US

若有論文相關問題,請聯絡國立中央大學圖書館推廣服務組 TEL:(03)422-7151轉57407,或E-mail聯絡  - 隱私權政策聲明