EScloud 云平臺(tái)PoC項(xiàng)目測試方案_第1頁
EScloud 云平臺(tái)PoC項(xiàng)目測試方案_第2頁
EScloud 云平臺(tái)PoC項(xiàng)目測試方案_第3頁
EScloud 云平臺(tái)PoC項(xiàng)目測試方案_第4頁
EScloud 云平臺(tái)PoC項(xiàng)目測試方案_第5頁
已閱讀5頁,還剩44頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、第 PAGE 49頁 共 9頁Escloud PoC項(xiàng)目測試方案目錄 TOC o 1-3 h z u HYPERLINK l _Toc494483262 1.環(huán)境架構(gòu) PAGEREF _Toc494483262 h 5 HYPERLINK l _Toc494483263 1.1物理拓?fù)湓O(shè)計(jì)圖 PAGEREF _Toc494483263 h 5 HYPERLINK l _Toc494483264 1.2網(wǎng)絡(luò)角色說明 PAGEREF _Toc494483264 h 7 HYPERLINK l _Toc494483265 1.3網(wǎng)絡(luò)規(guī)劃明細(xì) PAGEREF _Toc494483265 h 7 HYP

2、ERLINK l _Toc494483266 2.測試系統(tǒng)說明 PAGEREF _Toc494483266 h 8 HYPERLINK l _Toc494483267 2.1云平臺(tái)系統(tǒng)功能設(shè)計(jì) PAGEREF _Toc494483267 h 10 HYPERLINK l _Toc494483268 2.2功能點(diǎn)同社區(qū)版對比 PAGEREF _Toc494483268 h 14 HYPERLINK l _Toc494483269 3.測試環(huán)境與配置 PAGEREF _Toc494483269 h 18 HYPERLINK l _Toc494483270 3.1測試工具: PAGEREF _Toc

3、494483270 h 18 HYPERLINK l _Toc494483271 3.2測試說明 PAGEREF _Toc494483271 h 18 HYPERLINK l _Toc494483272 3.2.1測試內(nèi)容 PAGEREF _Toc494483272 h 18 HYPERLINK l _Toc494483273 3.2.2測試方法 PAGEREF _Toc494483273 h 18 HYPERLINK l _Toc494483274 4.測試案例 PAGEREF _Toc494483274 h 19 HYPERLINK l _Toc494483275 4.1存儲(chǔ)模塊測試 PA

4、GEREF _Toc494483275 h 19 HYPERLINK l _Toc494483276 4.1.1總可用量及已使用量 PAGEREF _Toc494483276 h 19 HYPERLINK l _Toc494483277 4.1.2fio測試集群和虛機(jī)的iops PAGEREF _Toc494483277 h 19 HYPERLINK l _Toc494483278 4.1.3虛擬機(jī)掛載云硬盤: PAGEREF _Toc494483278 h 21 HYPERLINK l _Toc494483279 4.1.4為每個(gè)云硬盤創(chuàng)建5個(gè)快照 PAGEREF _Toc494483279

5、 h 24 HYPERLINK l _Toc494483280 4.1.5卸載云硬盤,并刪除,執(zhí)行下面兩個(gè)腳本。 PAGEREF _Toc494483280 h 26 HYPERLINK l _Toc494483281 4.1.6存儲(chǔ)QOS PAGEREF _Toc494483281 h 26 HYPERLINK l _Toc494483282 4.2網(wǎng)絡(luò)模塊測試: PAGEREF _Toc494483282 h 27 HYPERLINK l _Toc494483283 4.2.1支持通過vlan模式接入原有物理網(wǎng)絡(luò) PAGEREF _Toc494483283 h 27 HYPERLINK l

6、 _Toc494483284 4.2.2使用iperf測試同一宿主機(jī)及跨宿主機(jī)之間網(wǎng)絡(luò)傳輸效率 PAGEREF _Toc494483284 h 27 HYPERLINK l _Toc494483285 4.2.3負(fù)載均衡 PAGEREF _Toc494483285 h 28 HYPERLINK l _Toc494483286 4.2.4防火墻 PAGEREF _Toc494483286 h 31 HYPERLINK l _Toc494483287 4.2.5浮動(dòng)ip PAGEREF _Toc494483287 h 32 HYPERLINK l _Toc494483288 4.2.6Qos PA

