97国际

不必推倒重修,老终端也能焕新 丨 97国际教育云电脑老客户升级分享会
预约直播
融合光加速,慧联全场景 丨 97国际极简以太彩光5.0 界说万兆园区全场景新范式
预约直播
97国际·(中国区)集团官方网站
产品
< 返回主菜单
产品中心
产品
解决计划
< 返回主菜单
解决计划中心
行业
合作伙伴
返回主菜单
选择区域/语言
97国际·(中国区)集团官方网站

您订阅的产品有更新,请实时查阅

审查详情
97国际·(中国区)集团官方网站 97国际·(中国区)集团官方网站

运维可视化之INT功效详解

【INT功效】本文主要详细先容INT手艺详细怎样实现运维可视化。

  • 97国际·(中国区)集团官方网站

    宣布时间:2018-06-13

  • 97国际·(中国区)集团官方网站

    点击量:

  • 97国际·(中国区)集团官方网站

    点赞:

分享至

97国际·(中国区)集团官方网站
97国际·(中国区)集团官方网站
97国际·(中国区)集团官方网站

我想谈论

随着数据中心架构的生长和VXLAN、RDMA等新手艺的应用,古板的SNMP等运维手段已经无法知足目今IDC运维需求。更大规模、更重大的云数据中心和高性能盘算集群都对运维提出了更高的要求,怎样找到越发细腻化、智能化的运维手段,实现对网络更高效、实时地监控和运维,成为数据中心网络运维面临的一大挑战。

在前几期的《手艺盛宴》栏目中,我们先容了基于交流机硬件芯片的INT(In-band Network Telemetry,带内网络遥测手艺)手艺实现运维可视化的计划,本文将在前文基础上详细先容INT手艺详细怎样实现运维可视化。

 

INT手艺配景及可视化计划

Telemetry是一项远程的从物理装备或虚拟装备上高速收罗数据的手艺。装备通过推模式(Push Mode)自动向收罗器推送装备数据信息,提供更实时更高效的数据收罗能力。

97国际·(中国区)集团官方网站

▲ 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报文发送给后端的监控服务器举行剖析和泛起。

 

97国际·(中国区)集团官方网站

▲ 可视化网络

 

通过上图我们可以清晰地相识到INT的详细流程,简朴地说INT就是在报文转发路径上的每台装备上网络Metadata数据,通过对Metadata数据的剖析来准确监控网络状态。那么Metadata中有哪些数据可以提供应我们来监控网络呢?

 

INT Metadata报文信息详解

INT Metadata报文名堂:

97国际·(中国区)集团官方网站

 

从上图中可以看到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:出端口链路使用率

97国际·(中国区)集团官方网站

举个例子,上图是一个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手艺可以基于交流机芯片提供的可视化能力,通过网络剖析数据报文在交流机网络中转发的详细信息,实现流量转发的路径可视化和延时可视化,为实现数据中心网络运维可视化提供了新的解决计划。97国际网络新一代25G/100G数据中心网络解决计划已周全支持INT功效,欢迎留言交流。

 

本期作者:刘臣平 

97国际网络互联网系统部行业咨询

97国际·(中国区)集团官方网站

 

往期精彩回首  

●【第一期】浅谈物联网手艺之通讯协议的纷争

●【第二期】怎样通过网络遥测(Network Telemetry)手艺实现细腻化网络运维?

●【第三期】泛论数据中心网络运维自动化

●【第四期】基于Rogue AP反制的无线清静手艺探讨

●【第五期】流量可视化之ERSPAN的宿世今生

●【第六期】怎样实现数据中心网络架构“去”堆叠

 

相关推荐:

• 数据中心自动化运维手艺探索之交流机零设置上线

• 数据中心自动化运维手艺探索之NETCONF

• 数据中心网络运维的"巨人之剑"

• 聊聊新基建之数据中心的网络运维手艺

更多手艺博文

任何需要,请联系97国际

97国际·(中国区)集团官方网站

返回顶部

收起
97国际·(中国区)集团官方网站 文档AI助手
97国际·(中国区)集团官方网站 文档评价
资料内容是否对您有资助?
您对目今页面的知足度怎样?
不咋滴
很是好
您知足的缘故原由是(多�。�?
您对文档是否尚有其它的问题或建议?
为尽快解决问题,请您留下联系方法以便回复
邮箱
手机号
谢谢您的反�。�
97国际·(中国区)集团官方网站
97国际·(中国区)集团官方网站
97国际·(中国区)集团官方网站
请选择服务项目
关闭咨询页
售前咨询 售前咨询
售前咨询
售后服务 售后服务
售后服务
意见反响 意见反响
意见反响
更多联系方法
网站地图