English  |  正體中文  |  简体中文  |  Items with full text/Total items : 78852/78852 (100%)
Visitors : 37105817      Online Users : 550
RC Version 7.0 © Powered By DSPACE, MIT. Enhanced by NTU 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://ir.lib.ncu.edu.tw/handle/987654321/72211


    Title: 植基於Openstack之高可用性軟體定義叢集與虛擬機器保護機制;Providing High Availability for Virtual Machines on Software-Defined Clusters over Openstack Platforms
    Authors: 蘇政嘉;Su,Zheng-Jia
    Contributors: 資訊工程學系
    Keywords: 雲端運算;Openstack;高可用性;虛擬機器;軟體定義叢集;Cloud computing;Openstack;High availability;Virtual machine;Software-defined cluster
    Date: 2016-08-05
    Issue Date: 2016-10-13 14:32:35 (UTC+8)
    Publisher: 國立中央大學
    Abstract: 近年來雲端運算越來越熱門,許多企業使用雲端運算技術作為自身系統的基礎設施,透過租用虛擬機器,藉此提升系統的可擴展性,並且能夠節省機房的維運成本,使用多少資源付費多少的特性也能避免硬體資源浪費。而目前Openstack是受到許多討論的雲端系統軟體,官方也揭露出目前已經有數百個使用案例。
    當越來越多人使用Openstack作為自身系統服務,系統的可靠性成了很重要的議題,若是系統故障導致虛擬機器停止運作,使服務中止,可能會造成非常大的金錢損失。因此,本研究提出軟體可定義之高可用性叢集的概念,讓雲端系統管理者能夠依據自身環境規劃數個不同叢集,使得虛擬機器需要進行故障轉移時能在所屬之叢集內自動復原。為了支援高可用性叢集功能,本研究提出一套故障偵測及復原機制。本研究將這套機制實作於Openstack, 因此這個系統會承襲Openstack現有的各項功能。我們研發的故障偵測及復原機制會針對運算節點上的系統服務、節點本身的硬體、作業系統故障進行監控。當發生故障發生時,就會自動進行修復,並進行故障轉移,讓虛擬機器能在短時間內恢復正常運作,不須透過人為介入。透過本研究所提供的高可用性軟體定義叢集的功能,系統管理者將可以有更大的彈性來分配系統計算資源,也就是以軟體定義叢集為單位分配資源給不同的使用群組,並提供HA功能給軟體定義叢集上的虛擬機器。;The cloud computing technologies have played important roles in both academia and industry. Server virtualization is one of the critical cloud computing technologies that provides different kinds of virtual machines to end-users as their computing resources. Many enterprises have already adopted this technology because it makes a computing system scalable and flexible. The Openstack is a software package to build a cloud computing platform. Till June, 2016, about 200 user stories have been revealed on the official website of Openstack.
    The availability of virtual machines on Openstack platform is a big issue. When a virtual machine goes down, the services or system built on that virtual machine also goes down. It may make a great loss to the enterprise. Therefore, we propose the software-defined high-availability clusters function over Openstack platform. The administrator can accord to the datacenter environment to divide the computing pool into multiple software-defined clusters. The virtual machine on the cluster will be protected. When one of the host in the cluster failed, affected virtual machines will be restarted on another functional host in the same cluster. So, we provide failure detection and recovery mechanism to detect failure and recover virtual machine automatically. The detection mechanism can detect the failures including Openstack nova service failure, libvirt failure, host operation system failure and hardware failure. All above failures can cause a virtual machine to go down. Using Openstack platform with our proposed function, administrator can manage computing resources flexibly. The administrator is able to assign clusters to different users or departments, and provide virtual machine protection service through the detection and recovery mechanism.
    Appears in Collections:[Graduate Institute of Computer Science and Information Engineering] Electronic Thesis & Dissertation

    Files in This Item:

    File Description SizeFormat
    index.html0KbHTML374View/Open


    All items in NCUIR are protected by copyright, with all rights reserved.

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