7、GEREF _Toc494483288 h 33 HYPERLINK l _Toc494483289 4.2.7虛擬機(jī)抓包測試 PAGEREF _Toc494483289 h 34 HYPERLINK l _Toc494483290 4.3計(jì)算 PAGEREF _Toc494483290 h 34 HYPERLINK l _Toc494483291 4.3.1批量創(chuàng)建、刪除虛機(jī) PAGEREF _Toc494483291 h 34 HYPERLINK l _Toc494483292 4.3.2虛機(jī)在線遷移 PAGEREF _Toc494483292 h 34 HYPERLINK l _Toc4

8、94483293 4.3.3使用非dhcp注入ip PAGEREF _Toc494483293 h 36 HYPERLINK l _Toc494483294 4.3.4無插件支持web和vnc登陸 PAGEREF _Toc494483294 h 37 HYPERLINK l _Toc494483295 4.3.5支持自定義導(dǎo)入模板 PAGEREF _Toc494483295 h 38 HYPERLINK l _Toc494483296 4.3.6性能監(jiān)控 PAGEREF _Toc494483296 h 39 HYPERLINK l _Toc494483297 4.3.7修改虛機(jī)配置 PAGER

9、EF _Toc494483297 h 39 HYPERLINK l _Toc494483298 4.4安全 PAGEREF _Toc494483298 h 40 HYPERLINK l _Toc494483299 4.4.1linux openssh密鑰注入 PAGEREF _Toc494483299 h 40 HYPERLINK l _Toc494483300 4.4.2重置操作系統(tǒng)管理員密碼 PAGEREF _Toc494483300 h 42 HYPERLINK l _Toc494483301 4.5高可用測試 PAGEREF _Toc494483301 h 44 HYPERLINK l

10、 _Toc494483302 4.5.1計(jì)算節(jié)點(diǎn)斷電 PAGEREF _Toc494483302 h 44 HYPERLINK l _Toc494483303 4.5.2網(wǎng)絡(luò)節(jié)點(diǎn)和控制節(jié)點(diǎn)斷電 PAGEREF _Toc494483303 h 44 HYPERLINK l _Toc494483304 4.5.3服務(wù)器網(wǎng)線拔出 PAGEREF _Toc494483304 h 44 HYPERLINK l _Toc494483305 4.6資源監(jiān)控 PAGEREF _Toc494483305 h 45 HYPERLINK l _Toc494483306 4.6.1服務(wù)器硬件狀態(tài)監(jiān)控 PAGEREF

11、_Toc494483306 h 45 HYPERLINK l _Toc494483307 4.6.2服務(wù)器硬件資源使用率監(jiān)控 PAGEREF _Toc494483307 h 45 HYPERLINK l _Toc494483308 4.6.3硬件資源使用率閥值告警 PAGEREF _Toc494483308 h 46 HYPERLINK l _Toc494483309 4.6.4云管理平臺(tái)組件工作狀態(tài)監(jiān)控報(bào)警 PAGEREF _Toc494483309 h 46 HYPERLINK l _Toc494483310 4.6.5yceph狀態(tài)監(jiān)控報(bào)警 PAGEREF _Toc494483310 h

12、 46 HYPERLINK l _Toc494483311 4.7其他 PAGEREF _Toc494483311 h 47 HYPERLINK l _Toc494483312 4.7.1是否有SDK和命令行管理工具 PAGEREF _Toc494483312 h 47 HYPERLINK l _Toc494483313 4.7.2用戶管理 PAGEREF _Toc494483313 h 47 HYPERLINK l _Toc494483314 4.7.3計(jì)費(fèi) PAGEREF _Toc494483314 h 47 HYPERLINK l _Toc494483315 4.7.4針對管理員的統(tǒng)一平

13、臺(tái) PAGEREF _Toc494483315 h 48 HYPERLINK l _Toc494483316 4.7.5用戶使用資源統(tǒng)計(jì) PAGEREF _Toc494483316 h 48 HYPERLINK l _Toc494483317 4.7.6整個(gè)云平臺(tái)資源展現(xiàn) PAGEREF _Toc494483317 h 48 HYPERLINK l _Toc494483318 4.7.7單個(gè)物理機(jī)使用狀況展現(xiàn) PAGEREF _Toc494483318 h 49環(huán)境架構(gòu)物理拓?fù)湓O(shè)計(jì)圖架構(gòu)簡述共10臺(tái)服務(wù)器:分別為控制節(jié)點(diǎn)3臺(tái),計(jì)算節(jié)點(diǎn)三臺(tái),存儲(chǔ)節(jié)點(diǎn)3臺(tái)(無SSD硬盤)部署節(jié)點(diǎn)1臺(tái);控制節(jié)點(diǎn)三臺(tái)

