基於MOS9.0的OpenStack私有云部署

本手冊中私有云部署操做是在完成Mos9.0源搭建的基礎上,若是沒有可用的Mos9.0源(fuel),請先完成Mos9.0源的搭建。服務器

1、 網絡環境要求

1.1網絡清單

序號網絡

網絡名稱spa

用途server

1接口

PXE網絡ip

用於OpenStack集羣中其餘節點從master節點在線獲取鏡像文件,完成系統安裝與OpenStack環境部署。內存

2路由

存儲網絡部署

OpenStack環境中用於數據存儲通信所需網絡get

3

管理網絡

OpenStack環境中用於管理雲實例的網絡

4

私有網絡

用戶自建網絡

5

公開網絡

OpenStack提供公開網絡,能夠提供公有云服務,在此爲私有云搭建,不作闡述

1.2網絡設備清單

序號

設備名稱

數量

用途

1

TL-R483路由器

1

用於提供公開網網關

2

H3C SMB-S1824G千兆交換機

>2

用於劃分網絡,配置網關、trunck口

3

網線

若干

 

注意:

l 在私有云中,路由器僅用於提供公開網網關,配置可根據實際狀況而定。

l 所用交換機最低標準爲全部接口千兆可管理(可配置trunck口)

1.3網絡部署

網絡線路圖

l 交換機A負責承載集羣的PXE網絡,採用線路獨佔,PXE網絡中必須爲LAN2層可達,通常爲了方便管理也須要與用戶主機所在網絡互聯。

l 交換機B承載集羣的用戶網絡、存儲網絡和管理網絡,另外用戶網絡須要與用戶主機所在網絡互聯(通常在頂層交換機中創建路由,須要網絡部門技術支持)。

l 交換機B每一個接口須要承載多個網絡,所以根據須要配置TRUNCK口。

l 路由器僅提供外部網絡網關,集羣中控制節點須要鏈接外部網絡,計算節點能夠不鏈接,另外在路由器中須要設置外部網絡到用戶主機所在網絡的ip映射,不然用戶沒法進入dash界面。

l 全部服務器的網絡接線順序爲pxe網絡對應第一張網卡,其次是管理、存儲、私有網絡對應第二張網卡,再次纔是外部網絡。

按照此網絡路線,用戶主機不只能夠訪問OpenStack集羣中全部的服務器,實現對fuel界面的訪問,雲環境的管理,還能夠經過OpenStack用戶網絡順利訪問雲主機,享受雲服務,另外管理員也能夠經過路由器的ip映射訪問OpenStack的dash界面,實現對雲主機的管理。根據以上的部署方案,用戶可以以最低的現有網絡環境改動,成功實現對OpenStack私有云網絡環境的部署,並可以知足往後管理、使用的須要。

如下是接線圖示例:

2、服務器標準

參與搭建環境的服務器中,做爲控制節點的服務器必須至少擁有3個網絡接口(網卡),做爲計算節點的服務器必須至少擁有2個網絡接口(網卡),其配置需求以下:

設備名稱

節點名稱

配置

主機點

master

普通臺式機CPU4核,內存4G, 硬盤500G

控制節點

controller

R730 CPU32核,內存>=32G, 硬盤278GB * 3

計算節點

compute

R730 CPU32核,內存>=64G, 硬盤3.3T

其中數據能夠按照實際需求調整。

新建OpenStack環境

2.1 新建雲環境

一、新建openstack環境,名稱自定義。

 

二、點擊 新建OpenStack環境

 

三、輸入好名稱後,點擊前進

 

四、默認配置,點擊前進

 

五、存儲模式都採用ceph,選擇ceph後點擊前進

 

六、默認配置,點擊前進

 

七、默認配置,點擊前進

 

點擊新建

2.2 配置雲環境

新建好以後,進入Cloud雲環境

點擊設置->計算配置,注意,勾選KVM,配置以下圖,而後保存配置。

 

點擊設置->存儲配置,將Ceph object replication factor的值按需修改成2或者3

 

 

點擊網絡->其它,進入以下界面

 

將NTP server list的第一項修改成10.1.211.29(也就是master節點的ip),另外兩項經過右側減號去除掉,而後點擊保存設置

保存好以後,點擊控制檯

 

添加節點

點擊添加節點

 

勾選controller、ceph osd兩個角色,勾選好角色後,在下方勾選第一個節點,而後點擊右上方的應用變動

 

點擊右上方添加節點,繼續添加第二個節點。

 

勾選compute、ceph兩個角色,勾選好角色後,在下方勾選剩餘的最後一個節點,而後點擊右上方的應用變動

配置接口

配置好各節點角色後,進入節點,配置個節點接口

點擊節點,而後點擊下圖紅色框框內的設置按鈕,進入該節點的設置

 

而後點擊配置接口,進入接口配置,CONTROLLER節點須要鏈接公開網絡,因此採用一下接口配置方式,即PXE網絡獨佔網卡eno1,eno2爲管理、存儲、私有(即用戶網絡)等網絡共享,eno3爲公開網絡獨佔。以下圖所示:

 

控制節點接口配置

使用拖拽在物理網口之間移動邏輯網絡,拖拽成如上圖模式,而後點擊應用

而後在節點裏麪點擊第二個節點的設置按鈕,進入第二個節點的接口設置,以下圖

 

點擊配置接口

 

計算節點接口配置

同第一個節點,使用拖拽在物理網口之間移動邏輯網絡,拖拽成如上圖模式。

配置磁盤

通常的除了系統所佔存儲空間外,virtial storage只分配100GB左右的存儲,剩餘全部存儲爲ceph存儲。

 

驗證網絡

而後點擊應用,而後點擊網絡,點擊連通性檢查,點擊驗證網絡

 

進過5分鐘左右的等待後,成功後驗證結果以下

 

若是驗證失敗,請檢查各節點網絡配置後,從新檢查。

發佈

點擊控制檯,點擊部署開始部署。

 

通過一到兩個小時的部署後,部署成功。

 

點擊Horizon跳到openstack後臺管理管理界面,咱們這裏的網址是http://172.16.0.3,若是須要在工做網絡下訪問,須要在路由器中設置ip映射,將此ip映射爲工做網絡下的ip,而後經過映射後的ip訪問。

 

默認帳號密碼都是admin

至此openstack私有云部署成功。

相關文章
相關標籤/搜索