English  |  正體中文  |  简体中文  |  全文筆數/總筆數 : 78937/78937 (100%)
造訪人次 : 39423408      線上人數 : 287
RC Version 7.0 © Powered By DSPACE, MIT. Enhanced by NTU Library IR team.
搜尋範圍 查詢小技巧:
  • 您可在西文檢索詞彙前後加上"雙引號",以獲取較精準的檢索結果
  • 若欲以作者姓名搜尋,建議至進階搜尋限定作者欄位,可獲得較完整資料
  • 進階搜尋


    請使用永久網址來引用或連結此文件: http://ir.lib.ncu.edu.tw/handle/987654321/68920


    題名: 以軟體工程技術實作工業電腦架構下之高可用性群集虛擬機器容錯系統;Using Software Engineering Technology Implementation Fault-Tolerant Virtual Machines for High Availability Cluster on Industrial Computers
    作者: 殷彰沂;Yin,Chang-yi
    貢獻者: 資訊工程學系
    關鍵詞: 軟體流程;虛擬機器;ATCA;容錯系統;高可用性集群;software processes;virtual machine;ATCA;fault-tolerant system;High Availability cluster
    日期: 2015-08-06
    上傳時間: 2015-09-23 14:46:37 (UTC+8)
    出版者: 國立中央大學
    摘要: 在於虛擬技術(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.
    顯示於類別:[資訊工程研究所] 博碩士論文

    文件中的檔案:

    檔案 描述 大小格式瀏覽次數
    index.html0KbHTML270檢視/開啟


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