關於Tungsten Fabic版本問題,這一篇文章說清了
對於一個開源軟體來說,選擇適當的版本尤其重要,其對應支援的平臺版本、新增和更新的功能、bug修復和穩定性等因素,是平臺整合和二次開發工作的基礎條件,畢竟沒有人想要因為版本問題無限填坑。不過,Tungsten Fabic發行版本的命名規則總在變化,更新節奏也比較快,給社群成員帶來了一定的混亂。本文將就TF的版本發行和更迭做一個簡單梳理。
釋出流程
Tungsten Fabic的釋出流程是:commit → review → test → integration → build → release。到最後的release階段,就已經是正式對外發行的版本,本文提到的版本只針對release發行版本。
版本號命名規則
OpenContrail階段到Tungsten Fabric早期
- 傳統的“X.X”方式。
2019年7月~2019年12月
- 5.1版本之後,改為“年.月”,陸續更新了1907、1908、1909、1910、1911、1912等版本,每月都有新版本發行。
2020年至今
- 改為每季度一次,今年一共有2003、2005、2008三個版本,預計12月將發行本年度最後一個版本——2011版。
最新版進度
在近期一次TSC(Tungsten Fabric社群技術指導委員會)例會上,社群決定再次調整命名方案,按照發行節奏,更改為“年.季度”,並承諾以後不再調整。因此,明年的第一個版本號將為R21.1,預計在2月或3月發行。
最後,需要提醒大家的是,Tungsten Fabic社群和瞻博網路在版本發行週期上並不同步,前者為六個月一次,後者Contrail Networking為每季度一次,並且目前來看,兩邊都將保持自己的釋出節奏。
我們將這一年的發行版本(覆蓋R5.1-R2008),做了簡單整理,包括版本名稱、發行/修訂時間、新增或更改的功能等資訊,部分版本詳細列出了平臺支援情況,供大家參考。
R2008
發行/修訂時間
2008修訂版1:2020年9月
2008修訂版2:2020年9月
新增或更改功能
支援快速路由融合
可配置的XMPP Timeout
支援Red Hat OpenShift 4.4
支援Red Hat OpenStack Platform Director 16.1
同一伺服器上的Contrail Insights和Contrail Insights流
增強的作業狀態監控能力
在MX系列裝置上支援無中斷軟體升級
使用MX系列裝置連線到第三方網路裝置
虛擬埠組建立過程中重新設計的VLAN分配功能
在拓撲檢視中檢視資料包路徑
埠配置檔案屬性和引數
DPDK vRouter(部署在VLAN介面)的VLAN轉發禁用功能
使用Wireshark外掛分析vRouter和vRouter代理之間的流量
支援檢視已啟用DPDK的vRouter的詳細資訊
vRouter中的資料包延遲改進
支援忽略手動CLI配置更改
支援清除vif統計計數器
Contrail工具容器
支援DPDK版本19.11
Sandump工具
在Kubernetes環境中使用Juju部署Contrail Command並匯入Contrail叢集
對可選Contrail Analytics模組的啟用更改
支援用於Fabric管理的模組化第2層外掛連線(Beta版)
用於Contrail Networking和Contrail Insights的OVA軟體包
平臺支援情況
R2005
發行/修訂時間
2005修訂版1:2020年6月
2005.1修訂版2:2020年7月
新增或更改功能
子叢集間路由過濾
支援Kubernetes 1.14.8
零影響升級:升級Contrail Networking軟體,而無需重新啟動計算節點(使用核心模式vRouter)
零影響升級:使用Ansible部署的環境中的Contrail Networking軟體升級
在規範的Openstack環境中使用Juju部署Contrail命令和匯入Contrail叢集
使用Contrail Insights和Contrail Insights Flows增強Contrail Command安裝的安裝功能
在Contrail中新增或刪除Flow Collector節點
在MX系列路由器上配置DCI-閘道器角色
增強的路由策略以在Contrail Networking中支援QFX系列裝置
使用eBGP、靜態路由、OSPF和PIM路由協議配置BFD
支援配置PIM和OSPF路由協議
Contrail Networking中對邏輯路由器互連的支援
支援Octavia作為LBaaS
Contrail Command中的新增功能
平臺支援情況
R2003
發行/修訂時間
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分割槽和隔離)
MX系列路由器的Greenfield Fabric入門
基於主機的防火牆(用於內部虛擬網路流量)-Beta版
使用Contrail Command登入到域
多雲網路的獨立證照
支援連線到不受Contrail Networking管理的第三方裝置
支援建立路由虛擬網路和路由虛擬埠組
支援重新配置物理路由器
支援檢視在Contrail Fabric中部署裝置的配置
Contrail Command中的前N個檢視
平臺支援情況
R1912
發行/修訂時間
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月
新增或更改功能
將服務鏈功能擴充套件到裸機伺服器
監視Fabric作業
R1911
發行/修訂時間
Contrail Networking 1911修訂版1:2019年11月
新增或更改功能
新增Leaf或Spine裝置到Greenfield Fabric
透過Contrail Command UI配置AppFormix流程
對Google雲平臺的支援
對Packer的支援
裝置功能組和分組結構裝置
支援增加vRouter下一跳限制並監視下一跳和MPLS標籤使用情況
HA叢集中對ZTP的支援
R1910
發行/修訂時間
Contrail Networking 1910修訂版1:2019年10月
新增或更改功能
Analytics API伺服器和客戶端伺服器之間的加密支援
增強的路由策略以支援修改虛擬網路中的輔助路由
支援在Contrail Networking Fabric中終止正在進行的作業
支援VMware與Contrail Networking Fabric的整合
支援監視啟用DPDK的繫結介面
支援Contrail Networking和Neutron之間的中繼網路
精簡部署中對QFX5120-32C裝置的支援
檢視Overlay路由資訊
R1909
發行/修訂時間
Contrail Networking 1909修訂版1:2019年9月
新增或更改功能
虛擬網路的增強型VLAN ID分配
在資料中心裝置上執行運維活動
支援使用Juju Charms在巢狀模式下整合Kubernetes
支援QFX10002-60C裝置
支援QFX5120-32C裝置
檢視資料中心裝置的硬體清單
R1908
發行/修訂時間
Contrail 1908修訂版1:2019年8月
新增或更改功能
在介面上配置風暴控制
支援埠配置檔案
在Fabric建立過程中支援QFX裝置的企業樣式配置
支援4位元組AS Number
Redis流量的加密支援
支援使用Juju Charms在Kubernetes上部署Contrail Networking
支援新增DHCP伺服器資訊
支援RMA之後的裝置映象升級
支援Netronome SmartNIC vRouter
R1907
發行/修訂時間
Contrail 1907修訂版1:2019年7月
新增或更改功能
在資料中心裝置上配置Assisted Replication
在ZTP期間升級裝置
在ZTP期間為資料中心裝置配置主機名
支援退貨授權
Contrail Command中的拓撲檢視
使用Red Hat快進升級程式升級Contrail Networking
R5.1
發行/修訂時間
Contrail 5.1修訂版1:2019年4月
新增或更改功能
Contrail多合一叢集
BGPaaS對等區域選擇
使用Contrail Command部署企業多雲
使用Mesos安裝Contrail
使用TripleO將Contrail叢集資料匯入到Contrail Command
使用Mesos將Contrail叢集資料匯入到Contrail Command
使用VMware vCenter將Contrail叢集資料匯入到Contrail Command
LR間流量的3層PNF服務鏈
將新的計算節點新增到現有的容器化Contrail叢集中
策略生成功能
PostgreSQL支援
支援邊緣路由橋接
擴充套件社群上的路由策略匹配
支援OpenShift 3.11
支援Kubernetes 1.12
在Contrail節點上自動配置IPtable過濾規則
使用Red Hat Identity Management進行證照生命週期管理
支援對虛擬機器介面上可支援最大流量規模的控制功能
使用Contrail Command進行端到端資料中心ZTP和Contrail叢集配置
支援資料中心互連
支援使用Contrail Command部署獨立的Kubernetes叢集
Contrail Command中對AppFormix的支援
在Kubernetes中支援多網路介面
支援基於字首的Fat Flow
啟用Analytics和Kafka之間的TLS通訊
支援Route Reflectors
在Windows作業系統上支援Contrail
通用裝置操作命令
支援EVPN組播Type 6選擇性組播乙太網標籤路由
支援MPLS L3 VPN InterAS Option C
支援虛擬埠組
平臺支援情況
推薦閱讀
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69957171/viewspace-2732837/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 關於HBase2.0,看這一篇文章就夠了
- 這是一篇關於程式設計師學習的文章程式設計師
- 關於DedeCMS版本號的說明
- 面試題-關於Java執行緒池一篇文章就夠了面試題Java執行緒
- 一篇好TM長的關於配置中心的文章
- 關於技術文章“標題黨”一事我想說兩句
- 關於MySQL資料庫效能優化方法,看這一篇文章就夠了!MySql資料庫優化
- Tungsten Fabric知識庫丨關於OpenStack、K8s、CentOS安裝問題的補充K8SCentOS
- 關於SwiftUI,看這一篇就夠了SwiftUI
- 關於MyBatis框架這一篇就夠了MyBatis框架
- 這是第一篇 learnKu 文章
- 求助!關於npm install 老是出現這個問題NPM
- 關於 Swoft 2.0 版本用 Redis 儲存 session 時配置問題RedisSession
- 關於一篇文章引發的匿名函式的思考函式
- [分享]關於新版本 Composer 會導致 Class not found 的問題
- 關於this指向的問題
- 關於跨域問題跨域
- 一篇文章說透Nginx的rewrite模組Nginx
- 關於“算力”,這篇文章值得一看
- 一篇文章助你理解Python2中字串編碼問題Python字串編碼
- 一篇文章助你理解Python3中字串編碼問題Python字串編碼
- 這是一篇成為 git 高手的文章Git
- 這是一篇SQL隱碼攻擊文章SQL
- 一篇文章帶你搞定經典面試題之扔雞蛋問題面試題
- 關於盒模型相關的問題模型
- [20191202]關於hugepages相關問題.txt
- 關於 go-micro 相關問題Go
- 關於JQuery操作checkbox問題jQuery
- 關於rem佈局問題REM
- 關於MQTT 使用遇到問題MQQT
- 關於DrawerLayout的小問題
- 關於javascript的this指向問題JavaScript
- 關於並查集問題並查集
- 關於 swoole 除錯問題除錯
- 關於django跨域問題Django跨域
- 關於 Puerts 的效能問題
- 關於dcat-admin問題
- 不要再問我跨域的問題了,這篇文章全搞定!跨域