14、組成HA,保證OpenStack高可用,可隨機(jī)宕掉任意節(jié)點(diǎn)不影響業(yè)務(wù);網(wǎng)絡(luò)節(jié)點(diǎn)兩臺(tái)為對接SDN預(yù)留,抽出一臺(tái)作為部署機(jī),本次測試是在一臺(tái)創(chuàng)建了一個(gè)kvm虛擬機(jī)作為roller部署節(jié)點(diǎn);融合型節(jié)點(diǎn)3臺(tái)同時(shí)作為計(jì)算和存儲(chǔ)節(jié)點(diǎn)。每臺(tái)機(jī)器上面有8塊sata。并且每塊sata單獨(dú)作為一個(gè)osd。也即為每臺(tái)節(jié)點(diǎn)上面共有8個(gè)sata類型的osd。每臺(tái)服務(wù)器一根千兆電口為PXE部署網(wǎng)絡(luò),兩根萬兆光纖綁定走Public和Private流量,兩根綁定走M(jìn)gmt和Storage流量。由于端口限制,控制節(jié)點(diǎn)只有三根萬兆光纖,所以Public和Private網(wǎng)絡(luò)未實(shí)現(xiàn)冗余。網(wǎng)絡(luò)角色說明ESCloud網(wǎng)絡(luò)分為五類:Pub

15、lic:控制節(jié)點(diǎn)集群網(wǎng)絡(luò),對外提供OpenStack Dashboard,需要連通公司網(wǎng)絡(luò),本測試中為vlan201網(wǎng)段,還集成了ceph-public網(wǎng)絡(luò)。MGMT:OpenStack內(nèi)部組件通信,建議萬兆,本測試中為vlan10網(wǎng)段。Private:虛機(jī)的業(yè)務(wù)網(wǎng)絡(luò),需要連通公司網(wǎng)絡(luò),建議萬兆網(wǎng)絡(luò),配置成trunk,若干個(gè)vlan;本方案采用L3模式,本測試中vlan11-vlan19為L3模式。PXE:僅用于部署各節(jié)點(diǎn)的操作系統(tǒng)和自動(dòng)推送安裝OpenStack,本測試中為vlan10網(wǎng)段。Storage:ceph存儲(chǔ)的Cluster網(wǎng)絡(luò),本測試中為vlan21網(wǎng)段。網(wǎng)絡(luò)規(guī)劃明細(xì)角色網(wǎng)卡帶寬

16、網(wǎng)絡(luò)交換機(jī)端口Vlan號部署節(jié)點(diǎn)(1臺(tái))eth0千兆PXE:用于部署云平臺(tái)VCVlan 122控制/計(jì)算節(jié)點(diǎn)(3+3臺(tái))eth0千兆PXE:用于部署云平臺(tái)VCVlan 122eth1萬兆Priate:虛機(jī)業(yè)務(wù)網(wǎng)絡(luò)0/0/15-17Vlan1000-1002eth2萬兆Mgmt:OpenStack組件交互VCVlan 132eth3千兆public:用戶從公司訪問OpenStack云平臺(tái)VCTRUNKEth4萬兆Storage:ceph cluster網(wǎng)絡(luò)VCVLAN130計(jì)算存儲(chǔ)結(jié)點(diǎn)(3臺(tái))Eth0千兆PXE:用于部署云平臺(tái)0/0/50/0/7Vlan 122Eth1萬兆Mgmt:OpenSt

17、ack組件交互0/0/240/0/26Vlan 132Eth2萬兆Storage:ceph cluster網(wǎng)絡(luò)0/0/340/0/36Vlan 130測試系統(tǒng)說明ESCLOUD云計(jì)算平臺(tái)是基于OpenStack社區(qū)版的企業(yè)級實(shí)現(xiàn),其底層的云基礎(chǔ)架構(gòu)應(yīng)以O(shè)penStack穩(wěn)定的社區(qū)版本為核心,同時(shí)增強(qiáng)企業(yè)級功能。如增加服務(wù)器HA(高可用)技術(shù)以增強(qiáng)KVM虛擬機(jī)的高可靠性,在應(yīng)用層,應(yīng)以管理需求為中心,增加復(fù)雜系統(tǒng)的易用性,如云主機(jī)的快速部署和云編排,對物理、虛擬資源監(jiān)控,以及多租戶管理和自服務(wù)等功能。在對外服務(wù)層,除了增強(qiáng)訪問服務(wù)的易操作性,還應(yīng)考慮與其他環(huán)境對接,如與現(xiàn)有的AWS和VMware

