人工智能
帮助工程师、架构师和基础设施团队在无需全规模部署的情况下重建高性能的AI环境。
在网络中,同步通常不会引起太多关注,直到它出现故障才会引起重视。
持续合规正受到越来越多的关注,尤其是在电信、超大规模数据中心和高频交易等数据驱动型行业。同步是其中一个至关重要、却经常被忽视的合规环节。
同步在现代应用中的重要性日益凸显
同步对于越来越多的应用至关重要,例如 5G、宽带、高频交易 (HFT) 以及数据中心的分布式数据库管理。在这些应用中,一旦无法维持同步,可能造成严重后果,并带来高昂损失。
然而,实际中往往是等到问题发生后,才开始检查同步性能,很少会部署专门的同步监控。这可能是因为人们普遍认为同步相当可靠,也可能是因为有关同步工作原理的专业知识只掌握在组织内少数人员手中。因此,组织内部可能并不清楚网络中实际发生了多少起与同步有关的故障。
同步问题对业务的影响
同步问题会带来哪些影响?不同行业受到的影响各不相同,但同步故障无一例外都会造成实际损失。
移动网络:
在移动通信领域,从4G向5G的演进提升了带宽和服务能力,但同时也要求所有基站与UTC(协调世界时)之间的同步误差控制在 ±1.5 微秒以内。如果无法维持这一同步精度,可能会导致基站之间以及不同运营商之间产生干扰,进而造成网络性能下降,并损害企业声誉。
宽带网络:
在宽带网络中,带宽需求和用户数量不断增长,同时还需要部署新的服务,这些变化推动了宽带网络架构的调整。因此,网络同步如今已成为保障客户体验的重要条件。
数据中心:
数据中心运营商可以在减少处理资源消耗的同时,大幅提高分布式数据库管理的速度,但这依赖于网络中的高精度同步。如果无法维持同步,可能会导致错误数据在系统中传播。
金融网络:
高频交易可能是最能体现时间同步重要性的领域。时间同步不仅会直接影响企业的竞争力,也是金融监管机构的强制要求。不符合相关规定可能导致罚款、处罚以及其他法律后果。
相关企业如何维持准确同步呢?
在某些情况下,企业根本没有监控同步,而是依赖现有的网络管理软件 (NMS)。这类软件可能无法检测同步问题,或者只能在同步已经出现严重故障后报告其表面症状。企业通常只有在问题发生后才采取行动,而且往往需要花费大量时间进行诊断,最终才确认问题与同步有关。相比之下,持续监控可以在同步问题影响系统性能之前将其识别出来。
在另一些情况下,尤其是在受到监管的环境中,企业只会定期开展合规检查。一旦发现同步问题,企业可能不得不暂停在交易所的相关业务,直到重新满足合规要求。
考虑到无法维持准确同步所带来的风险,实施持续合规监控具有充分的必要性。然而,要建立一套能够检测网络边缘时间误差的持续合规系统,仍面临巨大挑战。其中最主要的两个问题是部署规模,以及缺少可用的参考时间源。
为什么难以大规模测量同步状态
理想情况下,应在每个“用户”端测量时间同步状态。然而,这需要大规模部署测量硬件,因此在实际中并不可行。即使现场已经安装了测量设备,也只有在本地时间能够与参考时间进行比较时,才能测出时间误差。
PTP 在网络时间分发中的作用
网络中通常使用精确时间协议 (PTP) 进行时间分发。该协议将中央时间服务器,也就是主时钟 (Grandmaster Clock) 提供的准确时间传递到网络边缘设备。然而,由于网络边缘没有独立的时间参考源,因此很难验证通过PTP传递的时间是否准确。

将NMS与专用同步监控工具结合使用
行业中的领先企业已经开发出能够实现持续合规监控的实用方案。这些方案通常将传统的NMS系统与专用同步测量工具结合使用。
传统网络管理软件 (NMS) 等监控工具可以作为整体解决方案的一部分。它们可配置为检测传输PTP信息的设备中出现的告警状态。如果其中某个设备,例如边界时钟或透明时钟发出告警,可能表明时间信息已无法正常传递,同步已经发生故障。通用NMS在这类应用中仍然具有价值,但它通常无法充分利用网络设备提供的所有同步相关信息。专用同步监控方案则可以更全面地了解网络状态,发现更隐蔽的同步故障,并缩短故障排查时间。

监控同步告警并验证主时钟精度
监控告警只能反映整体同步状态的一部分。它可以在一定程度上确认时间信息正在通过网络正常传递,但同样重要的是验证主时钟输入网络的时间是否准确。主时钟通常以GNSS作为参考,其输出相对于UTC的精度可达到 ±100 纳秒以内。为提供冗余备份,网络中通常会部署多个主时钟。一套可靠的持续合规监控系统,应当能够测量主时钟输出的准确度。
然而,如果按照传统测试与测量的最佳实践直接测量主时钟输出,就需要一个相对于UTC精度约为 ±10 纳秒的参考源。这在商业应用中并不现实。不过,已有另一种方法在大规模部署中证明了其有效性。

可扩展的解决方案:对多个主时钟进行比对
与其直接测量每个主时钟的输出,更有效的方法是对多个主时钟进行相互比对。目前已有商用现成的测试设备,可以以 ±5 纳秒的相对精度比较多个主时钟。一旦某个主时钟发生故障,其测量信号就会与其他主时钟逐渐出现偏差,从而能够迅速发现异常。
如果在部署GNSS天线时充分考虑空间分集,这种方法还可以检测主时钟故障,以及GNSS干扰或欺骗攻击。如果能够妥善报告异常并存档数据,就可以建立完整、连续的合规记录。这种方法已经在超大规模数据中心和高频交易应用中得到验证。采用这种方法的企业可以更快地发现并解决异常,避免其演变为实际问题,同时也能更方便地证明自身符合监管要求和服务等级协议 (SLA)。
未来,对准确同步的需求还将持续增长,而同步故障所带来的后果也会越发严重。完全不进行同步测试,或仅依赖周期性测试,都无法有效管理同步风险。