English  |  正體中文  |  简体中文  |  Items with full text/Total items : 52047/87178 (60%)
Visitors : 8678165      Online Users : 88
RC Version 7.0 © Powered By DSPACE, MIT. Enhanced by NTU Library & TKU Library IR team.
Scope Tips:
  • please add "double quotation mark" for query phrases to get precise results
  • please goto advance search for comprehansive author search
  • Adv. Search
    HomeLoginUploadHelpAboutAdminister Goto mobile version
    Please use this identifier to cite or link to this item: http://tkuir.lib.tku.edu.tw:8080/dspace/handle/987654321/94556

    Title: 應用快取記憶體提高即時遷移虛擬機器之效能
    Other Titles: Effect of cache-improving of live migration for virtual machines
    Authors: 陳莊智;Chen, Chuang-Chih
    Contributors: 淡江大學電機工程學系碩士在職專班
    Keywords: 快取(Cache);即時遷移( Live Migration);預先複製(Pre-copy);後複製(Post-copy);Cache;Live Migration;Pre-copy;Post-copy
    Date: 2012
    Issue Date: 2014-01-23 14:45:58 (UTC+8)
    Abstract: 雲端運算是一種透過網際網路技術將服務提供給外部使用者,能夠很方便的隨著使用者需要做存取設定的一種模式。虛擬機器(virtual machine)常用於雲端系統中,當系統遷移時,可以利用虛擬機器做即時遷移,即時遷移是虛擬機器的重要功能之一,即時遷移的停機時間長短更是使用者評估虛擬機器效能的重要指標,因此本研究試圖縮短虛擬機器在即時遷移的停機時間。本研究在虛擬機遷移過程中加入快取(cache)作為改善技術,以期待達到解決高停機時間及高總遷移時間的問題。
    Cloud computing is kind of model which can provide external users service through internet and be easily accessed by users. VM(virtual machine) is commonly used in the cloud system. Live Migration is one of the important functions of virtual machine which can be used while system migrates. The downtime of Live Migration is the important target while users evaluate the performance of Virtual Machine. In this research, we try to reduce the downtime of Virtual Machine while it migrates. In the process of virtual machine migrates, we add CACHE as improving technique to resolve the problem of high downtime and high total migration time.
    In this research, we present three paths branch for the Live virtual machine migration of VM. The first one is the Pre-Copy branch. The second one is Post-Copy branch, and the third one is the Post-Copy & Pre-Copy branch. In the first time pre-copy, we will send cache information by iteration to update the RAM and determine the next patch in according to the change amount of RAM. If the memory change amount is less than 10%, we will carry on the first branch. If the memory change amount is between 10% to 50%, we will carry on the second branch. If the memory change amount is more than 50%, we will carry on the third branch.
    According to the result of this research, we understand that there is no obvious difference between the first and the third branch. Under the same condition of iteration, the efficacy will improve obviously by the second branch. In other words, cache application can improve the performance for live virtual machine migration. We provide three branches for loop improvement. While live migration starts, after the first time iteration, we start to judge the change amount of the RAM. According to the upper and lower limits of the memory change amount, we choose the corresponding execution path accordingly to improve the effectiveness of live virtual machine migration.
    Appears in Collections:[電機工程學系暨研究所] 學位論文

    Files in This Item:

    File SizeFormat

    All items in 機構典藏 are protected by copyright, with all rights reserved.

    DSpace Software Copyright © 2002-2004  MIT &  Hewlett-Packard  /   Enhanced by   NTU Library & TKU Library IR teams. Copyright ©   - Feedback