博碩士論文 106522110 詳細資訊




以作者查詢圖書館館藏 以作者查詢臺灣博碩士 以作者查詢全國書目 勘誤回報 、線上人數:59 、訪客IP:18.119.253.184
姓名 孫秉顥(Ping-Hao Sun)  查詢紙本館藏   畢業系所 資訊工程學系
論文名稱 雲端系統虛擬機快速重啟復原排程機制之比較
(Comparison of Virtual Machine Evacuation Strategies for Cloud Systems)
相關論文
★ 基於最大期望算法之分析陶瓷基板機器暗裂破片率★ 基於時間序列預測的機器良率預測
★ 基於OpenPose特徵的行人分心偵測★ 建構深度學習CNN模型以正確分類傳統AOI模型之偵測結果
★ 一種結合循序向後選擇法與回歸樹分析的瑕疵肇因關鍵因子擷取方法與系統-以紡織製程為例★ 融合生成對抗網路及領域知識的分層式影像擴增
★ 針織布異常偵測方法研究★ 基於工廠生產資料的異常機器維修預測
★ 萃取駕駛人在不同環境之駕駛行為方法★ 基於刮痕瑕疵資料擴增的分割拼接影像生成
★ 應用卷積神經網路於航攝影像做基於坵塊的水稻判釋之研究★ 採迴歸樹進行規則探勘以有效同時降低多種紡織瑕疵
★ 應用增量式學習於多種農作物判釋之研究★ 應用自動化測試於異質環境機器學習管道之 MLOps 系統
★ 農業影像二元分類:坵塊分離的檢測★ 應用遷移學習於胚布瑕疵檢測
檔案 [Endnote RIS 格式]    [Bibtex 格式]    [相關文章]   [文章引用]   [完整記錄]   [館藏目錄]   [檢視]  [下載]
  1. 本電子論文使用權限為同意立即開放。
  2. 已達開放權限電子全文僅授權使用者為學術研究之目的,進行個人非營利性質之檢索、閱讀、列印。
  3. 請遵守中華民國著作權法之相關規定,切勿任意重製、散佈、改作、轉貼、播送,以免觸法。

