1. 程式人生 > >cloudstack網絡部分知識點匯總

cloudstack網絡部分知識點匯總

物理機 電腦 簡化 外部 管理服務器 sed 所在 模板 啟用

UI界面的幾個網絡選項

DNS1:供此區域的來賓VM使用,此區域的公用IP必須路由到此服務器;

DNS:供此區域的系統VM使用,提供點的專用IP必須路由到此服務器;

如:你在添加存儲設備時,用的主機名而非IP,用到內DNS;

cloudstack區分內部DNS和外部DNS。內部DNS用於解析內部主機名,例如NFS服務器;外部DNS用於為用戶虛擬機提供外網IP地址解析。您可以為以上兩種類型輸入相同的DNS服務器,但必須確認內部和外網IP地址都存在到達該DNS服務器的路由。內部資源不使用主機名的情況,可以將其設置為與外部DNS一致以簡化安裝,從而不必為此再安裝一臺DNS服務器。

2.啟用本地存儲

在“啟用本地存儲”上打勾的話,會彈出一個提示框。它的意思是系統虛機可以在本地存儲上啟動也可以在網絡存儲上啟動。如果你想讓系統虛機在本地存儲上啟動,則需要改一個全局參數,如果你想讓系統虛機在網絡存儲上啟動,則需要在創建完區域後還必須將網絡主存儲添加到區域上,系統虛機才能啟動。

再註:“啟用本地存儲”後遠沒有它提示框中說的那麽簡單,你必須之後在“服務提供-計算方案”、“服務提供-磁盤方案”處添加使用本地存儲的方案才能真正使用,否則創建虛擬機必然失敗。

3.設置網絡步驟下方代表的是一塊網卡的意思,高級資源域可利用多塊網卡,“來賓”、“管理”、“存儲”等每種流量可以隨意拖動到不同的網卡。但基本資源域只能使用一塊網卡

這個“流量標簽”其實就是主機上設置的“網橋”名稱,如果你不指定的話,CloudStack可以自動創建網橋並進行管理。如果你設了,那麽必須保證主機上也有相應名稱的網橋(要手工先行加上),否則區域必然添加失敗。

4.系統預留IP

供系統VM使用,不同區域的預留Ip必須唯一。不同區域的系統VM存在通信。

5.來賓通信

來賓通信是指最終用戶虛擬機的通信,來賓IP範圍指定分給來賓VM的IP,此範圍不能與系統預留IP重疊。

6.cloudstack-setup-agent中配置虛擬機網絡創建方式應該是橋接即cloudbr0

配置成橋接網絡連接模式的虛擬機就當作主機所在以太網的一部分,虛擬系統和宿主機器的關系,就像連接在同一個Hub上的兩臺電腦,可以像主機一樣可以訪問以太網中的所有共享資源和網絡連接,可以直接共享主機網絡的互聯網接入線路訪問互聯網。主機與虛擬機之間,以及各虛擬機之間都可以互訪。對應虛擬機就被當成主機所在以太網上的一個獨立物理機來看待,各虛擬機通過默認的VMnet0網卡與主機以太網連接,虛擬機間的虛擬網絡為VMnet0。這時你的虛擬機就像局域網中的一個獨立的物理機一樣。虛擬機中的操作系統可以PING通別的主機,反過來別的主機也可以PING虛擬機。想讓它們相互通訊,你就需要為虛擬系統配置IP地址和子網掩碼,否則就無法通信。

SSVM四個網卡作用

SSVM擁有四塊網卡:

eth0:link local nic used for ssh login from host

eth1:private nic used as management interface between mgmt server and SSVM

eth2:public nic used as interface that can reach outside internet

eth3:storage nic used as interface to access secondary storage share likeNFS

四種網絡

根據不同的數據流量類型,設計了管理,公共,客戶及存儲網絡。

Public

當雲中的虛擬機訪問Internet時,就產生公共網絡,因此必須分配公共網絡IP。最終用戶通過UI能夠申請公共IP,利用公共網絡和來賓網絡間的NAT實現通信.

還句話說,橋接方式創建虛擬機,確保虛擬機可以上外網;

Management

CloudStack內部資源相互通信會產生Management流量,這些流量包括管理服務器節點與Hypervisor集群之間的通信,與系統虛擬機之間的通信或與其它組件之間的通信等;集群規模較小時管理流量只占用很少的帶寬.

Guest

當用戶運行虛擬機時,就產生來賓網絡。用戶虛擬機之間的用於互相通信的網絡就可以稱之為來賓網絡。

Storage

主存儲與Hypervisor之間互連互通的流量;主存儲與二級存儲之間也會產生Stroage流量,比如虛擬機模板和快照的搬移.

cloudstack網絡部分知識點匯總