TF中文社區(qū)一周歲了。本文將梳理源SDN技術(shù)Tungsten Fabic的版本發(fā)布問題。歡迎了解我們,也歡迎分享給更多致力于開源SDN的小伙伴,咱們一起向上生長!
對于一個開源軟件來說,選擇適當?shù)陌姹居绕渲匾?其對應(yīng)支持的平臺版本、新增和更新的功能、bug修復(fù)和穩(wěn)定性等因素,是平臺集成和二次開發(fā)工作的基礎(chǔ)條件,畢竟沒有人想要因為版本問題無限填坑。不過,Tungsten Fabic發(fā)行版本的命名規(guī)則總在變化,更新節(jié)奏也比較快,給社區(qū)成員帶來了一定的混亂。本文將就TF的版本發(fā)行和更迭做一個簡單梳理。
發(fā)布流程
Tungsten Fabic的發(fā)布流程是:commit → review → test → integration → build → release。到最后的release階段,就已經(jīng)是正式對外發(fā)行的版本,本文提到的版本只針對release發(fā)行版本。
版本號命名規(guī)則
OpenContrail階段到Tungsten Fabric早期
傳統(tǒng)的“X.X”方式。
2019年7月~2019年12月
5.1版本之后,改為“年.月”,陸續(xù)更新了1907、1908、1909、1910、1911、1912等版本,每月都有新版本發(fā)行。
2020年至今
改為每季度一次,今年一共有2003、2005、2008三個版本,預(yù)計12月將發(fā)行本年度最后一個版本——2011版。
最新版進度
https://wiki.tungsten.io/display/TUN/2011+Release+Overview
在近期一次TSC(Tungsten Fabric社區(qū)技術(shù)指導(dǎo)委員會)例會上,社區(qū)決定再次調(diào)整命名方案,按照發(fā)行節(jié)奏,更改為“年.季度”,并承諾以后不再調(diào)整。因此,明年的第一個版本號將為R21.1,預(yù)計在2月或3月發(fā)行。
最后,需要提醒大家的是,Tungsten Fabic社區(qū)和瞻博網(wǎng)絡(luò)在版本發(fā)行周期上并不同步,前者為六個月一次,后者Contrail Networking為每季度一次,并且目前來看,兩邊都將保持自己的發(fā)布節(jié)奏。
我們將這一年的發(fā)行版本(覆蓋R5.1-R2008),做了簡單整理,包括版本名稱、發(fā)行/修訂時間、新增或更改的功能等信息,部分版本詳細列出了平臺支持情況,供大家參考。
R2008
發(fā)行/修訂時間
2008修訂版1:2020年9月
2008修訂版2:2020年9月
新增或更改功能
支持快速路由融合
可配置的XMPP Timeout
支持Red Hat OpenShift 4.4
支持Red Hat OpenStack Platform Director 16.1
同一服務(wù)器上的Contrail Insights和Contrail Insights流
增強的作業(yè)狀態(tài)監(jiān)控能力
在MX系列設(shè)備上支持無中斷軟件升級
使用MX系列設(shè)備連接到第三方網(wǎng)絡(luò)設(shè)備
虛擬端口組創(chuàng)建過程中重新設(shè)計的VLAN分配功能
在拓撲視圖中查看數(shù)據(jù)包路徑
端口配置文件屬性和參數(shù)
DPDK vRouter(部署在VLAN接口)的VLAN轉(zhuǎn)發(fā)禁用功能
使用Wireshark插件分析vRouter和vRouter代理之間的流量
支持查看已啟用DPDK的vRouter的詳細信息
vRouter中的數(shù)據(jù)包延遲改進
支持忽略手動CLI配置更改
支持清除vif統(tǒng)計計數(shù)器
Contrail工具容器
支持DPDK版本19.11
Sandump工具
在Kubernetes環(huán)境中使用Juju部署Contrail Command并導(dǎo)入Contrail集群
對可選Contrail Analytics模塊的啟用更改
支持用于Fabric管理的模塊化第2層插件連接(Beta版)
用于Contrail Networking和Contrail Insights的OVA軟件包
平臺支持情況
R2005
發(fā)行/修訂時間
2005修訂版1:2020年6月
2005.1修訂版2:2020年7月
新增或更改功能
子集群間路由過濾
支持Kubernetes 1.14.8
零影響升級:升級Contrail Networking軟件,而無需重新啟動計算節(jié)點(使用內(nèi)核模式vRouter)
零影響升級:使用Ansible部署的環(huán)境中的Contrail Networking軟件升級
在規(guī)范的Openstack環(huán)境中使用Juju部署Contrail命令和導(dǎo)入Contrail集群
使用Contrail Insights和Contrail Insights Flows增強Contrail Command安裝的安裝功能
在Contrail中添加或刪除Flow Collector節(jié)點
在MX系列路由器上配置DCI-網(wǎng)關(guān)角色
增強的路由策略以在Contrail Networking中支持QFX系列設(shè)備
使用eBGP、靜態(tài)路由、OSPF和PIM路由協(xié)議配置BFD
支持配置PIM和OSPF路由協(xié)議
Contrail Networking中對邏輯路由器互連的支持
支持Octavia作為LBaaS
Contrail Command中的新增功能
平臺支持情況
R2003
發(fā)行/修訂時間
Contrail Networking 2003修訂版1:2020年3月
Contrail Networking 2003.1修訂版2:2020年4月
新增或更改功能
Contrail Command UI Navigation更新
Contrail Enterprise多云面板入門
在MX系列路由器上配置CRB-Gateway,ERB-UCAST-Gateway和CRB-MCAST-Gateway角色
Contrail Command中的Canonical Openstack支持
配置文件克隆
增強的DPDK vRouter性能(通過全CPU分區(qū)和隔離)
MX系列路由器的Greenfield Fabric入門
基于主機的防火墻(用于內(nèi)部虛擬網(wǎng)絡(luò)流量)-Beta版
使用Contrail Command登錄到域
多云網(wǎng)絡(luò)的獨立證書
支持連接到不受Contrail Networking管理的第三方設(shè)備
支持創(chuàng)建路由虛擬網(wǎng)絡(luò)和路由虛擬端口組
支持重新配置物理路由器
支持查看在Contrail Fabric中部署設(shè)備的配置
Contrail Command中的前N個視圖
平臺支持情況
R1912
發(fā)行/修訂時間
Contrail Networking 1912修訂版1:2019年12月
Contrail Networking 1912.L1修訂版2:2020年3月
Contrail Networking 1912.L2修訂版2:2020年6月
Contrail Networking 1912.L3修訂版2:2020年9月
新增或更改功能
將服務(wù)鏈功能擴展到裸機服務(wù)器
監(jiān)視Fabric作業(yè)
R1911
發(fā)行/修訂時間
Contrail Networking 1911修訂版1:2019年11月
新增或更改功能
添加Leaf或Spine設(shè)備到Greenfield Fabric
通過Contrail Command UI配置AppFormix流程
對Google云平臺的支持
對Packer的支持
設(shè)備功能組和分組結(jié)構(gòu)設(shè)備
支持增加vRouter下一跳限制并監(jiān)視下一跳和MPLS標簽使用情況
HA集群中對ZTP的支持
R1910
發(fā)行/修訂時間
Contrail Networking 1910修訂版1:2019年10月
新增或更改功能
Analytics API服務(wù)器和客戶端服務(wù)器之間的加密支持
增強的路由策略以支持修改虛擬網(wǎng)絡(luò)中的輔助路由
支持在Contrail Networking Fabric中終止正在進行的作業(yè)
支持VMware與Contrail Networking Fabric的集成
支持監(jiān)視啟用DPDK的綁定接口
支持Contrail Networking和Neutron之間的中繼網(wǎng)絡(luò)
精簡部署中對QFX5120-32C設(shè)備的支持
查看Overlay路由信息
R1909
發(fā)行/修訂時間
Contrail Networking 1909修訂版1:2019年9月
新增或更改功能
虛擬網(wǎng)絡(luò)的增強型VLAN ID分配
在數(shù)據(jù)中心設(shè)備上執(zhí)行運維活動
支持使用Juju Charms在嵌套模式下集成Kubernetes
支持QFX10002-60C設(shè)備
支持QFX5120-32C設(shè)備
查看數(shù)據(jù)中心設(shè)備的硬件清單
R1908
發(fā)行/修訂時間
Contrail 1908修訂版1:2019年8月
新增或更改功能
在接口上配置風暴控制
支持端口配置文件
在Fabric創(chuàng)建過程中支持QFX設(shè)備的企業(yè)樣式配置
支持4字節(jié)AS Number
Redis流量的加密支持
支持使用Juju Charms在Kubernetes上部署Contrail Networking
支持添加DHCP服務(wù)器信息
支持RMA之后的設(shè)備鏡像升級
支持Netronome SmartNIC vRouter
R1907
發(fā)行/修訂時間
Contrail 1907修訂版1:2019年7月
新增或更改功能
在數(shù)據(jù)中心設(shè)備上配置Assisted Replication
在ZTP期間升級設(shè)備
在ZTP期間為數(shù)據(jù)中心設(shè)備配置主機名
支持退貨授權(quán)
Contrail Command中的拓撲視圖
使用Red Hat快進升級程序升級Contrail Networking
R5.1
發(fā)行/修訂時間
Contrail 5.1修訂版1:2019年4月
新增或更改功能
Contrail多合一集群
BGPaaS對等區(qū)域選擇
使用Contrail Command部署企業(yè)多云
使用Mesos安裝Contrail
使用TripleO將Contrail集群數(shù)據(jù)導(dǎo)入到Contrail Command
使用Mesos將Contrail集群數(shù)據(jù)導(dǎo)入到Contrail Command
使用VMware vCenter將Contrail集群數(shù)據(jù)導(dǎo)入到Contrail Command
LR間流量的3層PNF服務(wù)鏈
將新的計算節(jié)點添加到現(xiàn)有的容器化Contrail集群中
策略生成功能
PostgreSQL支持
支持邊緣路由橋接
擴展社區(qū)上的路由策略匹配
支持OpenShift 3.11
支持Kubernetes 1.12
在Contrail節(jié)點上自動配置IPtable過濾規(guī)則
使用Red Hat Identity Management進行證書生命周期管理
支持對虛擬機接口上可支持最大流量規(guī)模的控制功能
使用Contrail Command進行端到端數(shù)據(jù)中心ZTP和Contrail集群配置
支持數(shù)據(jù)中心互連
支持使用Contrail Command部署獨立的Kubernetes集群
Contrail Command中對AppFormix的支持
在Kubernetes中支持多網(wǎng)絡(luò)接口
支持基于前綴的Fat Flow
啟用Analytics和Kafka之間的TLS通信
支持Route Reflectors
在Windows操作系統(tǒng)上支持Contrail
通用設(shè)備操作命令
支持EVPN組播Type 6選擇性組播以太網(wǎng)標簽路由
支持MPLS L3 VPN InterAS Option C
支持虛擬端口組
平臺支持情況
(免責聲明:本網(wǎng)站內(nèi)容主要來自原創(chuàng)、合作伙伴供稿和第三方自媒體作者投稿,凡在本網(wǎng)站出現(xiàn)的信息,均僅供參考。本網(wǎng)站將盡力確保所提供信息的準確性及可靠性,但不保證有關(guān)資料的準確性及可靠性,讀者在使用前請進一步核實,并對任何自主決定的行為負責。本網(wǎng)站對有關(guān)資料所引致的錯誤、不確或遺漏,概不負任何法律責任。
任何單位或個人認為本網(wǎng)站中的網(wǎng)頁或鏈接內(nèi)容可能涉嫌侵犯其知識產(chǎn)權(quán)或存在不實內(nèi)容時,應(yīng)及時向本網(wǎng)站提出書面權(quán)利通知或不實情況說明,并提供身份證明、權(quán)屬證明及詳細侵權(quán)或不實情況證明。本網(wǎng)站在收到上述法律文件后,將會依法盡快聯(lián)系相關(guān)文章源頭核實,溝通刪除相關(guān)內(nèi)容或斷開相關(guān)鏈接。 )