The present application relates to a virtual system restart method and device applied to a virtual system that is deployed on a host system including a virtual wireless interface layer vRILD. The method includes acquiring the virtual system before and with the host when the virtual system restarts. The connection information of the system is provided to the vRILD so that the vRILD can reconnect with the host system using the connection information. The application method and equipment can realize the virtual telephone function business, and can automatically connect and resume after the virtual machine or container is restarted to ensure the telephone function business is uninterrupted.
【技术实现步骤摘要】
一种虚拟系统重启方法及设备
本专利技术涉及智能电话
,尤其涉及一种虚拟系统重启方法及设备。
技术介绍
随着智能手机越来越普及,智能手机的功能和性能也越来越强大,进而逐渐出现了一个在智能手机上运行多个系统的需求,比如BYOD、安全双系统等场景。目前,通过在智能手机上安装多个虚拟机(virtualmachine,VM)或容器(container)实现了智能手机的多系统运行。其中,每个虚拟机或容器可应用于智能手机的一个系统,每个系统中都包含有虚拟电话应用(相当于电话APP)的功能,使得用户在每个系统中可以通过该虚拟电话应用的功能实现电话的寻呼和接听。但是,对于目前的双系统或多系统的智能手机,不提供单个系统的虚拟机或容器的重启功能,即在通话过程中,如果某个系统中的虚拟机或容器出现故障,就会导致整个智能手机重启,从而导致用户通话时的通信数据丢失,影响智能手机的正常使用。
技术实现思路
本申请中提供了一种虚拟系统重启方法及设备,为智能手机提供单个虚拟机或容器的重启功能。为了解决上述技术问题,本申请公开了如下技术方案:第一方面,本实施例提供一种虚拟系统重启方法,所述方法应用于虚拟系统,所述虚拟系统部署在主机系统之上,所述虚拟系统包括虚拟无线界面层vRILD,所述方法包括:当所述虚拟系统重启后,获取所述虚拟系统重启前与所述主机系统的连接信息;将所述连接信息提供给所述vRILD,以便于所述vRILD利用所述连接信息与所述主机系统重新建立连接。其中,所述虚拟系统可以是虚拟机(VM),也可以是容器(container)。本方面提供的方法为智能设备提供单个虚拟机或容器的重启功能 ...
【技术保护点】
1.一种虚拟系统重启方法,其特征在于,所述方法应用于虚拟系统,所述虚拟系统部署在主机系统之上,所述虚拟系统包括虚拟无线界面层vRILD,所述方法包括:当所述虚拟系统重启后,获取所述虚拟系统重启前与所述主机系统的连接信息;将所述连接信息提供给所述vRILD,以便于所述vRILD利用所述连接信息与所述主机系统重新建立连接。
【技术特征摘要】
1.一种虚拟系统重启方法,其特征在于,所述方法应用于虚拟系统,所述虚拟系统部署在主机系统之上,所述虚拟系统包括虚拟无线界面层vRILD,所述方法包括:当所述虚拟系统重启后,获取所述虚拟系统重启前与所述主机系统的连接信息;将所述连接信息提供给所述vRILD,以便于所述vRILD利用所述连接信息与所述主机系统重新建立连接。2.根据权利要求1所述的方法,其特征在于,所述连接信息包括:所述主机系统中用于与所述vRILD连接的地址信息,和所述虚拟系统重启前所述主机系统中用于与所述vRILD连接的端口信息。3.根据权利要求1或2所述的方法,其特征在于,在所述虚拟系统重启前,所述方法还包括:在所述虚拟系统启动时,与所述主机系统建立通信连接;获取并保存所述虚拟系统与所述主机系统建立的通信连接的连接信息。4.根据权利要求1-3任意一项所述的方法,其特征在于,所述虚拟系统还包括虚拟电话功能业务,所述虚拟电话功能业务与所述vRILD相连接,所述vRILD利用所述连接信息与所述主机系统重新建立连接之后,还包括:所述vRILD从所述主机系统中获取所述虚拟系统重启前的状态数据;所述vRILD将所述虚拟系统重启前的状态数据发送给所述虚拟电话功能业务,以使所述虚拟电话功能业务恢复到所述虚拟系统重启之前的状态。5.一种虚拟系统重启方法,其特征在于,所述方法应用于主机系统,所述主机系统之上部署有虚拟系统,所述虚拟系统包括虚拟无线界面层vRILD,所述方法包括:当所述虚拟系统启动时,与所述虚拟系统建立通信连接,并将与所述虚拟系统建立的通信连接的连接信息发送给所述虚拟系统;当所述虚拟系统重启后,获取所述虚拟系统发送的通信连接请求,所述通信连接请求中包括:所述虚拟系统重启前所述主机系统中用于与所述vRILD连接的端口信息,利用所述端口信息与所述主机系统重新建立连接。6.根据权利要求5所述的方法,其特征在于,所述连接信息包括:所述主机系统中用于与所述vRILD连接的地址信息,和所述虚拟系统重启前所述主机系统中用于与所述vRILD连接的所述端口信息。7.根据权利要求5或6所述的方法,其特征在于,所述将所述...
【专利技术属性】
技术研发人员:谢峰,韩伟东,徐江,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。