1. 程式人生 > >[準備篇5]VMWare搭建Openstack——使用VMnet的方式模擬多網絡卡的OpenStack環境配置(1)

[準備篇5]VMWare搭建Openstack——使用VMnet的方式模擬多網絡卡的OpenStack環境配置(1)

前面提起了使用VM WorkStation建立多個網絡卡來實現OpenStack的部署環境的配置,由於一開始我們使用的網路模式為neutron的flatDHCP方式,簡單說就是使用者連線的網路與虛擬機器生成的IP在一個網段上,(僅限於以前安裝的模式),當時控制節點使用一個網絡卡,網路節點和計算節點同為一臺機器,而且設定了兩個網絡卡,第二個網絡卡設定為混雜模式,當對OpenStack建立外部網路和子網時,設定的起始網段仍然為管理網路的網段,及192.168.3.X。

具體以前安裝方式的VM網路配置為:http://blog.csdn.net/chinagissoft/article/details/44984893

但是,如果按照標準的OpenStack設定的網路預前設定,需要設定為如下模式


即:標準的OpenStack環境搭建需要至少準備三臺物理宿主機器,控制節點、網路節點和計算節點(計算節點可以擴充套件)

注意:本部落格以前安裝的方式為網路節點和計算節點放在一臺機器了。

而且控制節點包含一個網絡卡,網路節點包含三個網絡卡,計算節點包含兩個網絡卡。

注意:這時候其實還沒有提到後面需要安裝的儲存控制元件(塊儲存和物件儲存),如果為了效能考慮,還需要增加一個儲存網絡卡。

那麼對於標準的OpenStack至少需要三種網路:

  • 管理網路:管理網路就是OpenStack元件之間通訊的網路,一般API走的網路也需要單獨分開,但是通常情況下將API網路和管理網路設定為同一個網路。使用單獨的網路確保系統管理和監控訪問與虛擬機器網路分離,避免來自使用者虛擬機器的監聽和攻擊,保證雲平臺的安全性和穩定性。
  • 資料網路:資料網路就是虛擬機器之間進行通訊的網路,建立的虛擬機器之間,不管是同一租戶內還是不同租戶直接的虛擬機器都通過資料網路來進行通訊。
  • 外部網路:就是提供虛擬機器訪問外網,或者外網的可以通過該網路訪問虛擬機器。
  • 儲存網路,專門針對虛擬機器與資料儲存物件的網路傳輸通道。

所以,對於本次環境的模擬,針對不同的節點,網絡卡資訊配置如下,以Ubuntu14.04為例

控制節點:

[email protected]:~$ sudo cat /etc/network/interfaces
[sudo] password for sm:
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eth0
iface eth0 inet static
        address 192.168.3.180
        netmask 255.255.255.0
        gateway 192.168.3.1
        dns-nameservers 192.168.3.1

網路節點
[email protected]:~$ sudo cat /etc/network/interfaces
[sudo] password for sm:
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eth0
iface eth0 inet static
        address 192.168.3.182
        netmask 255.255.255.0
        gateway 192.168.3.1
        dns-nameservers 192.168.3.1

auto eth1
iface eth1 inet static
        address 10.0.1.21
        netmask 255.255.255.0

auto eth2
iface eth2 inet manual
        up ip link set dev $IFACE up
        down ip link set dev $IFACE down



計算節點

[email protected]:~$ sudo cat /etc/network/interfaces
[sudo] password for sm:
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eth0
iface eth0 inet static
        address 192.168.3.181
        netmask 255.255.255.0
        gateway 192.168.3.1
        dns-nameservers 192.168.3.1

auto eth1
iface eth1 inet static
        address 10.0.1.31
        netmask 255.255.255.0