摘要(中) 在雲端環境中,為使虛擬機器所提供之服務不中斷,故雲端環境需要虛擬機器具有高可用性(High Availability, HA)。若是因為機器故障而導致虛擬機無法繼續提供服務,對使用者來說每分鐘的故障代表著每分鐘的金錢損失。為降低提供服務之虛擬機中斷時間。一般而言,當虛擬機器錯誤發生時,雲端系統必須要很快地偵測出錯誤,然後進行快速復原。在雲端HA的作法上,當檢測出運算節點發生故障,就需要將虛擬機疏散(Evacuate)至其他運算節點。本研究針對的是基於OpenStack雲端平台之各種現存虛擬機器疏散策略的比較,了解最迅速的排程法將虛擬機更快的重啟,達到虛擬機快速復原,以提高雲端系統之高可用性。藉由本論文的實驗發現,最佳情況下 RR較 Random多減少了 約 10%的時間,較 Nova Filter Scheduler減少了 減少了 20%的
摘要(英) In the cloud environment, to avoid the services provided by the virtual machine being interrupted, the cloud environment requires virtual machine with high availability (HA). If the suspension of virtual machine leading to stop providing services due to the mechanical failures, failures per minutes will turn into cost for users. In order to reduce the interruption time of virtual machine, when a virtual machine error occurs, the cloud systems should detect and recover errors as soon as possible. In a real situation of HA in the cloud, when the computing node failure is detected, it is necessary to evacuate the virtual machine to other computing nodes. This study is aimed at analyzing the difference between the existing virtual machines evacuation strategies based on OpenStack cloud platform, to acknowledge the most rapid method to schedule restarting the virtual machine faster and to achieve rapid recovery to improve the availability of cloud systems. According to the experiments in this paper, RR reduced about 10% of the time less than Random, and about 20% of the time less than Nova Filter Scheduler.
關鍵字(中) ★ 雲端運算
★ 高可用性
★ 虛擬機器
★ 軟體定義運算叢集
關鍵字(英) ★ Cloud Computing
★ High Availability
★ Virtual Machine
★ Software-Defined High Availability Cluster
論文目次 摘要 ................................ ................................ ................................ ............................... V
Abstract ................................ ................................ ................................ ........................ VI
目錄 ................................ ................................ ................................ ............................ VII
圖目錄 ................................ ................................ ................................ ....................... VIII
表目錄 ................................ ................................ ................................ .......................... IX
第一章 緒論 ................................ ................................ ................................ ................ 1
1-1 研究背景 ................................ ................................ ................................ ........ 1
1-2 研究動機與實作目標 ................................ ................................ .................... 6
1-3 論文貢獻 ................................ ................................ ................................ ........ 7
1-4 論文架構 ................................ ................................ ................................ ........ 8
第二章 相關研究 ................................ ................................ ................................ ........ 9
2-1 背景知識 ................................ ................................ ................................ ........ 9
2-1-1 OpenStack ................................ ................................ ................................ ..... 9
2-1-2 OpenStack HA機制 ................................ ................................ ................... 11
2-1-3 Nova ................................ ................................ ................................ ............ 13
2-2 相關排程研究 ................................ ................................ .............................. 15
2-2-1 OpenStack nova-scheduler ................................ ................................ .......... 15
2-2-2 Virtual Machine Boot Time Model[ 21] ................................ .................. 17
2-3 相關文獻探討 ................................ ................................ .............................. 21
第三章 系統設計 ................................ ................................ ................................ ...... 23
3-1 系統架構模型 ................................ ................................ .............................. 23
3-2 軟體定義高可靠度叢集 ................................ ................................ .............. 25
3-3 Scheduling................................ ................................ ................................ .... 26
第四章 實驗環境及測量 ................................ ................................ .......................... 31
4-1 實驗環境及架構 ................................ ................................ .......................... 31
4-2 OpenStack比較實驗 ................................ ................................ ................... 32
4-2-1實驗假設 ................................ ................................ ................................ ..... 32
4-2-2實驗案例 ................................ ................................ ................................ ..... 32
4-2-3實驗結果 ................................ ................................ ................................ ..... 32
4-3 實驗效能分析與討論 ................................ ................................ .................. 37
第五章 結論與未來研究 ................................ ................................ .......................... 39
參考文獻 ................................ ................................ ................................ ...................... 40
參考文獻 [ 1] Armando Fox et al., "Above the Clouds: A Berkeley View of Cloud Computing," Technical Report UCB/EECS-2009-28; EECS Department, University of California: Berkeley, CA, USA, 10 February. 2009.
[ 2] Y. Jadeja and K. Modi, "Cloud computing - concepts, architecture and challenges," in 2012 International Conference on Computing, Electronics and Electrical Technologies. pp.877-880, Kumaracoil, India, 21-22 March 2012.
[ 3] RightScale, "RightScale 2019 State of the Cloud Report," January 2019, Available: http://googliers.net/static/media/uploads/download_files/2019_state_of_the_cloud_report.pdf
[ 4] R. Uhlig et al., "Intel virtualization technology," IEEE Computer, vol. 38, no. 5,
pp. 48–56, May 2005.
[ 5] Peter Mell and Timothy Grance, "The NIST definition of cloud computing," Special Publication 800-145, September 2011, Gaithersburg, MD, United States. Available: http://nvlpubs.nist.gov/nistpubs/Legacy/SP/nistspecialpublication800-145.pdf.
[ 6] NV RENO, 2018, Cloud Growth Rate Increases [Online]. Available: https://www.srgresearch.com/articles/cloud-growth-rate-increases-amazon-microsoft-google-all-gain-market-share
[ 7] Ken Pepple, Deploying OpenStack. O′Reilly Media, Inc., August 1 2011.
[ 8] Kevin Jackson and Cody Bunch, OpenStack Cloud Computing Cookbook - Second Edition. Birmingham, UK: Packt Publishing, October 17 2013.
[ 9] Arne Holst, "Average cost per hour of enterprise server downtime worldwide in 2019," 2 Oct. 2019. [Online]. Available: https://www.statista.com/statistics/753938/worldwide-enterprise-server-hourly-downtime-cost/ [ 10] J. Gray and D. Siewiorek, "High-availability computer systems", IEEE Computer, vol. 24, no. 9, pp. 39-48, 1991.
[ 11] RightScale, "RightScale 2017 Statr of the Cloud Report," January 2017, Available: http://assets.rightscale.com/uploads/pdfs/RightScale-2017-State-of-the-Cloud-Report.pdf.
[ 12] Chun-Yu Cheng, Zheng-jia Su, and Chia-Ching Chen, "Supporting software-defined HA clusters on OpenStack platform," in IEEE Applied System Innovation Conf. ICASI ′17, Sapporo, Japan, 2017.
[ 13] K. Pepple, "OpenStack Folsom Architecture", 23 April, 2013, [Online]. Available: http://ken.pepple.info/openstack/2012/09/25/openstack-folsom-architecture/
[ 14] OpenStack, OpenStack High Availability Guide, 11 June, 2018 [Online]. Available: https://docs.OpenStack.org/ha-guide
[ 15] Florian Haas, "Ahead of the pack: the pacemaker high-availability stack," Linux Journal, pp.98-100, no. 216, June 18 ,2012.
[ 16] Mitchell Anicas, How To Create a High Availability Setup with Corosync, Pacemaker, and Floating IPs on Ubuntu 14.04. 20 October, 2015, [Online].Available: https://www.digitalocean.com/community/tutorials/how-to-create-a-high-availability-setup-with-corosync-pacemaker-and-floating-ips-on-ubuntu-14-04
[ 17] Lars Ellenberg et al., The DRBD 9 User’s Guide (white paper), June ,2016, [Online]. Available: https://www.linbit.com/en/resources/documentation/535-drbd-users-guide-9-0/
[ 18] CloudMan, "Nova architecture", CSDN Blog: [Online]. Available:https://www.cnblogs.com/CloudMan6/p/5410447.html
[ 19] CloudMan, "Nova API& Openstack,",CSDN Blog: [Online]. Available:https://www.cnblogs.com/CloudMan6/p/5415836.html
[ 20] OpenStack, Compute schedulers, 25 March , 2019 [Online]. Available:https://docs.OpenStack.org/newton/config/reference/compute/schedulers.html [ 21] Thuy Linh Nguyen , Adrien Lebre, "Virtual Machine Boot Time Model,"in IEEE 25th Euromicro International Conference on Parallel, Distributed and Network-based Processing, pp.430-437, St. Petersburg, Russia. 6-8 March 2017
[ 22] Hao Wu , Shangping Ren, Gabriele Garzoglio , Steven Timm , Gerard Bernabeu, Keith Chadwick, Seo-Young Noh " Modeling the Virtual Machine Launching Overhead under Fermicloud"in 2014 14th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing. pp.374-383, Chicago, IL, USA. 26-29 May 2014
[ 23] Mamoru Namikata, Kenta Sato, Kazumi lizuka and Kiyoshi Ueda "Methods of dynamic scaling with VM for high availability server clusters"in 2015 10th Asia-Pacific Symposium on Information and Telecommunication Technologies. pp.115-117, Colombo, Sri Lanka. 4-7 Aug. 2015
[ 24] Lei Cui, Zhiyu Hao, Chonghua Wang " Piccolo: A Fast and Efficient Rollback System for Virtual Machine Clusters" in 2016 45th International Conference on Parallel Processing (ICPP). pp.87-92, Philadelphia, PA, USA,16-19 Aug. 2016
指導教授 梁德容 審核日期 2019-11-22
推文 facebook   plurk   twitter   funp   google   live   udn   HD   myshare   reddit   netvibes   friend   youpush   delicious   baidu   
網路書籤 Google bookmarks   del.icio.us   hemidemi   myshare   

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