基于OpenStack云平臺(tái)的電子商務(wù)系統(tǒng)設(shè)計(jì)
本文關(guān)鍵詞:基于OpenStack云平臺(tái)的電子商務(wù)系統(tǒng)設(shè)計(jì)
更多相關(guān)文章: 電子商務(wù) 高并發(fā) OpenStack 云平臺(tái)
【摘要】:隨著計(jì)算機(jī)技術(shù)高速發(fā)展,對(duì)于電子商務(wù)網(wǎng)站來(lái)說(shuō)隨著整個(gè)系統(tǒng)流量和訪問的增加,便會(huì)出現(xiàn)系統(tǒng)的安全性和穩(wěn)定性問題。從網(wǎng)絡(luò)和流量層面上來(lái)分析可知,通常大多數(shù)很難預(yù)先估算在做推廣和秒殺活動(dòng)時(shí)流量的峰值。業(yè)務(wù)曲線在平常時(shí)候1秒內(nèi)可能只有幾十個(gè),但是活動(dòng)是可能上百個(gè)或者上千請(qǐng)求會(huì)瞬時(shí)出現(xiàn)。為了適應(yīng)這種高度動(dòng)態(tài)的需求變動(dòng),因此采用云計(jì)算平臺(tái)來(lái)部署電商系統(tǒng)。本文介紹了云計(jì)算平臺(tái)的概念和基本分類,簡(jiǎn)要說(shuō)明了國(guó)內(nèi)外云計(jì)算的研究現(xiàn)狀,引出了本課題的研究背景。針對(duì)目前較為成熟、流行的開源云計(jì)算平臺(tái),在概念上做了詳細(xì)的介紹。接下來(lái)詳細(xì)介紹目前被業(yè)界廣泛認(rèn)可和采用的OpenStack開源云計(jì)算平臺(tái),并從邏輯、概念、運(yùn)行和物理等多個(gè)方面對(duì)OpenStack的架構(gòu)做多詳細(xì)的分析,并研究了OpenStack云計(jì)算平臺(tái)中使用的關(guān)鍵技術(shù)。主要包括PHP、Nginx、MVC等技術(shù)的介紹,完成電子商務(wù)系統(tǒng)中各個(gè)功能介紹以及具體實(shí)現(xiàn)的流程及步驟。此外還對(duì)實(shí)現(xiàn)基于OpenStack的電子商務(wù)系統(tǒng)的高并發(fā)性和高可用性的方案做了細(xì)致的介紹,分析了各個(gè)方案的可行性。在這些分析的基礎(chǔ)上,分別對(duì)電子商務(wù)系統(tǒng)和OpenStack云計(jì)算平臺(tái)統(tǒng)計(jì)的架構(gòu)設(shè)計(jì)。最后完成了一個(gè)高可用性的電子商務(wù)私有云計(jì)算平臺(tái)的部署工作,該系統(tǒng)不僅能夠?qū)崿F(xiàn)向用戶提供所需的動(dòng)態(tài)可擴(kuò)展虛擬機(jī)服務(wù)。同時(shí)電子商務(wù)系統(tǒng)設(shè)計(jì)為使用負(fù)載均衡和HA集群的高可用架構(gòu)。與此同時(shí)還完成了對(duì)OpenStack中的關(guān)鍵組件,數(shù)據(jù)庫(kù)系統(tǒng),消息隊(duì)列的高可用性配置,實(shí)現(xiàn)了電子商務(wù)系統(tǒng)和云平臺(tái)的雙高可用性,最后完成了整個(gè)云平臺(tái)的功能測(cè)試與高可用性測(cè)試。
【關(guān)鍵詞】:電子商務(wù) 高并發(fā) OpenStack 云平臺(tái)
【學(xué)位授予單位】:華北電力大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2016
【分類號(hào)】:TP393.09
【目錄】:
- 摘要5-6
- ABSTRACT6-10
- 第1章 緒論10-14
- 1.1 課題背景及研究的目的和意義10-11
- 1.2 國(guó)內(nèi)外的研究現(xiàn)狀11-12
- 1.2.1 云計(jì)算技術(shù)發(fā)展現(xiàn)狀11-12
- 1.2.2 開源云計(jì)算發(fā)展現(xiàn)狀12
- 1.3 主要內(nèi)容12-13
- 1.4 論文組織結(jié)構(gòu)13-14
- 第2章 云計(jì)算平臺(tái)關(guān)鍵技術(shù)14-20
- 2.1 云計(jì)算的分類14-15
- 2.1.1 根據(jù)服務(wù)類型劃分14
- 2.1.2 根據(jù)照云計(jì)算部署和使用的模式劃分14-15
- 2.2 主流開源云平臺(tái)解決方案15-16
- 2.2.1 OpenStack平臺(tái)15
- 2.2.2 Eucalyptus平臺(tái)15
- 2.2.3 Cloud Stack平臺(tái)15-16
- 2.2.4 Open Nebula平臺(tái)16
- 2.3 關(guān)鍵技術(shù)16-19
- 2.3.1 并行編程模式16
- 2.3.2 虛擬化技術(shù)16-17
- 2.3.3 快速部署技術(shù)17
- 2.3.4 高速網(wǎng)絡(luò)技術(shù)17-18
- 2.3.5 數(shù)據(jù)存儲(chǔ)技術(shù)18
- 2.3.6 資源管理技術(shù)18-19
- 2.4 本章小結(jié)19-20
- 第3章 OPENSTACK平臺(tái)分析20-26
- 3.1 OPENSTACK的基本組成20-21
- 3.2 邏輯架構(gòu)21-24
- 3.2.1 Nova21-22
- 3.2.2 Cinder22-23
- 3.2.3 Neutron23
- 3.2.4 其他組件23-24
- 3.3 API接口24-25
- 3.4 本章小結(jié)25-26
- 第4章 基于云計(jì)算平臺(tái)的電子商務(wù)系統(tǒng)設(shè)計(jì)26-42
- 4.1 高可用性相關(guān)理論26-27
- 4.2 電子商務(wù)系統(tǒng)設(shè)計(jì)27-31
- 4.2.1 基本開發(fā)環(huán)境27-28
- 4.2.2 基于PHP的電子商務(wù)系統(tǒng)MVC框架設(shè)計(jì)28-29
- 4.2.3 電子商務(wù)系統(tǒng)業(yè)務(wù)邏輯設(shè)計(jì)29-31
- 4.3 電子商務(wù)系統(tǒng)的高可用性分析31-34
- 4.3.1 分布式集群架構(gòu)31-33
- 4.3.2 服務(wù)器集群中存在問題33-34
- 4.4 OPENSTACK云平臺(tái)高可用性分析34-37
- 4.4.1 Nova-Network的高可用性分析34-36
- 4.4.2 消息隊(duì)列的高可用性分析36-37
- 4.5 OPENSTACK云平臺(tái)高可用性設(shè)計(jì)37-40
- 4.5.1 系統(tǒng)整體架構(gòu)設(shè)計(jì)37-39
- 4.5.2 各模塊設(shè)計(jì)39-40
- 4.6 本章小結(jié)40-42
- 第5章 OPENSTACK云計(jì)算平臺(tái)的部署與測(cè)試42-52
- 5.1 OPENSTACK云計(jì)算平臺(tái)規(guī)劃42-44
- 5.1.1 系統(tǒng)部署環(huán)境規(guī)劃42-43
- 5.1.2 系統(tǒng)部署方法43-44
- 5.2 OPENSTACK云計(jì)算平臺(tái)測(cè)試44-51
- 5.2.1 展示界面的測(cè)試45-48
- 5.2.2 系統(tǒng)高可用性測(cè)試48-51
- 5.3 本章總結(jié)51-52
- 第6章 總結(jié)與展望52-54
- 參考文獻(xiàn)54-58
- 攻讀碩士學(xué)位期間發(fā)表的論文及其它成果58-59
- 致謝59
【參考文獻(xiàn)】
中國(guó)期刊全文數(shù)據(jù)庫(kù) 前10條
1 王玲;陳磊;阮勇輝;;基于OpenStack架構(gòu)的IaaS云計(jì)算資源服務(wù)快速橫向擴(kuò)展框架研究[J];中國(guó)水運(yùn)(下半月);2015年08期
2 吳明禮;任天鴻;李也白;;基于OpenStack的私有云平臺(tái)資源管理技術(shù)的應(yīng)用與研究[J];工業(yè)技術(shù)創(chuàng)新;2015年03期
3 趙巖;陳永當(dāng);曹陽(yáng);;混合云對(duì)陜西旅游電子商務(wù)的支持研究[J];電子測(cè)試;2015年07期
4 孫寒玉;顧春華;萬(wàn)鋒;楊巍巍;周冀平;陳煌;;一種基于OpenStack的云應(yīng)用開發(fā)框架[J];華東理工大學(xué)學(xué)報(bào)(自然科學(xué)版);2015年02期
5 芮坤坤;;基于OpenStack平臺(tái)的云計(jì)算系統(tǒng)設(shè)置研究[J];重慶科技學(xué)院學(xué)報(bào)(自然科學(xué)版);2015年01期
6 唐云川;;使用Openstack建設(shè)企業(yè)私有云[J];科技展望;2015年01期
7 馬文杰;;基于OpenStack的高校實(shí)驗(yàn)云平臺(tái)的研究與應(yīng)用[J];綏化學(xué)院學(xué)報(bào);2014年12期
8 程?hào)|;陳俊明;;基于openstack的云實(shí)驗(yàn)室的設(shè)計(jì)與實(shí)現(xiàn)[J];福建電腦;2014年11期
9 梁宇;楊海波;李鴻彬;蘭國(guó)亮;;基于OpenStack資源監(jiān)控系統(tǒng)[J];計(jì)算機(jī)系統(tǒng)應(yīng)用;2014年04期
10 趙少卡;李立耀;黃舒嘯;;基于OpenStack的虛擬網(wǎng)絡(luò)管理系統(tǒng)設(shè)計(jì)[J];福建師大福清分校學(xué)報(bào);2014年02期
,本文編號(hào):654091
本文鏈接:http://sikaile.net/guanlilunwen/ydhl/654091.html