注意:由於本次測試的環境都為192.168.3.X 所以,我的管理網路Ip仍然沿用該IP地址,對於資料網路,其實使用者可以自定義設定,只需要網路節點和計算節點能夠ping通,對於網路節點的外部網路,需要設定為混雜模式。

     混雜模式(Promiscuous Mode)是指一臺機器能夠接收所有經過它的資料流,而不論其目的地址是否是他。是相對於通常模式(又稱“非混雜模式”)而言的。這被網路管理員使用來診斷網路問題,但是也被無認證的想偷聽網路通訊(其可能包括密碼和其它敏感的資訊)的人利用。一個非路由選擇節點在混雜模式下一般僅能夠在相同的衝突域(對乙太網和無線區域網)內監控通訊到和來自其它節點或環(對令牌環或FDDI),其是為什麼網路交換被用於對抗惡意的混雜模式。
    混雜模式就是接收所有經過網絡卡的資料包,包括不是發給本機的包。預設情況下網絡卡只把發給本機的包(包括廣播包)傳遞給上層程式,其它的包一律丟棄。簡單的講,混雜模式就是指網絡卡能接受所有通過它的資料流,不管是什麼格式,什麼地址的。事實上,計算機收到資料包後,由網路層進行判斷,確定是遞交上層(傳輸層),還是丟棄,還是遞交下層(資料鏈路層、MAC子層)轉發。

如果對混雜模式不太瞭解,無需理會,只需要知道混雜模式的設定方式如下即可。

auto eth2
iface eth2 inet manual
        up ip link set dev $IFACE up
        down ip link set dev $IFACE down

接下來,我們就使用VM Workstation來模擬設定以上的環境配置。

需要指出一點,按照原來使用多網絡卡網橋的設定有一個最大的問題是,你的筆記本的網路必須也要設定為192.168.3.x,這樣你的筆記本才能連線上VM Ware的虛擬機器(網橋模式),但是如果使用了VM Ware的VMnet方式,無需設定筆記本的IP,這樣非常方便,即使在無網環境下,一樣能夠實現OpenStack的環境模擬。

相關推薦

[準備5]VMWare搭建Openstack——使用VMnet方式模擬OpenStack環境配置1

前面提起了使用VM WorkStation建立多個網絡卡來實現OpenStack的部署環境的配置,由於一開始我們使用的網路模式為neutron的flatDHCP方式,簡單說就是使用者連線的網路與虛擬機

[準備6]VMWare搭建Openstack——使用VMnet方式模擬OpenStack環境配置2

上一篇已經介紹了標準的OpenStack的網路配置,那麼這次就介紹使用VM WorkStation來模擬如下環境,因為如果你沒有物理裝置還想實現對OpenStack環境的搭建,這個方法非常重要。 1

vmware安裝centos7、配置環境配置

vmware安裝centos7、配置網絡卡、環境配置 1、vmware安裝centos虛擬機器參照:https://blog.csdn.net/guo_ridgepole/article/details/78973763 2、無線環境下配置虛擬機器網絡卡 3、CentOS下VMw

已解決 vmware 虛擬機器安裝後沒有虛擬問題

        我用的方法是重灌vmware ,使用的是win10的系統 。之前安裝網ubuntu以後,發現主機並沒有虛擬網絡卡,也百度了各種方法,然而並沒有什麼用,也問了很多人,他們也提供了各種方法,但是試過之後也都沒有什麼用,下面我就介紹一下我成功的操作步

Win10系統安裝vmware workstation 12後沒有橋接怎麼辦

  原文 vmware workstation是一款虛擬機器計算機軟體,可以同時執行不同的作業系統,然而有win10系統使用者在安裝vmware workstation 12之後,卻發現網路連線裡面沒有橋接網絡卡,要怎麼解決這樣的問題呢?現在給大家分享一下具體的解決方法供大家參考。 1、此問題

Linux中高階網路配置-team方式繫結

team簡介 在redhat7.0以上版本,配置多網絡卡繫結時,專門提供了team工具來實現多網絡卡的繫結。 team :也是鏈路聚合 最多支援8塊網絡卡,不需要手動載入相應核心模組 支援模式: broadcast 廣播容錯 roundrobin 輪詢

【.NET Core專案實戰-統一認證平臺】第三章 閘道器-資料庫儲存配置1

原文: 【.NET Core專案實戰-統一認證平臺】第三章 閘道器篇-資料庫儲存配置(1) 【.NET Core專案實戰-統一認證平臺】開篇及目錄索引 本篇將介紹如何擴充套件Ocelot中介軟體實現自定義閘道器,並使用2種不同資料庫來演示Ocelot配置資訊儲存和動態更新功能,內容也是從實際設計出發

VMware虛擬機器Linux雙繫結配置詳解

