High Availability protection for Openstack Compute Architecture and User VM
碩士 === 國立中央大學 === 軟體工程研究所 === 106 === More and more enterprises and users tend to deploy their web services on cloud platform because of the increasing popularity in cloud computing technology. Benefited from the elastic and easy-to-use features on the cloud platform, users only need to register vir...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | zh-TW |
Published: |
2018
|
Online Access: | http://ndltd.ncl.edu.tw/handle/bkve2d |
id |
ndltd-TW-106NCU05392077 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-106NCU053920772019-11-14T05:35:42Z http://ndltd.ncl.edu.tw/handle/bkve2d High Availability protection for Openstack Compute Architecture and User VM Openstack運算架構及虛擬機器 高可靠度保護機制 Shiang-Chi Lee 李祥麒 碩士 國立中央大學 軟體工程研究所 106 More and more enterprises and users tend to deploy their web services on cloud platform because of the increasing popularity in cloud computing technology. Benefited from the elastic and easy-to-use features on the cloud platform, users only need to register virtual machine by their hardware requirements then they can start to build their own web service. By this way, users can not only save the money from use the cloud platform rather than maintain their own physical machines but also make good use of the physical machines. Openstack is the kind of software that can build a cloud platform. When the physical machine encounters some errors in terms of the hardware and software then the virtual machine will also be inaccessible subsequently which will cause the money lose to the industry owners and users. So, high availability becomes a serious function in building a cloud platform. Openstack do not provide a formal solution for virtual machine HA since its released in 2012. NCU-PDC lab proposed a research about SDHAC(Software-Defined High Availability Cluster) based on Openstack cloud platform which will divide the compute resources to different SDHAC and combined with the IPMI hardware and software services level detection mechanism to decide the compute resource is in failure state or not. Once there are some errors in the compute resource they will start to recover it. This research propose and implement a hierarchically failure detection method based on the SDHAC and IPMI detection and provide the protection for the controller services which make sure that when some errors happens in the controller, the user can keep accessing to the controller services. Besides, this research supports REST API (Representational State Transfer Application Programming Interface) which allows external requests use the REST standard to perform HA functions. Deron Liang 梁德容 2018 學位論文 ; thesis 73 zh-TW |
collection |
NDLTD |
language |
zh-TW |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立中央大學 === 軟體工程研究所 === 106 === More and more enterprises and users tend to deploy their web services on cloud platform because of the increasing popularity in cloud computing technology. Benefited from the elastic and easy-to-use features on the cloud platform, users only need to register virtual machine by their hardware requirements then they can start to build their own web service. By this way, users can not only save the money from use the cloud platform rather than maintain their own physical machines but also make good use of the physical machines. Openstack is the kind of software that can build a cloud platform. When the physical machine encounters some errors in terms of the hardware and software then the virtual machine will also be inaccessible subsequently which will cause the money lose to the industry owners and users. So, high availability becomes a serious function in building a cloud platform.
Openstack do not provide a formal solution for virtual machine HA since its released in 2012. NCU-PDC lab proposed a research about SDHAC(Software-Defined High Availability Cluster) based on Openstack cloud platform which will divide the compute resources to different SDHAC and combined with the IPMI hardware and software services level detection mechanism to decide the compute resource is in failure state or not. Once there are some errors in the compute resource they will start to recover it. This research propose and implement a hierarchically failure detection method based on the SDHAC and IPMI detection and provide the protection for the controller services which make sure that when some errors happens in the controller, the user can keep accessing to the controller services. Besides, this research supports REST API (Representational State Transfer Application Programming Interface) which allows external requests use the REST standard to perform HA functions.
|
author2 |
Deron Liang |
author_facet |
Deron Liang Shiang-Chi Lee 李祥麒 |
author |
Shiang-Chi Lee 李祥麒 |
spellingShingle |
Shiang-Chi Lee 李祥麒 High Availability protection for Openstack Compute Architecture and User VM |
author_sort |
Shiang-Chi Lee |
title |
High Availability protection for Openstack Compute Architecture and User VM |
title_short |
High Availability protection for Openstack Compute Architecture and User VM |
title_full |
High Availability protection for Openstack Compute Architecture and User VM |
title_fullStr |
High Availability protection for Openstack Compute Architecture and User VM |
title_full_unstemmed |
High Availability protection for Openstack Compute Architecture and User VM |
title_sort |
high availability protection for openstack compute architecture and user vm |
publishDate |
2018 |
url |
http://ndltd.ncl.edu.tw/handle/bkve2d |
work_keys_str_mv |
AT shiangchilee highavailabilityprotectionforopenstackcomputearchitectureanduservm AT lǐxiángqí highavailabilityprotectionforopenstackcomputearchitectureanduservm AT shiangchilee openstackyùnsuànjiàgòujíxūnǐjīqìgāokěkàodùbǎohùjīzhì AT lǐxiángqí openstackyùnsuànjiàgòujíxūnǐjīqìgāokěkàodùbǎohùjīzhì |
_version_ |
1719290513435131904 |