English  |  正體中文  |  简体中文  |  Items with full text/Total items : 73032/73032 (100%)
Visitors : 23327590      Online Users : 872
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/68920

    Title: 以軟體工程技術實作工業電腦架構下之高可用性群集虛擬機器容錯系統;Using Software Engineering Technology Implementation Fault-Tolerant Virtual Machines for High Availability Cluster on Industrial Computers
    Authors: 殷彰沂;Yin,Chang-yi
    Contributors: 資訊工程學系
    Keywords: 軟體流程;虛擬機器;ATCA;容錯系統;高可用性集群;software processes;virtual machine;ATCA;fault-tolerant system;High Availability cluster
    Date: 2015-08-06
    Issue Date: 2015-09-23 14:46:37 (UTC+8)
    Publisher: 國立中央大學
    Abstract: 在於虛擬技術(Virtualization Technology)廣泛運用下,實體機器可虛擬成數台虛擬機來架設多台伺服器服務,然而如此虛擬技術的運用卻可能因為實體機器的錯誤造成虛擬伺服器的可用性下降,進而影響虛擬伺服器對使用者提供的服務。在於一般電腦的系統中機器的連接受限於只以網路方式連接,因此在錯誤的偵測方式有限,但在有IPMI (Intelligent Platform Management Interface)硬體支援的ATCA(Advanced Telecommunications Computing Architecture)工業電腦架構下,我們就可以利用IPMI硬體偵測的技術快速判斷出電腦狀態。在上述兩個狀況下,我們希望建構出一套High Availability (HA) cluster的容錯系統,藉由HA cluster架構可透過軟體的輔助下在無需人為干預下利用集群提供持續的服務解決單一伺服器損壞問題,並以ATCA硬體加速偵測伺服器錯誤的能力,快速的將偵測到的錯誤分類且尋找出對應的回復機制,減少虛擬機服務中斷時間。為了使我們系統可上線使用,在實作上加以軟體流程方法透過分析補充系統不足部分,設計上以結構化進行系統設計,實作上遵循code review進行程式檢討,測試部分對重要功能的單元測試,以及配合測試組的系統測試自動化協助,達成HA cluster容錯系統完整化與品質的保證。;With the extensive use of virtualization technology, single physical machine is virtualized into several virtual machines to host multiple servers. However, virtualization will derive a single point of failure problem that is a physical machine failure affects all virtual machines running on it. On general-purpose computer has limited error detection mode because it is connected by internet. On the contrary, the ATCA (Advanced Telecommunications Computing Architecture) physical machines provide high hardware availability, and support IPMI (Intelligent Platform Management Interface) that can quickly detect the hardware status. Under these two conditions, we hope to construct a set of integrity High Availability (HA) cluster of fault-tolerant systems. They operate by using high availability software to harness redundant computers in groups or clusters that provide continued service when system components fail. ATCA hardware acceleration server error detection ability will quickly detect misclassification and find the corresponding response mechanisms to reduce service down time. In order to make our system available on-line use, we use the software engineering technology methodology. On the analysis part, we add lack of complementary parts of the system. On the design part, we use structured system design. On the implement part, we follow the code review method on code readable. On the testing part, we not only implement unit test on important function, also assist test team automatic testing. To reach a complete HA cluster of fault-tolerant systems and quality guaranty.
    Appears in Collections:[資訊工程研究所] 博碩士論文

    Files in This Item:

    File Description SizeFormat

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