neutron學習筆記

2021-10-11 00:22:34 字數 933 閱讀 9502

最近在看openstack,記錄一下neutron一些重要概念

1.neutron-server: 用於實現neutron api和api擴充套件,管理router、network、2.subnet、port,管理ip位址

3.neutron-openvswitch-agent: 執行在每個計算節點上,連線虛擬機器到虛擬網橋和埠

4.neutron-dhcp-agent: 負責dhcp配置,為虛擬機器分配ip,開始/停止dhcp伺服器

5.neutron-l3-agent: 負責公網浮動ip位址和nat,負責其他三層特性,如vpn等

6.neutron-metadata-agent: 提供元資料服務

1.網路networks:隔離的l2廣播域,一般歸建立他的使用者所有。使用者可以擁有多個網路。網路是最基礎的,子網和埠都需要關聯到網路上

2.子網subnets:隔離的l3域,子網代表了一組分配了ip的虛擬機器。每個子網必須有乙個cidr並關聯到乙個網路。ip可以從cidr或者使用者指定池中選取。

子網可能會有乙個閘道器,一組dns和主機路由,不同子網之間l2是互相不可見的,必須通過乙個三層閘道器(即路由器)經過l3進行通訊。

3.埠ports:可以進出流量的介面,往往繫結若干mac位址和ip位址,以進行定址。埠一般為虛擬交換機上的虛擬介面。

虛擬機器掛載網絡卡到埠上,通過埠訪問網路。當埠有ip的時候,意味著他屬於某個子網

4.路由routers:每個路由有乙個網路使他能被乙個網路和許多連線到子網的介面所連線。就像乙個物理路由器一樣,子網通過同乙個路由訪問不同子網的機器,並能通過路由的閘道器訪問外部網路

Neutron 架構學習

neutron網路入門 這篇文章對horizon上當操作講解的很清晰,去年搭f版的時候,還需要用命令列一點點的敲。上圖是乙個簡單的neutron網路架構,外網 虛擬路由器 內網,想起那句話,路由器埠沒有ip,交換機埠沒有mac,挺有意思。漫步雲中網路 這一篇內容比較多,抽時間整理 實驗一下。特別是v...

neutron中的網路

openstack neutron專案用來提供虛擬網路功能。neutron中的網路主要有 1 物理網路 虛擬網路底層需要物理網路來實現,就像虛擬機器最終由物理cpu還執行一樣。一台物理機器通過多塊網絡卡可以接入多個物理網路。2 虛擬網路 虛擬網路由openstack管理員 admin 或使用者 us...

OpenStack網路元件Neutron

nova network nova network是openstack的核心元件。功能如下 1 ip位址分配 虛擬主機分配私有 固定 和浮動ip位址 2 網路模型與管理 虛擬網路使虛擬主機之間以及與外部網路通訊。3 安全控制 通過ebtables和iptables來實現 網路模型分為三種 1 扁平網...