18、環(huán)境對接、對大數(shù)據(jù)應(yīng)用的支持,BGIOnline平臺(tái)與AWS API調(diào)用等。應(yīng)用架構(gòu)如下圖所示:圖:EasyStack應(yīng)用架構(gòu)圖云基礎(chǔ)架構(gòu)服務(wù):包括虛擬服務(wù)器部署和計(jì)算模塊NOVA,實(shí)現(xiàn)對KVM或者VMWare虛擬機(jī)的管理,對Docker容器的管理,對Power小型機(jī)的管理;包括網(wǎng)絡(luò)管理模塊Neutron,提供云計(jì)算環(huán)境下的虛擬網(wǎng)絡(luò)功能,可同時(shí)支持多種物理網(wǎng)絡(luò)類型,支持防火墻服務(wù)、節(jié)點(diǎn)間VPN服務(wù)等;包括統(tǒng)一存儲(chǔ)管理模塊Cinder,支持Server SAN、IPSAN、FC SAN等各種架構(gòu),支持文件存儲(chǔ)、對象存儲(chǔ)和塊存儲(chǔ)等各種存儲(chǔ)服務(wù)模式。云管理服務(wù):包括虛擬機(jī)管理、網(wǎng)絡(luò)管理、存儲(chǔ)管理、鏡

19、像管理、策略管理和硬件管理,企業(yè)級使用應(yīng)該在OpenStack社區(qū)版的基礎(chǔ)上對虛擬機(jī)管理、網(wǎng)絡(luò)管理、存儲(chǔ)管理了增強(qiáng),使之更符合企業(yè)客戶高可靠和易用性的要求。監(jiān)控/計(jì)量:企業(yè)級使用應(yīng)包括硬件監(jiān)控、虛擬監(jiān)控、存儲(chǔ)監(jiān)控、網(wǎng)絡(luò)監(jiān)控、服務(wù)監(jiān)控和資源計(jì)量的功能,其中大部分是OpenStack社區(qū)版不具備的,需要增強(qiáng)。自服務(wù):企業(yè)級使用應(yīng)提供網(wǎng)絡(luò)拓?fù)涔芾?、安裝管理、升級管理、日志管理、通知管理和事件管理功能,大部分是OpenStack社區(qū)版不具備,需要增強(qiáng)。云訪問服務(wù):提供Dashboard和CLI兩種訪問模式,應(yīng)該在Dashboard上做了增強(qiáng)和改進(jìn),使之更符合中國人的習(xí)慣。API服務(wù):提供基礎(chǔ)架構(gòu)管理A

20、PI、監(jiān)控API、遠(yuǎn)程管理API、安裝部署API,使云計(jì)算平臺(tái)可以與內(nèi)部的其他系統(tǒng)對接。安全:提供認(rèn)證、權(quán)限、審計(jì)功能,并與AD對接。云平臺(tái)系統(tǒng)功能設(shè)計(jì)云平臺(tái)具備基礎(chǔ)設(shè)施即服務(wù)(IaaS)的核心管理能力,涵蓋從云服務(wù)定義、云服務(wù)申請、云服務(wù)供應(yīng)、云服務(wù)變更、云服務(wù)回收等面向服務(wù)的生命周期管理能力。功能模塊子功能功能描述管理員視圖管理員云服務(wù)報(bào)表圖形化顯示全部的硬件資源、虛擬化資源和項(xiàng)目資源。用戶操作日志統(tǒng)計(jì)所有用戶對資源的使用、變更信息。用戶管理編輯用戶名、郵箱(可選)、密碼、所在項(xiàng)目和用戶角色。項(xiàng)目管理編輯項(xiàng)目名稱、描述、項(xiàng)目成員和配額。資源管理可以對全部的計(jì)算資源和網(wǎng)絡(luò)資源進(jìn)行維護(hù)和管理,

