通信学报 ›› 2021, Vol. 42 ›› Issue (10): 117-129.doi: 10.11959/j.issn.1000-436x.2021147

• 学术论文 • 上一篇    下一篇

基于Telemetry架构的数据中心网络纳秒级时间同步

张千里, 张超凡, 王继龙, 唐翔宇, 沈钲晨, 王会   

  1. 清华大学网络科学与网络空间研究院,北京 100084
  • 修回日期:2021-07-29 出版日期:2021-10-25 发布日期:2021-10-01
  • 作者简介:张千里(1975- ),男,内蒙古包头人,博士,清华大学副研究员,主要研究方向为下一代互联网体系结构、网络安全等
    张超凡(1998- ),男,山东聊城人,清华大学硕士生,主要研究方向为可编程数据平面、时间同步等
    王继龙(1973- ),男,黑龙江大兴安岭人,博士,清华大学教授、博士生导师,主要研究方向为下一代互联网体系结构、网络测绘等
    唐翔宇(1998- ),男,重庆人,清华大学硕士生,主要研究方向为位置网、室内定位等
    沈钲晨(1994- ),男,浙江余姚人,清华大学硕士生,主要研究方向为位置隐私等
    王会(1977- ),女,河南南阳人,博士,清华大学副教授、博士生导师,主要研究方向为互联网路由、流量工程等
  • 基金资助:
    国家重点研发计划基金资助项目(2017YFB0503703)

Nanosecond level time synchronization in datacenter network based on Telemetry architecture

Qianli ZHANG, Chaofan ZHANG, Jilong WANG, Xiangyu TANG, Zhengchen SHEN, Hui WANG   

  1. Institute for Network Sciences and Cyberspace, Tsinghua University, Beijing 100084, China
  • Revised:2021-07-29 Online:2021-10-25 Published:2021-10-01
  • Supported by:
    The National Key Research and Development Program of China(2017YFB0503703)

摘要:

为了解决传统的局部时间同步架构与集中式管理脱节、需要额外交互开销、时间数据较少易受离群值影响等问题,针对数据中心网络的高精准时间同步需求,提出了基于 Telemetry 架构的纳秒级时间同步系统。该系统借助数据中心的背景流量收集时间信息,结合离群因子检测算法对汇报上来的大量时间信息进行分析处理,达成一种集中式的纳秒级自动同步,便于后续全局网络调度。所提系统在可编程交换机上实现并进行了评估,结果显示在多跳之间及不同链路速率下,节点间均可以达到纳秒级的高精准时间同步。

关键词: 高精准时间同步, 纳秒级, 数据中心网络, Telemetry架构

Abstract:

To solve the problems of the traditional local time synchronization architecture being disconnected from centralized management, requiring extra interaction overhead, meanwhile with less time data susceptible to outliers, the nanosecond level time synchronization system was proposed based on Telemetry for the high-precision time synchronization requirements of data center networks.Combined with the outlier factor detection algorithm, timestamp information within the background traffic of the data center was collected, the large amount of time information reported was processed and analyzed, and a centralized automatic synchronization with nanosecond level precision was eventually achieved, which was convenient for subsequent global network scheduling.The proposed system was implemented and evaluated on the programmable switch.Experimental results show that between multiple hops and at different link rates, the nodes can achieve high-precision time synchronization at the nanosecond level.

Key words: high-precision time synchronization, nanosecond level, datacenter network, Telemetry architecture

中图分类号: 

No Suggested Reading articles found!