一种基于RS232进行虚拟机同步操作的方法技术

技术编号:31708908 阅读:24 留言:0更新日期:2022-01-01 11:11
本发明专利技术涉及一种基于RS232进行虚拟机同步操作的方法,属于通信领域。本发明专利技术通过北斗信号接收设备为计算机授时,同时还把北斗的时间脉冲信号通过串口交换设备分发给多个计算机,可以为物理计算机授时,也可以通过虚拟化技术为虚拟机授时,软件可以根据信号中断进行同步操作,精度高,稳定可靠。本技术方法与现存的授时方案兼容,与应用软件兼容,同时实现了物理机和虚拟机的授时与动作同步。机和虚拟机的授时与动作同步。机和虚拟机的授时与动作同步。

【技术实现步骤摘要】
一种基于RS232进行虚拟机同步操作的方法


[0001]本专利技术属于通信领域,具体涉及一种基于RS232进行虚拟机同步操作的方法。

技术介绍

[0002]随着计算机与网络技术的发展,各种业务场景对集群同步操作的要求越来越高,包括同步的精度,效率,可靠性。精度要求时间源要准确无误,传输要求低延时;效率要求软硬件部署容易,占用系统资源少;可靠性要求软件技术成熟,技术的适用面广泛并且安全性高。
[0003]同时由于时间同步和集群操作往往面临与系统其他部分交互,所以还要求软硬件兼容性高,不搞重复建设。随着我国北斗卫星的部署与应用的成熟发展,越来越多的设备采取北斗的定位与授时服务,采用国产化技术方案不仅更加安全可控,而且有利于打造自主的技术生态体系。
[0004]当前主要技术途径比较:
[0005](1)基于网络时间协议同步
[0006]主要通过NTP,PTP协议实现客户端与服务器的时间同步,可以实现毫秒/微秒级精度,一般用于局域网的服务器集群,授时服务器需要连接其他时间源服务器,一般是GPS或者网络时间同步服务。集群中本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于RS232进行虚拟机同步操作的方法,其特征在于,该方法应用于包括前置计算机、有源串口交换机和工作计算机的系统,前置计算机安装北斗授时板卡,并通过串口连接有源串口交换机的输入串口,有源串口交换机的输出串口连接工作计算机的串口,该方法包括如下步骤:S11、前置计算机安装北斗授时板卡,北斗授时板卡包括北斗信号接收卡和北斗信号脉冲程序,北斗信号接收卡通过卫星链路接收北斗的时间脉冲信号;S12、前置计算机的北斗信号脉冲程序从北斗的时间脉冲信号中读取北斗时间并同步本地时间;S13、前置计算机的北斗信号脉冲程序处理北斗的时间脉冲信号,把信号转换成秒脉冲信号并通过串口输出,信号经过串口线传输到有源串口交换机;S14、有源串口交换机通过下行串口把串口信号下发给各工作计算机;S15、工作计算机接收到串口信号后通过本机内置的驱动程序把信号转化为中断信号通过虚拟化层或内核发送给虚拟机或物理机;S16、虚拟机或物理机中的应用程序根据中断信号来触发程序动作,从而达到虚拟机集群同步的能力。2.如权利要求1所述的基于RS232进行虚拟机同步操作的方法,其特征在于,所述步骤S11还包括:前置计算机安装操作系统,安装北斗信号接收卡和北斗信号脉冲程序。3.如权利要求1所述的基于RS232进行虚拟机同步操作的方法,其特征在于,所述步骤S11之前还包括:前置计算机的串口输出连接好有源串口交换机的输入串口,并逐一调试有源串口交换机的的输出串口,查看信号逻辑和强度。4.如权利要求1

3任一项所述的基于RS232进行虚拟机同步操作的方法,其特征在于,所述工作计算机包括虚拟化服务器和物理服务器...

【专利技术属性】
技术研发人员:孔雷苏帅尤龙宋雅宁
申请(专利权)人:航天科工网络信息发展有限公司
类型:发明
国别省市:

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

1