21、查詢每個(gè)硬件節(jié)點(diǎn)的信息和每個(gè)節(jié)點(diǎn)的資源使用情況。資源配額設(shè)置給不同的項(xiàng)目設(shè)定可使用的資源配額。計(jì)費(fèi)管理通過創(chuàng)建計(jì)費(fèi)賬戶和定價(jià)模板,制定不通的計(jì)費(fèi)策略。系統(tǒng)信息提供OpenStack各個(gè)服務(wù)組件的部署情況和工作狀態(tài)。云模版發(fā)布云模版發(fā)布創(chuàng)建、查看、更新云模版信息。云服務(wù)申請用戶資源統(tǒng)計(jì)視圖圖形化顯示用戶所在項(xiàng)目的云資源使用情況。創(chuàng)建云主機(jī)指定主機(jī)模版、配置、網(wǎng)絡(luò)、主機(jī)名、密碼后創(chuàng)建虛機(jī)。云服務(wù)使用云主機(jī)詳情顯示云主機(jī)ID、名稱、狀態(tài)、網(wǎng)絡(luò)、配置等基本信息。云主機(jī)性能監(jiān)控監(jiān)控處理器和內(nèi)存的資源使用率,并可指定分時(shí)間段視圖。云主機(jī)日志搜集顯示虛擬機(jī)的系統(tǒng)日志,并支持日志查詢。云主機(jī)遠(yuǎn)程訪問提供Rem

22、ote Console,客戶從界面直接登陸主機(jī)進(jìn)行操作。云主機(jī)安全訪問SSH密鑰提供給用戶快捷安全的登陸方式。云服務(wù)變更調(diào)整云主機(jī)配置自服務(wù)界面支持調(diào)整虛擬機(jī)的處理器和內(nèi)存的大小。增加減少主機(jī)磁盤通過掛載和刪除云硬盤的操作調(diào)整云主機(jī)的硬盤。增加減少主機(jī)網(wǎng)絡(luò)調(diào)整云主機(jī)的網(wǎng)絡(luò)聯(lián)通情況,增加和減少網(wǎng)絡(luò)配置。調(diào)整主機(jī)防火墻靈活修改云主機(jī)的防火墻規(guī)則,增加安全性。遠(yuǎn)程控制主機(jī)狀態(tài)遠(yuǎn)程關(guān)閉、重啟、掛起、開啟等操作。修改主機(jī)信息可以刪除云主機(jī),修改云主機(jī)名稱。分布式云存儲(chǔ)存儲(chǔ)分級提供不同性能和類型的存儲(chǔ)資源池。創(chuàng)建刪除云硬盤指定磁盤的名稱、描述、類型、大小等信息。創(chuàng)建硬盤快照基于已有的盤做硬盤快照,做出黃金

23、鏡像。網(wǎng)絡(luò)虛擬化圖形化網(wǎng)絡(luò)拓?fù)湔故咎峁┝鲿车腟DN操作流程,實(shí)現(xiàn)網(wǎng)絡(luò)拓?fù)浜驮斍檎故?。查看已?gòu)建的網(wǎng)絡(luò)拓?fù)錂M向的層次結(jié)構(gòu),以及每個(gè)云主機(jī)、網(wǎng)絡(luò)、路由的縱向鏈路。創(chuàng)建網(wǎng)絡(luò)定義網(wǎng)絡(luò)名稱、子網(wǎng)網(wǎng)段、網(wǎng)絡(luò)類型和網(wǎng)關(guān)等信息。網(wǎng)絡(luò)性能監(jiān)控監(jiān)控網(wǎng)絡(luò)流量的性能監(jiān)控圖標(biāo)。網(wǎng)絡(luò)基本信息包括網(wǎng)絡(luò)名稱、子網(wǎng)連接情況等信息。創(chuàng)建、編輯路由定義路由名稱,通過“設(shè)置網(wǎng)關(guān)”將路由接入外網(wǎng)。申請釋放外網(wǎng)IP顯示已申請的公網(wǎng)IP列表,操作其綁定到云主機(jī)上,或釋放公網(wǎng)IP。功能點(diǎn)同社區(qū)版對比ESCLOUD與社區(qū)版差異企業(yè)發(fā)行版ESCLoud IaaS層優(yōu)化工作目標(biāo)優(yōu)化內(nèi)容技術(shù)要求基于OpenStack社區(qū)版自研可以用于生產(chǎn)的Open

