日韩综合网-日韩综合网站-日韩综合一区-日韩综合在线视频-色涩网站-色涩网站在线观看

技術
`
2018/6/19 08:17
技術干貨|運維可視化之INT功能詳解
0
0

隨著數據中心架構的發展和Vxlan、RDMA等新技術的應用,傳統的SNMP等運維手段已經無法滿足當前IDC運維需求。更大規模、更復雜的云數據中心和高性能計算集群都對運維提出了更高的要求,如何找到更加精細化、智能化的運維手段,實現對網絡更高效、及時地監控和運維,成為數據中心網絡運維面臨的一大挑戰。

在前幾期的《技術盛宴》欄目中,我們介紹了基于交換機硬件芯片的INT(In-band Network Telemetry,帶內網絡遙測技術)技術實現運維可視化的方案(點擊查看文章),本文將在前文基礎上詳細介紹INT技術具體如何實現運維可視化。

INT技術背景及可視化方案

Telemetry是一項遠程的從物理設備或虛擬設備上高速采集數據的技術。設備通過推模式(Push Mode)主動向采集器推送設備數據信息,提供更實時更高效的數據采集能力。

▲ Telemetry模型

Telemetry技術采取推送方式,由設備主動向后臺監控服務器推送自身信息,從而避免了查詢模式下查詢請求造成的在網絡中的額外延時,以及大量查詢請求給網絡和設備帶來的壓力。與傳統的SNMP、CLI、SYSLOG等方式相比,Telemetry可以實現亞秒級監控精度。理論上,通過Telemetry技術可以獲取設備所有信息。

INT技術是由Barefoot、Arista、Dell、Intel和VMware在Telemetry的基礎上共同提出的一種新的Telemetry模型。INT技術是通過在數據層面收集和報告網絡的狀態來實現對網絡狀態的監控,這個過程不需要控制層面的參與。

INT架構模型中的術語:

●INT header:任何包含INT信息的packet header;

●INT Source:在報文中嵌入INT header的設備;

●INT Instruction:收集數據信息的定義;

●INT Metadata:監控對象信息,即在每臺設備上收集的數據信息;

●INT Transit Hop:加入本設備節點INT Metadata信息的設備;

●INT Sink:拆除INT header報文頭,并收集上送INT Metadata信息的設備。

基于INT實現運維可視化的具體流程:

1、業務報文進入第一臺交換機(INT Source),通過交換機上設置的采樣方式采樣并鏡像出該業務流報文,INT Source在報文中封裝一個INT header,同時定義INT Instruction,并在INT header后添加INT Metadata,將需要收集的交換機信息填入INT Metadata 中。

2、報文轉發至下一臺路徑上的交換機(INT Transit Hop),INT Transit Hop根據上一臺設備的INT Metadata內容繼續添加本機的INT Metadata 信息。

3、經過所有INT Transit Hop,報文轉發至最后一臺交換機(INT Sink),INT Sink將INT Header拆除,并將其中的路徑信息通過gRPC報文發送給后端的監控服務器進行解析和呈現。

▲ 可視化網絡

通過上圖我們可以清楚地了解到INT的具體流程,簡單地說INT就是在報文轉發路徑上的每臺設備上收集Metadata數據,通過對Metadata數據的分析來準確監控網絡狀態。那么Metadata中有哪些數據可以提供給我們來監控網絡呢?

INT Metadata報文信息詳解

INT Metadata報文格式:

從上圖中可以看到INT Metadata報文包含8個字節的報文頭和多個Metadata數據,每個Metadata數據,即每一跳設備收集的數據信息。

INT Metadata報文頭中包含幾個關鍵的字段:

●Ver(2bit):版本號;

●Flags(9bit):包括復制允許、超過最大跳數置位等以及5bit的Reserved預留;

●Instruction Count(5bit):Metadata中收集數據項的數量;

●Max Hop Count(8bit):最大跳數,即報文中可封裝的Metadata數據的最大數量;

●Total Hop Count(8bit):當前總跳數,即當前報文中封裝的Metadata數據的數量;

●Instruction Bitmap(8bit):Metadata數據的具體內容。

Instruction Bitmap 字段8個bit分別對應8個數據選項,每個bit的置位代表該項數據需要收集到Metadata中。

●bit0:交換機ID

●bit1:入端口號

●bit2:轉發時間

●bit3:隊列占用

●bit4:入時間戳

●bit5:出端口號

●bit6:隊列擁塞狀態

●bit7:出端口鏈路利用率

舉個例子,上圖是一個INT Metadata報文頭,我們看下其中的具體信息:

●Instruction Count字段數值為2,表示Metadata中共收集兩項數據;

●Max Hop Count字段數值為16,表示最大支持16跳,可封裝16個Metadata數據;

●Total Hop Count字段數值為3,表示當前為第3跳,報文已封裝了3個Metadata數據;

●Instruction Bitmap字段,2個bit置位,表示Metadata數據中包含兩個數據項,交換機ID(bit0)和隊列占用(bit3);

●Metadata數據部分即為每一跳交換機封裝的交換機ID以及隊列占用信息。

總結一下,INT技術可以基于交換機芯片提供的可視化能力,通過收集分析數據報文在交換機網絡中轉發的詳細信息,實現流量轉發的路徑可視化和延時可視化,為實現數據中心網絡運維可視化提供了新的解決方案。銳捷網絡新一代25G/100G數據中心網絡解決方案已全面支持INT功能,歡迎留言交流。

感謝您關注銳捷網絡《技術盛宴》專欄!現誠邀您參與有獎調研,您寶貴的意見和建議將幫助我們在技術探索與分享上持續精進。

掃描下方二維碼或點擊此處直接進入調研問卷。

免責聲明:本文僅代表作者個人觀點,與C114通信網無關。其原創性以及文中陳述文字和內容未經本站證實,對本文以及其中全部或者部分內容、文字的真實性、完整性、及時性本站不作任何保證或承諾,請讀者僅作參考,并請自行核實相關內容。

給作者點贊
0 VS 0
寫得不太好

C114簡介     聯系我們     網站地圖

Copyright©1999-2025 c114 All Rights Reserved 滬ICP備12002291號-4

C114通信網版權所有 舉報電話:021-54451141 用戶注銷

主站蜘蛛池模板: 九九热久久免费视频 | 亚洲第一页在线视频 | 亚洲免费人成在线视频观看 | 久草久| 中文字幕在线成人免费看 | 日韩一区二区精品久久高清 | 久久久毛片免费全部播放 | 国产福利一区二区三区 | 天天欲色成人综合网站 | 亚洲另类视频在线观看 | 精品日韩一区二区三区 | 国产精品视频久 | 亚洲黄区| 国产在线一区观看 | 国产精品一久久香蕉国产线看 | 99精品福利| 免费高清特黄a 大片 | 一本色道久久88综合亚洲精品高清 | av毛片在线看 | 国产在线爱做人成小视频 | 成人在免费观看视频国产 | 成人毛片网站 | 暖暖在线精品日本中文 | 国内精品七七久久影院 | 窝窝人体色 | 手机在线成人精品视频网 | 国产性videostv另类极品 | 国产欧美日韩不卡在线播放在线 | 华人色| 亚洲爽妇网 | 成人a毛片手机免费播放 | 在线欧美精品一区二区三区 | 国产六区| 亚洲精品不卡视频 | 成人在线视频免费看 | 久久亚洲精品成人 | 国产第一草草影院 | 亚洲狠狠狠一区二区三区 | 国产成人免费全部网站 | 国产亚洲精品自在线观看 | 一色屋色费精品视频在线观看 |