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

DC 欄位 語言
DC.contributor資訊工程學系zh_TW
DC.creator殷彰沂zh_TW
DC.creatorChang-yi Yinen_US
dc.date.accessioned2015-8-6T07:39:07Z
dc.date.available2015-8-6T07:39:07Z
dc.date.issued2015
dc.identifier.urihttp://ir.lib.ncu.edu.tw:88/thesis/view_etd.asp?URN=102522121
dc.contributor.department資訊工程學系zh_TW
DC.description國立中央大學zh_TW
DC.descriptionNational Central Universityen_US
dc.description.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容錯系統完整化與品質的保證。zh_TW
dc.description.abstractWith 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.en_US
DC.subject軟體流程zh_TW
DC.subject虛擬機器zh_TW
DC.subjectATCAzh_TW
DC.subject容錯系統zh_TW
DC.subject高可用性集群zh_TW
DC.subjectsoftware processesen_US
DC.subjectvirtual machineen_US
DC.subjectATCAen_US
DC.subjectfault-tolerant systemen_US
DC.subjectHigh Availability clusteren_US
DC.title以軟體工程技術實作工業電腦架構下之高可用性群集虛擬機器容錯系統zh_TW
dc.language.isozh-TWzh-TW
DC.titleUsing Software Engineering Technology Implementation Fault-Tolerant Virtual Machines for High Availability Cluster on Industrial Computersen_US
DC.type博碩士論文zh_TW
DC.typethesisen_US
DC.publisherNational Central Universityen_US

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