基于OpenStack的高可用云平臺(tái)的研究與設(shè)計(jì)
本文選題:云計(jì)算 + OpenStack ; 參考:《西南石油大學(xué)》2017年碩士論文
【摘要】:在過(guò)去的十年里,云計(jì)算作為一種新興技術(shù)引起了繼個(gè)人計(jì)算機(jī)、互聯(lián)網(wǎng)技術(shù)后的第三次信息化技術(shù)浪潮。云計(jì)算目的是對(duì)計(jì)算、網(wǎng)絡(luò)、存儲(chǔ)等IT資源進(jìn)行有效整合并按需分配、按需所取,通過(guò)互聯(lián)網(wǎng)的形式為企業(yè)或個(gè)人用戶提供服務(wù)。已有許多高校開(kāi)始通過(guò)構(gòu)建高校私有云計(jì)算平臺(tái)來(lái)提高高校服務(wù)器資源的利用率;為高校師生提供靈活的應(yīng)用解決方案,提高應(yīng)用系統(tǒng)的穩(wěn)定性、可伸縮及可靠性,減少高校信息中心的服務(wù)器機(jī)房空間和電力消耗,降低整個(gè)信息化基礎(chǔ)建設(shè)投資成本;同時(shí)解決高校傳統(tǒng)信息化中心的IT資源管理復(fù)雜性、可擴(kuò)展性差、穩(wěn)定性差等問(wèn)題。本課題提出一種基于Pacemaker + Corosync + HAProxy + Ceph的解決方案,設(shè)計(jì)了一種基于OpenStack云操作系統(tǒng)與Ceph分布式存儲(chǔ)搭建高校私有云計(jì)算管理平臺(tái)解決方案。利用本院現(xiàn)有的服務(wù)器作為契機(jī),結(jié)合本院的辦公與教學(xué)機(jī)房現(xiàn)實(shí)需求構(gòu)建云計(jì)算管理平臺(tái)并通過(guò)兩種不同層次測(cè)試驗(yàn)證其高可用性。實(shí)驗(yàn)結(jié)果表明,該高可用解決方案實(shí)現(xiàn)了云計(jì)算管理平臺(tái)各層次的高可用性,能夠保證提供穩(wěn)定、可靠的私有云計(jì)算管理平臺(tái)。主要研究?jī)?nèi)容如下:1.針對(duì)高校云計(jì)算管理平臺(tái)的建設(shè),設(shè)計(jì)了一種基于OpenStack云操作系統(tǒng)與Ceph分布式存儲(chǔ)結(jié)合構(gòu)建高校私有云管理平臺(tái)的解決方案。整合本院計(jì)算、網(wǎng)絡(luò)、存儲(chǔ)等軟硬件資源構(gòu)建云計(jì)算管理平臺(tái),為師生提供的虛擬機(jī)服務(wù)器、虛擬化云桌面服務(wù),提高了服務(wù)器資源利用率。2.針對(duì)高校私有云的高可用性,深入研究云計(jì)算平臺(tái)中的虛擬機(jī)在線實(shí)時(shí)遷移、虛擬資源動(dòng)態(tài)調(diào)度等高級(jí)功能應(yīng)用。目前OpenStack無(wú)法實(shí)現(xiàn)計(jì)算節(jié)點(diǎn)的高可用性,為此研究了 Ceph分布式存儲(chǔ)解決方案,利用其高可靠的特點(diǎn)實(shí)現(xiàn)了計(jì)算節(jié)點(diǎn)的高可用性。提出了一種基于 Pacemaker + Corosync + HAProxy + Ceph 的實(shí)現(xiàn) OpenStack 云計(jì)算管理平臺(tái)高可用解決方案,保證云計(jì)算管理平臺(tái)服務(wù)的可靠性和穩(wěn)定性。3.對(duì)基于OpenStack結(jié)合Ceph分布式存儲(chǔ)構(gòu)建的高校私有云平臺(tái)進(jìn)行了基本功能和高可用性測(cè)試。實(shí)驗(yàn)證明,該云計(jì)算管理平臺(tái)基本功能達(dá)到了預(yù)期目標(biāo);部署一年以來(lái)的運(yùn)行結(jié)果,云計(jì)算管理平臺(tái)的高可用測(cè)試證明該高可用解決方案可行。
[Abstract]:In the past decade, cloud computing as a new technology has caused the third wave of information technology after personal computer and Internet technology. The purpose of cloud computing is to effectively integrate computing, network, storage and other IT resources and distribute them according to their needs, and provide services to enterprises or individual users through the Internet. Many colleges and universities have begun to build a private cloud computing platform to improve the utilization of university server resources, provide flexible application solutions for teachers and students, improve the stability, scalability and reliability of the application system. It can reduce the space and power consumption of the server room of the university information center, reduce the investment cost of the whole information infrastructure, and solve the problems of the complexity of IT resource management, the poor expansibility and the poor stability of the IT resource in the traditional information center of the university at the same time. This paper presents a solution based on Pacemaker Corosync HAProxy Ceph, and designs a solution based on OpenStack cloud operating system and Ceph distributed storage to build a private cloud computing management platform in colleges and universities. Taking advantage of our existing servers and combining the actual needs of our office and teaching computer rooms, we construct a cloud computing management platform and verify its high availability through two different levels of testing. The experimental results show that the high availability solution realizes the high availability of cloud computing management platform at all levels and can provide a stable and reliable private cloud computing management platform. The main research contents are as follows: 1. Aiming at the construction of cloud computing management platform in colleges and universities, a solution of constructing private cloud management platform based on OpenStack cloud operating system and Ceph distributed storage is designed. Integrate computing, network, storage and other software and hardware resources to build cloud computing management platform, provide teachers and students with virtual machine servers, virtualization of cloud desktop services, improve the utilization of server resources. 2. Aiming at the high availability of private cloud in colleges and universities, the advanced functional applications such as virtual machine real-time migration, virtual resource dynamic scheduling and so on in cloud computing platform are deeply studied. At present, OpenStack can not realize the high availability of computing nodes. Therefore, a Ceph distributed storage solution is studied, and the high availability of computing nodes is realized by its high reliability. This paper presents a high availability solution for OpenStack cloud computing management platform based on Pacemaker Corosync HAProxy Ceph, which ensures the reliability and stability of cloud computing management platform. The basic function and high availability of the private cloud platform based on OpenStack and Ceph distributed storage are tested. The experimental results show that the basic functions of the cloud computing management platform have reached the expected goal, and the high availability test of the cloud computing management platform proves that the high availability solution is feasible.
【學(xué)位授予單位】:西南石油大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2017
【分類號(hào)】:TP393.09
【相似文獻(xiàn)】
相關(guān)期刊論文 前10條
1 黃成榮;劉安豐;陳志剛;;一種面向服務(wù)的可用服務(wù)計(jì)算模型[J];計(jì)算機(jī)工程與應(yīng)用;2008年21期
2 尹黎明,沈全勇;一個(gè)高可用集群的管理方案[J];咸寧學(xué)院學(xué)報(bào);2004年06期
3 湯海鷹;馮碩;楊樹(shù)慶;許魯;;藍(lán)鯨高可用服務(wù)部署系統(tǒng)的研究與設(shè)計(jì)[J];計(jì)算機(jī)工程;2008年05期
4 謝斌,高揚(yáng);Linux高可用集群心跳機(jī)制研究[J];計(jì)算機(jī)工程與應(yīng)用;2004年01期
5 隗強(qiáng);李海山;楊升春;昌玉芳;;一種高可用集群頭節(jié)點(diǎn)的實(shí)現(xiàn)[J];計(jì)算機(jī)與數(shù)字工程;2008年07期
6 歐連成;通向連續(xù)可用之路:AS/400群集技術(shù)[J];華南金融電腦;2000年09期
7 劉蕾,王欣;Petri網(wǎng)在高可用集群性能分析中的建模[J];計(jì)算機(jī)工程與設(shè)計(jì);2004年10期
8 韓德志;傅豐;;雙機(jī)高可用系統(tǒng)設(shè)計(jì)與性能分析[J];計(jì)算機(jī)科學(xué);2009年01期
9 張仲敏;宋憑;;服務(wù)高可用決策研究與Agent實(shí)現(xiàn)[J];計(jì)算機(jī)與網(wǎng)絡(luò);2013年08期
10 卓海彬;李睿;;高可用、負(fù)載均衡的集群技術(shù)在銀行業(yè)的應(yīng)用[J];通信與信息技術(shù);2006年03期
相關(guān)會(huì)議論文 前1條
1 張國(guó)平;夏學(xué)知;涂葵;萬(wàn)文福;;基于集群的艦載高可用公共計(jì)算設(shè)施的構(gòu)建技術(shù)研究[A];中國(guó)造船工程學(xué)會(huì)電子技術(shù)學(xué)術(shù)委員會(huì)2006學(xué)術(shù)年會(huì)論文集(上冊(cè))[C];2006年
相關(guān)碩士學(xué)位論文 前10條
1 羅兵;基于OpenStack的高可用云平臺(tái)的研究與設(shè)計(jì)[D];西南石油大學(xué);2017年
2 陳虎;高可用系統(tǒng)中資源監(jiān)視研究與設(shè)計(jì)[D];河海大學(xué);2004年
3 趙建黨;銀行計(jì)算機(jī)網(wǎng)絡(luò)高可用模型研究[D];鄭州大學(xué);2009年
4 鄭健;云端應(yīng)用的自動(dòng)化高可用部署技術(shù)研究[D];南京大學(xué);2015年
5 姜懿珊;基于Cloud Foundry的高可用設(shè)計(jì)與實(shí)現(xiàn)[D];北京交通大學(xué);2014年
6 蘇占玖;構(gòu)建網(wǎng)絡(luò)教育應(yīng)用系統(tǒng)的高可用可伸縮基礎(chǔ)平臺(tái)[D];北京郵電大學(xué);2010年
7 徐超群;高可用集群系統(tǒng)關(guān)鍵技術(shù)的研究與實(shí)現(xiàn)[D];南京航空航天大學(xué);2014年
8 汪高翔;Linux高可用集群的研究與實(shí)現(xiàn)[D];北京郵電大學(xué);2015年
9 晏?hào)|;一種面向服務(wù)器集群的高可用中間框架研究與實(shí)現(xiàn)[D];電子科技大學(xué);2013年
10 汪筱紅;高可用多節(jié)點(diǎn)集群技術(shù)的研究與實(shí)現(xiàn)[D];上海交通大學(xué);2006年
,本文編號(hào):1897489
本文鏈接:http://www.sikaile.net/guanlilunwen/ydhl/1897489.html