一种共享RTC的方法、装置和系统制造方法及图纸

技术编号:14807597 阅读:93 留言:0更新日期:2017-03-15 01:24
本发明专利技术实施例提供一种共享RTC的方法、装置和系统,涉及通信领域,提供一种基于大型PCIe交换网络的柜机系统共享RTC的方案,能够解决依赖以太网进行RTC同步时系统的管理成本过高、资源浪费严重的问题。其方法为:节点单板通过PCIe交换系统上与该节点单板对接的NT端口,向管理系统发送RTC同步请求信息,进而在管理系统反馈发送其本地的RTC信息后获取该RTC信息。本发明专利技术实施例用于实现柜机系统内的RTC共享。

【技术实现步骤摘要】

本专利技术涉及通信领域,尤其涉及一种共享RTC的方法、装置和系统
技术介绍
基于大型PCIe(PeripheralComponentInterconnect-Express,快速外围组件互连)交换网络进行业务交换是目前柜机融合体系的发展趋势,在该体系下,存在独立的大型PCIe交换系统、独立的管理系统和多个计算节点。在进行业务处理时,需要使用一个全局RTC(Real-TimeClock,实时时钟)对整个柜机系统进行统一的时间管理,以便准确记录柜机系统内某一部分模块或设备产生的故障或信息。即每当某个新的计算节点融合到柜机系统中时,都会实时同步一个统一的RTC以便系统进行时间管理,在现有技术中,多采用通过以太网进行交换的方式实现RTC的同步。然而,在基于大型PCIe交换网络的柜机系统中采用以太网方式时,需要在柜机系统内部额外设置专用的以太网交换设备或单元,以实现柜机系统内各个分离模块的桥接,这样,导致柜机系统的管理成本提高,且造成了系统管理资源的浪费。
技术实现思路
本专利技术的实施例提供一种共享RTC的方法、装置和系统,用以解决基于PCIe交换网络的柜机系统进行RTC同步时系统的管理成本过高、资源浪费严重的问题。为达到上述目的,本专利技术的实施例采用如下技术方案:第一方面,提供一种共享RTC的方法,包括:节点单板通过快速外围组件互连PCIe交换系统上与所述节点单板对接的非透明NT端口,向管理系统发送实时时钟RTC同步请求信息;在所述管理系统接收到所述RTC同步请求信息,获取本地的RTC信息并通过所述PCIe交换系统向所述节点单板反馈发送后,通过所述NT端口从所述PCIe交换系统获取所述RTC信息。结合第一方面,在第一种可能的实现方式中,所述节点单板通过PCIe交换系统上与所述节点单板对接的NT端口,向管理系统发送实时时钟RTC同步请求信息包括:获取所述节点单板自身在对接背板上的节点槽位号;根据所述节点槽位号,确定与所述节点槽位号对应的NT通道互联网协议IP地址;将所述NT通道IP地址配置为所述NT端口的IP地址,以所述NT通道IP地址为源地址,通过所述NT端口向所述管理系统发送所述RTC同步请求信息。结合第一方面的第一种可能的实现方式,在第二种可能的实现方式中,所述根据所述节点槽位号,确定与所述节点槽位号对应的非透明NT通道互联网协议IP地址包括:根据所述节点槽位号,查询所述节点单板记录的预设地址映射表,确定与所述节点槽位号对应的NT通道IP地址;所述预设地址映射表中记录了一种或多种不同节点槽位号与NT通道IP地址的对应关系。结合第一方面至第一方面的第二种可能的实现方式中的任一种,在第三种可能的实现方式中,在所述通过所述NT端口从所述PCIe交换系统获取所述RTC信息之后,还包括:根据所述RTC信息对单板自身时钟进行更新。结合第一方面的第三种可能的实现方式,在第四种可能的实现方式中,在所述根据所述RTC信息对单板自身时钟进行更新之后,还包括:以预设更新时间为周期,通过所述NT端口向所述管理系统发送RTC同步请求信息,并在每一次获取到所述管理系统通过所述PCIe交换系统反馈发送的对应的RTC信息后,根据所述RTC信息对单板自身时钟进行更新。第二方面,提供一种节点单板,包括:请求单元,用于通过快速外围组件互连PCIe交换系统上与所述节点单板对接的非透明NT端口,向管理系统发送实时时钟RTC同步请求信息;接收单元,用于在所述管理系统接收到所述RTC同步请求信息,获取本地的RTC信息并通过所述PCIe交换系统向所述节点单板反馈发送后,通过所述NT端口从所述PCIe交换系统获取所述RTC信息。结合第二方面,在第一种可能的实现方式中,所述请求单元用于:获取所述节点单板自身在对接背板上的节点槽位号;根据所述节点槽位号,确定与所述节点槽位号对应的NT通道互联网协议IP地址;将所述NT通道IP地址配置为所述NT端口的IP地址,以所述NT通道IP地址为源地址,通过所述NT端口向所述管理系统发送所述RTC同步请求信息。结合第二方面的第一种可能的实现方式,在第二种可能的实现方式中,所述请求单元还用于:根据所述节点槽位号,查询所述节点单板记录的预设地址映射表,确定与所述节点槽位号对应的NT通道IP地址;所述预设地址映射表中记录了一种或多种不同节点槽位号与NT通道IP地址的对应关系。结合第二方面至第二方面的第二种可能的实现方式中的任一种,在第三种可能的实现方式中,还包括:更新单元,用于在所述接收单元通过所述NT端口从所述PCIe交换系统获取所述RTC信息之后,根据所述RTC信息对单板自身时钟进行更新。结合第二方面的第三种可能的实现方式,在第四种可能的实现方式中,所述请求单元还用于:在所述更新单元根据所述RTC信息对单板自身时钟进行更新之后,以预设更新时间为周期,通过所述NT端口向所述管理系统发送RTC同步请求信息;所述接收单元还用于:在所述请求单元以预设更新时间为周期,通过所述NT端口向所述管理系统发送RTC同步请求信息之后,获取所述管理系统每一次通过所述PCIe交换系统反馈发送的对应的RTC信息;所述更新单元还用于:在所述接收单元每一次获取到所述管理系统通过所述PCIe交换系统反馈发送的对应的RTC信息后,根据所述RTC信息对单板自身时钟进行更新。第三方面,提供一种共享RTC的系统,所述系统包括:一个或多个如第二方面至第二方面的第四种可能的实现方式中任一所述的节点单板以及一个快速外围组件互连PCIe交换系统、一个管理系统;各所述节点单板用于通过所述PCIe交换系统上与所述节点单板对接的非透明NT端口,向管理系统发送实时时钟RTC同步请求信息,并在所述管理系统接收到所述RTC同步请求信息,获取本地的RTC信息并通过所述PCIe交换系统向所述节点单板反馈发送后,通过所述NT端口从所述PCIe交换系统获取所述RTC信息;所述PCIe交换系统用于提供与各所述节点单板对接的相应NT端口以承载各所述节点单板与所述管理系统之间的信息交互;所述管理系统用于接收各所述节点单板通过所述PCIe交换系统上相应的所述NT端口发送的RTC同步请求信息,并在获取本地的RTC信息后,通过所述PCIe交换系统向相本文档来自技高网...

