OpenStack與Tungsten Fabirc如何集成丨TF成立大會演講實錄

本文整理自CodiLime工程總監Krzysztof Kajkowski在「TF中文社區成立暨第一次全員大會」上的演講,點擊下載PDF文檔 https://tungstenfabric.org.cn/assets/uploads/files/openstack-powered-by-tf.pdf
更多會議資料,請在「TF中文社區」公衆號後臺回覆「成立大會」獲取。
OpenStack與Tungsten Fabirc如何集成丨TF成立大會演講實錄
CodiLime工程總監Krzysztof Kajkowskihtml

你們好,我是來自CodiLime的Kris,來自波蘭,在Tungsten Fabirc(如下簡稱TF)社區已經作了五年時間。微信

我要爲你們演示的是OpenStack與Tungsten Fabric相集成的方案。因爲TF SDN能夠與其餘ML2驅動程序一塊兒運行,使得用戶可同時運行基於OVS、SR-IOV和vRouter的工做,並能將基於OVS的計算實時遷移到基於vRouter上面。
OpenStack與Tungsten Fabirc如何集成丨TF成立大會演講實錄網絡

這裏是基本的結構,最底層是OpenStack,上面有三個部署模式,分別爲SR-IOV、OVS和TF。ide

我會在接下來的演示中,經過OpenStack的Web UI來建立多個虛機,虛機之間可經過網絡進行通訊。測試

OpenStack會對這些虛機進行編排管理,在後臺咱們運行了ML2的插件,以便在TF的vRouter中進行VM和網絡的建立。插件

這個插件就是TF和OpenStack的集成方案,這種集成可以使得OpenStack能夠和上面的SR-IOV、OVS等進行溝通。視頻

這裏咱們所運行的網絡是瞻博網絡的vMX。在L2的鏈接通訊上,咱們用vMX來作路由和交換。在L3上就複雜一些了,vMX是做爲路由器來工做。htm

全部的這些後臺功能,我在Demo裏都已經預先配置好了。
OpenStack與Tungsten Fabirc如何集成丨TF成立大會演講實錄blog

演示會分紅四個部分:首先是爲每個節點(也就是OVS、TF、SR-IOV)建立實例;而後我會展現實例之間相互的通訊;咱們還會演示實例與Internet互聯網的通訊;最後,我會展現如何把在OVS上的虛機遷移到TF上。路由

我從OpenStack UI上建立名爲VM-MIGRATE的演示,而後經過vRouter實現遷移。
OpenStack與Tungsten Fabirc如何集成丨TF成立大會演講實錄

首先咱們啓動OpenStack來建立實例

先建立一個OVS的實例,下面再啓動另一個vRouter的實例,放在一樣的網絡上,網絡地址是50.50.50.X,這些都是經過OpenStack去運行的。

再添加一個SR-IOV的實例,這些展現的是網絡的端口。

咱們一開始先建立這三個實例,它們都在同一個網絡上。

這是TF的界面,咱們在上面看到了保存的這些實例。因此沒有問題,說明OpenStack已經經過vRouter實現了與TF的通訊。
OpenStack與Tungsten Fabirc如何集成丨TF成立大會演講實錄

接下來,咱們看一下這些實例之間的網絡通訊

咱們經過控制面板登陸進OVS的實例。

而後咱們ping通了vRouter的網絡。

一樣也ping通了SR-IOV的網絡。

咱們再ping下互聯網,也連通了。

因此咱們看到,這三個新建立的實例之間ping通都沒有問題,並且也都ping通了互聯網。

最後,咱們展現一下遷移的場景

有時候你無需建立新的實例,只須要把虛機進行遷移就能夠了,但記得以後要作網絡驗證測試。

下面咱們建立一個VM-MIGRATE的實例。

你們能夠看到在TF上已經出現這個實例了。

咱們能夠在OpenStack上看到它的類型,是一個OVS的類型,可是待會兒它會改變。

如今開始遷移。點擊遷移,選擇一個節點,咱們選擇第四個節點,而後提交。

如今這個VM正在遷移中,最後它應該被遷移成note 4。

好,沒問題,你們能夠看到它已經變成第四個節點了,IP地址並無改變。

咱們再看它的實例類型,已經變成vRouter了。

再從TF裏看一下,是的,這裏也有了一個實例。

咱們再檢測下它的網絡鏈接性。

好的,它與OVS、vRouter、SR-IOV的網絡鏈接,都沒有問題。

而後如今是和互聯網的鏈接,也都沒問題。

個人現場演示就到這裏,謝謝!

https://v.qq.com/x/page/y30216ollak.html (演講+Demo視頻,時長14分鐘)

更多瞭解Tungsten Fabric
TF中文社區介紹
TF主要特色和用例
TF怎麼運做
詳解vRouter體系結構

關注微信:TF中文社區 OpenStack與Tungsten Fabirc如何集成丨TF成立大會演講實錄

相關文章
相關標籤/搜索