Barefoot Academy – P4實戰特訓營(第三期)

一、學習背景

網絡編程語言P4憑借其優異的抽象能力以及靈活性,將網絡的可編程性下壓到了數據平面,讓數據包的解析和轉發流程也能通過編程控制,為實現SDN的終極目標提供了有力支撐。自2013年創建以來,P4迅速成為描述網絡設備(包括NIC,交換機和路由器)如何轉發數據包的標準方式。P4與可編程數據平面的研究引起了學術界與工業界的廣泛關注,近幾年各大頂級會議和期刊上P4相關的學術論文大量涌現,包括谷歌、AT&T、阿里巴巴、騰訊在內的超過100家世界知名大型公司加入P4語言聯盟。

SDN教父、P4發明人之一Nick McKeown教授和他的團隊Barefoot 推出了Tofino系列可編程交換芯片,是世界上第一款完全基于P4 PISA架構的ASIC交換芯片,有著完整的硬件層面的P4可編程能力。面世以來,得到了國內外眾多業內公司和研究機構的強烈反響和興趣。今年,隨著芯片巨頭Intel出手收購Barefoot,Tofino系列芯片以及P4生態將獲得持續的支持與長久的發展。性能更優異的7nm 12.8T Tofino2交換芯片即將量產,將再次推動網絡創新更上一層樓。

Barefoot Academy - P4實戰特訓營已舉辦2屆,收獲了學員良好的口碑,掀起了P4應用與探索的浪潮。SDNLAB繼續聯合Barefoot公司發布第三期Barefoot Academy - P4實戰特訓營,此次培訓提供為期3天的強化課程,為數據平面編程和Barefoot Tofino系列交換芯片提供了強有力的介紹。力求在短時間讓參與者掌握基于Barefoot Tofino交換芯片的P4數據平面編程技能,增強技術競爭力。

P4_668x400

二、特訓營特色

同步北美原版課程、小班精品教學
P4實戰特訓營走進中國,P4語言主要貢獻者、業界Tofino交換芯片母公司英特爾旗下的Barefoot公司主講,理論+實操,課程及教材同步美國。講師根據國內市場P4的需求,對英文原版P4課程進行優化,提供有效的訓練策略,讓每一位學員都有足夠大的收獲;

全面強化實戰,保障內容質量
課程內容包括課堂理論授課和大量的動手實踐,實踐將在Tofino芯片模擬器環境中進行。理論知識將得到加強,力求將最新鮮、最實用、最細節的技術傳授給學員,使學員能夠輕松閱讀和理解。

經驗豐富的講師團隊
講師來自英特爾旗下的Barefoot公司中國架構和支持團隊:P4和數據平面專家,具有15年以上的交換機設備研發調試經驗,熟悉國內各大數據中心的網絡架構,具有豐富的P4編程和數據平面實戰經驗。

三、學員收獲

1、熟練使用P4-16語言,閱讀和編寫P4代碼;
2、理解基本的數據平面開發方法,設計具備完整功能的數據平面程序;
3、理解Tofino交換芯片的可編程流水線的主要架構,理解設計高效數據平面程序的最佳實踐和編碼風格,助你做出明智的技術選擇;
4、理解Tofino芯片的主要功能組件,如MAC、SerDes、以及數據平面和控制平面開發的必備API;
5、詳細理解P4 Studio (之前被稱為Capilano SDE) 組件、API和工具,以及使用它們進行數據平面、控制平面開發的實用技能。

四、課程大綱

一、P4語言簡介
1、可編程流水線模型
2、基本語言結構
3、對控制平面的接口API
4、P4開發工具
5、實戰演練

二、Tofino簡介
1.Tofino設備架構
2.Tofino上的P4編程
— Tofino特定的流水線組件和P4擴展
— 特定于Tofino的優化和P4編程方法
— 對Tofino進行P4調試
3.固定功能組件及其接口
4.實戰演練

三、P4 Studio (Capilano SDE)簡介
1.SDE組件,開發和部署工作流程
2.BFRunTime API
3.其他P4 Studio API
— 端口,SerDes,組播,數據包DMA,鏡像
4.SDE初始化和高可用性方法
5.端口管理和鏈路故障排除
6.實戰演練

四、數據平面開發的藝術
1.單播轉發
2.組播和廣播
3.學習和老化
4.統計
5.ACL
6.鏈路聚合
7.計量和QoS
8.與控制平面連接
9.隧道和頭部操作
10.實戰演練

五、認證證書

培訓結束后,將提供Barefoot Academy認證測評考試,考試通過后,將獲得Barefoot Academy認證證書。證書由英特爾旗下的Barefoot公司獨家發布,是紙質的證書。獲得此證書的人員具有在Barefoot Tofino設備上進行P4編程的基礎知識和實踐能力。有此證書的人員才可以訪問Barefoot Tofino設備的更多資源和文檔;證書上沒有標注有效期,是長期有效的;另外,證書會由P4和Barefoot創始人,斯坦福大學教授Nick McKeown親自簽名認證。

六、課程信息

1、時間/地點
時間:2019.10.31~11.2 周四~周六
地點:江蘇省南京市珠江路同仁西街7號7樓,珠江路未來網絡協同應用研究中心

2、報名費用
4999元/人(包括課程課件、認證費)
團購有優惠:5人報名第6人免費

3、報名咨詢
手機/微信:17366207183
郵箱:zhengpu@sdnlab.com


  • 本站原創文章僅代表作者觀點,不代表SDNLAB立場。所有原創內容版權均屬SDNLAB,歡迎大家轉發分享。但未經授權,嚴禁任何媒體(平面媒體、網絡媒體、自媒體等)以及微信公眾號復制、轉載、摘編或以其他方式進行使用,轉載須注明來自 SDNLAB并附上本文鏈接。 本站中所有編譯類文章僅用于學習和交流目的,編譯工作遵照 CC 協議,如果有侵犯到您權益的地方,請及時聯系我們。
  • 本文鏈接http://www.qltzzz.com/23536.html
分享到:
相關文章
條評論

登錄后才可以評論

SDNLAB君 發表于19-09-11
1