【技术保护点】
一种共享RTC的方法,其特征在于,包括:节点单板通过快速外围组件互连PCIe交换系统上与所述节点单板对接的非透明NT端口,向管理系统发送实时时钟RTC同步请求信息;在所述管理系统接收到所述RTC同步请求信息,获取本地的RTC信息并通过所述PCIe交换系统向所述节点单板反馈发送后,通过所述NT端口从所述PCIe交换系统获取所述RTC信息。

【技术特征摘要】
1.一种共享RTC的方法,其特征在于,包括:
节点单板通过快速外围组件互连PCIe交换系统上与所述节点单板
对接的非透明NT端口,向管理系统发送实时时钟RTC同步请求信息;
在所述管理系统接收到所述RTC同步请求信息,获取本地的RTC
信息并通过所述PCIe交换系统向所述节点单板反馈发送后,通过所述
NT端口从所述PCIe交换系统获取所述RTC信息。
2.根据权利要求1所述的方法,其特征在于,所述节点单板通过
PCIe交换系统上与所述节点单板对接的NT端口,向管理系统发送实
时时钟RTC同步请求信息包括:
获取所述节点单板自身在对接背板上的节点槽位号;
根据所述节点槽位号,确定与所述节点槽位号对应的NT通道互联
网协议IP地址;
将所述NT通道IP地址配置为所述NT端口的IP地址,以所述NT
通道IP地址为源地址,通过所述NT端口向所述管理系统发送所述RTC
同步请求信息。
3.根据权利要求2所述的方法,其特征在于,所述根据所述节点
槽位号,确定与所述节点槽位号对应的NT通道互联网协议IP地址包
括:
根据所述节点槽位号,查询所述节点单板记录的预设地址映射表,
确定与所述节点槽位号对应的NT通道IP地址;所述预设地址映射表
中记录了一种或多种不同节点槽位号与NT通道IP地址的对应关系。
4.根据权利要求1至3任一所述的方法,其特征在于,在所述通
过所述NT端口从所述PCIe交换系统获取所述RTC信息之后,还包括:
根据所述RTC信息对单板自身时钟进行更新。
5.根据权利要求4所述的方法,其特征在于,在所述根据所述RTC
信息对单板自身时钟进行更新之后,还包括:
以预设更新时间为周期,通过所述NT端口向所述管理系统发送
RTC同步请求信息,并在每一次获取到所述管理系统通过所述PCIe交
换系统反馈发送的对应的RTC信息后,根据所述RTC信息对单板自身
时钟进行更新。
6.一种节点单板,其特征在于,包括:
请求单元,用于通过快速外围组件互连PCIe交换系统上与所述节
点单板对接的非透明NT端口,向管理系统发送实时时钟RTC同步请

\t求信息;
接收单元,用于在所述管理系统接收到所述RTC同步请求信息,
获取本地的RTC信息并通过所述PCIe交换系统向所述节点单板反馈发
送后,通过所述NT端口从所述PCIe交换系统获取所述RTC信息。
7.根据权利要求6所述的节点单板,其特征在于,所述请求单元
用于:
获取所述节点单板自身在对接背板上的...

【专利技术属性】
技术研发人员:张亚军吕会艳
申请(专利权)人:杭州华为数字技术有限公司
类型:发明
国别省市:浙江;33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1