一、前言

前期成功通過DevStack安裝OpenStack,現(xiàn)將從機房規(guī)劃到虛擬機搭建的整個過程總結(jié)如下,以供日后查閱或有需之人參考。

二、機房規(guī)劃

這個整個安裝過程的重點,能不能成功就看規(guī)劃的如何。一旦此步有問題會導(dǎo)致整個安裝失敗,當(dāng)然后續(xù)步驟操作過程中你也可以發(fā)現(xiàn)此步存在的問題,修改完善也可。

2.1 服務(wù)器規(guī)劃

首先服務(wù)器按照性能劃分功能。選擇一臺性能最好的服務(wù)器(內(nèi)存足夠大、CPU足夠多、硬盤要求不高)用于控制節(jié)點。另選若干臺性能一般的服務(wù)器用于計算節(jié)點。此外如果需要虛擬機之間共享存儲的話可以選一些內(nèi)存一般、CPU一般但是硬盤足夠大或者掛載了磁盤陣列的服務(wù)器用于建立共享存儲,一般選擇ceph。

每臺服務(wù)器至少包含兩塊網(wǎng)卡(如果考慮主備則為四塊),最好是兩塊萬兆,根據(jù)自己條件而定,沒有萬兆也可,此塊與下部網(wǎng)絡(luò)規(guī)劃相對應(yīng)。磁盤陣列需要的配置單獨考慮。主節(jié)點需要多裝一塊網(wǎng)卡,用于與外部網(wǎng)絡(luò)(此處的外網(wǎng)可以是互聯(lián)網(wǎng)也可以是公司內(nèi)部網(wǎng)絡(luò))進(jìn)行通信。

2.2 網(wǎng)絡(luò)規(guī)劃

服務(wù)器選擇好后規(guī)劃網(wǎng)絡(luò),網(wǎng)絡(luò)是整個機房規(guī)劃的重點。至少需要兩臺交換機(如果考慮主備則需要四臺),一臺用于虛擬機之間的通信網(wǎng)絡(luò)構(gòu)建,一臺用于宿主機之間的信息交換也稱為管理網(wǎng)絡(luò)和API網(wǎng)絡(luò)。當(dāng)然如果都是萬兆交換機最好,否則可以將虛擬機之間的通信網(wǎng)路規(guī)劃成萬兆,管理網(wǎng)絡(luò)規(guī)劃成千兆,如果實在沒有條件都做成千兆也可。并將外部網(wǎng)絡(luò)從交換機接出一根線至主節(jié)點。

管理網(wǎng)絡(luò)不需要特殊設(shè)置,只需要為每臺服務(wù)器的對應(yīng)網(wǎng)卡配上此網(wǎng)段固定IP即可。虛擬機之間通信網(wǎng)絡(luò)對應(yīng)的交換機需要進(jìn)行設(shè)置,包含以下功能:1、設(shè)置vlan 1 至 100(100個足夠了,如果不夠可以設(shè)置的更大);2、所有端口設(shè)置成trunk模式,并允許所有vlan通過。

以h3c 6300為例,配置如下:

vlan 2 to 100int range T 2/0/1 to T 2/0/32port link-type trunk
port trunk permit vlan all

虛擬機通信交換機的其他配置項以及管理網(wǎng)絡(luò)的配置根據(jù)自己的需求進(jìn)行相應(yīng)設(shè)置。

延伸閱讀

學(xué)習(xí)是年輕人改變自己的最好方式-Java培訓(xùn),做最負(fù)責(zé)任的教育,學(xué)習(xí)改變命運,軟件學(xué)習(xí),再就業(yè),大學(xué)生如何就業(yè),幫大學(xué)生找到好工作,lphotoshop培訓(xùn),電腦培訓(xùn),電腦維修培訓(xùn),移動軟件開發(fā)培訓(xùn),網(wǎng)站設(shè)計培訓(xùn),網(wǎng)站建設(shè)培訓(xùn)學(xué)習(xí)是年輕人改變自己的最好方式