24、StackIaaS版本,實(shí)現(xiàn)云計(jì)算第二階段云資源管理系統(tǒng),包括系統(tǒng)彈性,擴(kuò)展性,快速發(fā)布,資源靈活回收等能力1.OpenStack 自動(dòng)化安裝,部署,擴(kuò)容,監(jiān)控,升級(大版本升級)2.OpenStack核心項(xiàng)目bug修復(fù)3.測試調(diào)優(yōu)社區(qū)Neutron對于多種網(wǎng)絡(luò)設(shè)備的兼容性4.測試調(diào)優(yōu)社區(qū)Cinder對于多種存儲(chǔ)設(shè)備的兼容性5.開發(fā)對于Ceph統(tǒng)一存儲(chǔ)的支持6.OVS性能調(diào)優(yōu)7.Linux Kernel優(yōu)化8.Ceph性能優(yōu)化9.實(shí)現(xiàn)秒級創(chuàng)建云主機(jī),云主機(jī)快照10.VM HA11.Host HA12.存儲(chǔ)QoS13.公網(wǎng)IP QoS14.路由器綁定公網(wǎng)IP15.路由器設(shè)置端口轉(zhuǎn)發(fā)16.云主機(jī)監(jiān)

25、控開發(fā)17.云主機(jī)VNC強(qiáng)化18.用戶日志開發(fā)19.計(jì)費(fèi)組件開發(fā)20.安全組預(yù)定義規(guī)則開發(fā)21.告警功能開發(fā)22.用戶注冊23.Horizon中文界面翻譯工作24.Keystone V3,四級權(quán)限支持RBAC訪問控制頁面25.Horizon性能優(yōu)化26.Horizon體驗(yàn)優(yōu)化,操作更加簡單27.大規(guī)模部署框架1.對OpenStack 核心組件Nova, Cinder, Glance, Keystone, Neutron等深入理解2.對Linux內(nèi)核深入理解3.對KVM虛擬化技術(shù)深入理解4.對分布式存儲(chǔ)技術(shù)深入理解5.對虛擬化網(wǎng)絡(luò)技術(shù)深入理解企業(yè)發(fā)行版ESCLoud PaaS層優(yōu)化工作目標(biāo)優(yōu)化內(nèi)

26、容技術(shù)要求基于EasyStack企業(yè)發(fā)行版ESCloud二次研發(fā),可以import社區(qū)成熟PaaS項(xiàng)目,并按照自身業(yè)務(wù)邏輯整合到ESCloud IaaS平臺(tái)上,實(shí)現(xiàn)云計(jì)算第三階段云操作系統(tǒng),包括:灰度發(fā)布,敏捷開發(fā),多版本并存,降低IT風(fēng)險(xiǎn)等能力。1.LBaaS,VPNaaS2.Docker容器平臺(tái)3.大數(shù)據(jù)平臺(tái)4.文件共享服務(wù)5.數(shù)據(jù)庫服務(wù)6.消息服務(wù)7.裸機(jī)管理8.應(yīng)用程序商店9.微服務(wù)架構(gòu)設(shè)計(jì)和開發(fā)10.優(yōu)化云管理平臺(tái)1.通過EasyStack培訓(xùn),掌握OpenStack技術(shù)和基于ESCloud二次開發(fā)和運(yùn)維技能2.掌握Docker容器技術(shù)3.掌握Hadoop技術(shù)4.掌握數(shù)據(jù)庫技術(shù)5.掌

27、握消息隊(duì)列技術(shù)6.掌握微服務(wù)開發(fā)技術(shù)測試環(huán)境與配置測試工具:Ceph集群iops測試:fio網(wǎng)絡(luò)性能測試:iperf其他測試:shell腳本測試腳本目錄:node-1節(jié)點(diǎn):/mnt/scripts測試說明測試內(nèi)容測試內(nèi)容主要參照提供測試案例里面的項(xiàng)目進(jìn)行測試,除此之外還根據(jù)客戶要求添加了一些測試項(xiàng)。第三部分測試案例里面有詳細(xì)步驟和說明。測試方法本次測試主要包括功能測試和性能測試兩個(gè)部分。功能測試方面用截圖和說明展現(xiàn)測試結(jié)果,性能測試方面采用隨機(jī)抽樣測試5次取平均值的方式記錄結(jié)果。更為詳細(xì)的測試結(jié)果記錄保存在上一節(jié)說明的目錄下。測試案例存儲(chǔ)模塊測試總可用量及已使用量后臺(tái)查看ceph使用情況,顯示