一、VMware虛擬機器新增一個網路介面卡。 選擇自己需要的模式型別 二、啟動虛擬機器,配置網絡卡 按原先配置網絡卡的方式配置完(ip地址及預設閘道器還有網絡卡名不能跟原先的一樣) 重啟所有網絡卡(service network restart)後檢查網絡卡 三、測試新增網絡卡環境

已解決 vmware 虛擬機器安裝後沒有虛擬問題

        我用的方法是重灌vmware ,使用的是win10的系統 。之前安裝網ubuntu以後,發現主機並沒有虛擬網絡卡,也百度了各種方法,然而並沒有什麼用,也問了很多人,他們也提供了各種方法,但是試過之後也都沒有什麼用,下面我就介紹一下我成功的操作步驟吧。 其實

VMware克隆虛擬機器,克隆機啟動不了解決方案

VMware裡面克隆了個虛擬機器,克隆機網絡卡啟動不了,啟動報錯: Device eth0 does not seem to be present, delaying initialization.[FAILED] 使用克隆後的虛擬機器時發現原來在基本系統中的網絡卡eth

VMware上部署雙網路環境

為虛擬機器新增第2塊網絡卡,如下圖所示 配置網絡卡資訊 (1)進入/proc/sys/net/ipv4/conf目錄檢視網絡卡裝置資訊 (2)編輯/etc/network/

CentOS6.3採用server方式安裝後不能載入或啟動時不能連線的問題

#網絡卡裝置名字 DEVICE="eth0" #靜態方式獲取IP地址 BOOTPROTO=static  使用橋接方式連線至網路 NM_CONTROLLED="yes"  #/系統啟動時載入網絡卡配置,此選項一定要為yes,否則進入系統後網絡卡一樣是斷開,需要使用ifup eth0來啟用網絡卡  ONBOOT

Centos 6.5 繫結

[[email protected] ~]# ifconfig  bond0     Link encap:Ethernet  HWaddr F8:BC:12:38:BF:04             inet addr:112.25.xx.17  Bcast:112.25.xx.63  Mask:

WebLogic 10.3.5.0 叢集環境配置

四、測試     在本實驗中使用HttpClusterServlet做叢集分發。     1. 在10.16.65.110伺服器上的cluster_domain中再建立一個受管伺服器proxy_server,監聽埠為8000,用於部署代理服務應用程式。     2.

快速入門Openstack,無腦節點部署Mitaka1--前期環境搭建準備

序言 openstack是什麼?官方的解釋:OpenStack is a cloud operating system that controls large pools of compute, storage, and networking reso

搭建MySQL一主從————VMware Workstation 虛擬機nat配置

VMware Workstation 虛擬機 虛擬網絡 nat連接 運行 VMware Workstation Pro 在桌面找到該圖標,雙擊運行即可,如果沒有安裝請下載安裝。流程編輯 ==》虛擬網絡編輯器 ==》 VMnet0 如果沒有 添加網絡 最後設置完後,點擊確定即可。 配置虛

Openstack 幹掉 VMWare1

openstack vmware 在中小型虛擬化應用場景中,VMware占有很大的市場份額,大家對其也是非常認可,但是根據行內最新消息,現在國內openstack商業化產品華為的Funsioncloud出貨量已經超過了vmware,如果加上其他的openstack商業化產品,那麽至少說,在中國的私有雲或

Solr 7.5配置、資料庫連線、Java學習1配置

需求:基礎Java環境JDK 1.8(solr7.5支援jdk 1.8及以上) Solr 7.5檔案 ikanalyzer-solr6.5分詞器檔案 Sublime Test編輯器 (本人已把需要用到的所有工具、檔案、jar包上傳至百度網盤,有需要者可下載使用, 連結:https://pan

Vmware私有云平臺搭建1

神州數碼外包交付中心技術總監,劉亮,有十幾年的資料中心運維經驗。長期從事資料中心伺服器及系統、虛擬化、雲平臺建設和運維工作。 本章主要介紹一下雲端計算、虛擬化技術的概念和Vmware伺服器虛擬化平臺實際搭建過程。雲端計算是一種按使用量付費的模式,提供可用的、便捷

轉發【VMWARE-三種配製方式及實驗部署詳解】

轉發【VMWARE-三種網絡卡配置方式及實驗部署詳解】 參考:https://blog.csdn.net/babyxue/article/details/80970526 我的測試環境 VMWare12 ConetOS7 測試結