[发明专利]一种时间同步方法、装置、计算机设备及存储介质在审
| 申请号: | 202111044383.9 | 申请日: | 2021-09-07 |
| 公开(公告)号: | CN113672031A | 公开(公告)日: | 2021-11-19 |
| 发明(设计)人: | 程栋;刘毅枫;马晓光 | 申请(专利权)人: | 西安超越申泰信息科技有限公司 |
| 主分类号: | G06F1/12 | 分类号: | G06F1/12;G06F9/455;G06F11/30 |
| 代理公司: | 北京连和连知识产权代理有限公司 11278 | 代理人: | 张涛;宋薇薇 |
| 地址: | 710000 陕西省西安市国家民用*** | 国省代码: | 陕西;61 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 时间 同步 方法 装置 计算机 设备 存储 介质 | ||
本发明公开了一种时间同步方法、装置、计算机设备及存储介质。所述方法包括:在宿主机运行的第一操作系统中创建并运行虚拟化管理软件,并通过虚拟化管理软件启动至少一个虚拟机,每一虚拟机均运行第二操作系统;在至少一个虚拟机对应的第二操作系统中运行监控软件,监控软件用于监测第二操作系统的时间设定事件;响应于监控软件监测到时间设定事件,则将监控软件对应的虚拟机作为目标虚拟机,并获取目标虚拟机的第二操作系统的当前时间;基于第二操作系统的当前时间确定第一时间;利用虚拟化管理软件基于第一时间对宿主机的第一操作系统的时间进行同步。本发明的方案实现了由下向上时间同步,丰富了时间同步的种类,提高了时间设定的灵活性。
技术领域
本发明涉及计算机技术领域,尤其涉及一种时间同步方法、装置、计算机设备及存储介质。
背景技术
虚拟机(英文全称:Virtual Machine)是指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统。宿主机就是计算机主机,这个概念是相对于虚拟机而言的,比如某一计算机上安装有虚拟机,那么相对于虚拟机而言该计算机就是宿主机。目前较为常见虚拟机软件有VMware(VMWare ACE)、Virtual Box和VirtualPC,它们都能在Windows系统上虚拟出多个计算机,每个虚拟计算机可以独立运行,可以安装各种软件与应用等。宿主机和主机上各自运行操作系统,每个操作系统都具有系统时间,为了保证时间相对有效需要对二者的系统时间进行同步。
目前,传统的宿主机与虚拟机的时间同步策略是以宿主机的时间为准,对该宿主机上运行的虚拟机进行同步。例如在VirtualBox虚拟化平台中提供了宿主机与虚拟机时间同步的机制,当宿主机时间做了变更,虚拟机中的时间会更新为宿主机的时间。也就是,虚拟机中的时间是以宿主机的时间为基准,当且仅当宿主机的时间变化时,虚拟机中的时间才能变化。如果通过应用程序或者手动的修改虚拟机中时间,宿主机中的时间不会同步进行变更,而且虚拟机中的时间会自动再次变更为与宿主机一致的时间,对虚拟机的时间设定无法保持,需要反复设定,给使用者带来极大不便。
发明内容
有鉴于此,有必要针对以上技术问题,提供一种时间同步方法、装置、计算机设备及存储介质。
根据本发明的第一方面,提供了一种时间同步方法,所述方法包括:
在宿主机运行的第一操作系统中创建并运行虚拟化管理软件,并通过所述虚拟化管理软件启动至少一个虚拟机,其中,每一虚拟机均运行第二操作系统;
在所述至少一个虚拟机对应的第二操作系统中运行监控软件,其中,所述监控软件用于监测第二操作系统的时间设定事件;
响应于所述监控软件监测到时间设定事件,则将所述监控软件对应的虚拟机作为目标虚拟机,并获取所述目标虚拟机的第二操作系统的当前时间;
基于第二操作系统的当前时间确定第一时间;
利用所述虚拟化管理软件基于所述第一时间对所述宿主机的第一操作系统的时间进行同步。
在一些实施例中,所述基于第二操作系统的当前时间确定第一时间包括:
将第二操作系统的当前时间与第一预设时间之和作为所述第一时间。
在一些实施例中,所述利用所述虚拟化管理软件基于所述第一时间对所述宿主机的第一操作系统的时间进行同步包括:
利用虚拟化管理软件调用第一操作系统的时间设定函数接口;
通过第一操作系统的时间设定函数接口将第一操作系统的系统时间修改为第一时间。
在一些实施例中,所述方法还包括:
响应于所述宿主机的第一操作系统完成时间同步,则获取所述第一操作系统当前时间;
基于所述第一操作系统的当前时间确定第二时间;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安超越申泰信息科技有限公司,未经西安超越申泰信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111044383.9/2.html,转载请声明来源钻瓜专利网。