28、的結(jié)果為除去冗余實(shí)際的存儲(chǔ)容量。fio測試集群和虛機(jī)的iops測試單個(gè)虛機(jī)掛在的云硬盤,云硬盤大小為10G,裸設(shè)備為格式化文件系統(tǒng),測試結(jié)果如下:4k隨機(jī)寫,測試結(jié)果17364k順序?qū)?,測試結(jié)果15504k隨機(jī)讀,測試結(jié)果200114k順序讀,測試結(jié)果191974k隨機(jī)讀寫各50%,讀寫iops測試結(jié)果在虛擬機(jī)掛載云硬盤:此步驟需要提前創(chuàng)建5臺(tái)虛機(jī),然后創(chuàng)建6*3塊云硬盤,然后在每個(gè)虛機(jī)上掛載3塊云硬盤并格式化成ext4格式。12臺(tái)虛機(jī)可以從頁面創(chuàng)建,命名規(guī)則為test1test12。然后使用腳本創(chuàng)建12*3=36塊云硬盤。創(chuàng)建云硬盤腳本:將云硬盤掛載到虛機(jī)上,執(zhí)行如下腳本:掛載成功后,在界面

29、上顯示如下:虛機(jī)里面看然后,無密碼登陸到每個(gè)虛機(jī)上,執(zhí)行格式化腳本,如下:格式化后結(jié)果如下:為每個(gè)云硬盤創(chuàng)建5個(gè)快照先將云硬盤的id和name取出來放到/mnt/volumes.txt里面,如下所示:執(zhí)行下面腳本創(chuàng)建快照。快照創(chuàng)建過程中的日志如下:最后檢查創(chuàng)建快照是否成功,然后刪除快照。將快照的id取出來保存到/mnt/snapshot.txt中,執(zhí)行如下腳本刪除快照成功。卸載云硬盤,并刪除,執(zhí)行下面兩個(gè)腳本。存儲(chǔ)QOS首次需要?jiǎng)?chuàng)建帶限速的云硬盤flavor類型,創(chuàng)建云硬盤時(shí)選擇創(chuàng)建這個(gè)類型的云硬盤就有限速功能具體操作步驟如下:新建volume type、創(chuàng)建qos描述并把qos和type進(jìn)行

30、關(guān)聯(lián)cinder type-create cinder qos-create hdd consumer=front-end total_bytes_sec=50331648 total_iops_sec=500cinder qos-associate 這步操作完成后,再新建云硬盤并掛載到虛擬機(jī),qos描述會(huì)被加入到libvirt xml文件,就可以進(jìn)行限速。網(wǎng)絡(luò)模塊測試:支持通過vlan模式接入原有物理網(wǎng)絡(luò)目前環(huán)境上vlan254就是這種應(yīng)用場景。操作步驟如下:創(chuàng)建網(wǎng)絡(luò):neutron net-create Net_VLAN_254 -router:external=false -provid

31、er:network_type vlan -provider:physical_network physnet2 -provider:segmentation_id 254 -shared創(chuàng)建子網(wǎng):neutron subnet-create -gateway 50 -allocation-pool start=1,end=20 Net_VLAN_254 /24 -name Net_SUBNET_VLAN_254 -host-route destination=/0,nexthop=50使用iperf測試同一宿主機(jī)及跨宿主機(jī)之間網(wǎng)絡(luò)傳輸效率測試方法:在一臺(tái)計(jì)算節(jié)點(diǎn)上找一臺(tái)虛機(jī)作為server端其

32、他2個(gè)計(jì)算節(jié)點(diǎn)上分別找3個(gè)虛機(jī)作為client端,使用iperf測試網(wǎng)絡(luò)傳輸效率。使用iperf工具進(jìn)行單個(gè)server,單個(gè)client測試結(jié)果如下:這種單server和單client方式,虛機(jī)里面壓力不夠,性能壓不上來,采用并發(fā)方式測試更為準(zhǔn)確。方法如下:在某個(gè)宿主機(jī)上一個(gè)虛機(jī)作為server,3個(gè)不同宿主機(jī)上的虛機(jī)作為client,并發(fā)測試情況下,傳輸速率都在8Gb/ses以上負(fù)載均衡目前還未集成到dashboard里面,可以后臺(tái)命令行配置,配置步驟如下:neutron lb-pool-create -lb-method ROUND_ROBIN -name mypool-01 -prot

33、ocol HTTP -subnet-id 0ba9333d-04a9-4f72-be8d-af17cd26470b添加兩個(gè)member,需要提前創(chuàng)建兩個(gè)VM。neutron lb-member-create -address 9 -protocol-port 80 mypool-01neutron lb-member-create -address 1 -protocol-port 80 mypool-01創(chuàng)建一個(gè)healmonitor,并設(shè)置重試次數(shù)和超時(shí)時(shí)間。neutron lb-healthmonitor-create -delay 3 -type HTTP -max-retries 3

34、 -timeout 3將新創(chuàng)建的健康檢查規(guī)則綁定到mypool-01neutron lb-healthmonitor-associate 8ce67311-af89-424f-865a-f391d3947367 mypool-01為新創(chuàng)建的pool創(chuàng)建vip地址neutron lb-vip-create -name lbaas-s01-vip01 -protocol-port 80 -protocol HTTP -subnet-id 0ba9333d-04a9-4f72-be8d-af17cd26470b mypool-01通過http訪問vip地址,測試負(fù)載均衡,每訪問vip一次會(huì)來回在兩個(gè)

35、member之間切換。防火墻防火墻的功能和安全組類似都是通過控制節(jié)點(diǎn)的iptables實(shí)現(xiàn)的,都可以基于端口設(shè)置虛機(jī)之間的訪問權(quán)限。防火墻添加規(guī)則安全組添加規(guī)則如下:使用安全組時(shí),需要先創(chuàng)建一個(gè)指定規(guī)則的安全組,并將安全組指定給某個(gè)虛機(jī)。浮動(dòng)ip浮動(dòng)ip即為公網(wǎng)ip,申請一個(gè)公網(wǎng)ip可以綁定到虛機(jī)上新申請的公網(wǎng)ip為9,把他綁定到云主機(jī)上。綁定成功后,如下圖所示:然后就可以通過公網(wǎng)ip登陸到虛機(jī)里面了。Qos申請公網(wǎng)ip時(shí),可以對新申請的公網(wǎng)ip進(jìn)行限速,限速范圍在1Mbps-100Mbps之間。虛擬機(jī)抓包測試用tcpdump抓tap設(shè)備方法來抓包,另外ceilometer里面可以統(tǒng)計(jì)虛機(jī)的流

36、量。計(jì)算批量創(chuàng)建、刪除虛機(jī)這個(gè)是云平臺(tái)基本操作,在控制臺(tái)頁面操作就行,不再詳述。虛機(jī)在線遷移在測試時(shí)在admin用戶下,全局管理里面可以直接界面操作熱遷移。本次測試時(shí),測試5臺(tái)虛機(jī)在遷移過程中是否有丟包情況。以一臺(tái)虛機(jī)為例。 遷移之前虛機(jī)test-3在node-5節(jié)點(diǎn)上選擇熱遷移,把虛機(jī)遷移到node-6上去。遷移過程中一直ping這個(gè)虛機(jī)的地址。虛機(jī)成功遷移到node-6上停止ping,查看遷移過程中有無丟包。使用非dhcp注入ip做此測試之前,首先需要將網(wǎng)絡(luò)上的dhcp關(guān)掉,如下圖所示然后,創(chuàng)建一個(gè)虛機(jī),此時(shí)虛機(jī)會(huì)獲取不到ip。然后我們手工給虛機(jī)配置一個(gè)靜態(tài)地址,重啟網(wǎng)絡(luò)服務(wù),然后查看主機(jī)路由,可以路由到原來網(wǎng)關(guān),如下圖所示:無插件支持web和vnc登陸云平臺(tái)可以通過谷歌,F(xiàn)irefox等瀏覽器通過web訪問,無需安裝插件。云平臺(tái)里面的虛機(jī),可以通過vnc登陸虛機(jī)。支持自定義導(dǎo)入模板虛機(jī)模板即為鏡像,一共有兩種方式導(dǎo)入鏡像文件:web頁面導(dǎo)入和命令行導(dǎo)入web頁面導(dǎo)入鏡像,如下圖所示,可以上傳本地鏡像文件到云平臺(tái)。后臺(tái)命令行方式上傳鏡像查看上傳成功后的鏡像性能監(jiān)控物理機(jī)使用zabbix進(jìn)行監(jiān)控,這一塊在資源監(jiān)控里面詳細(xì)討論。虛機(jī)監(jiān)控通過ceilometer對虛機(jī)按天、周、月或者實(shí)時(shí)進(jìn)行

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論