This application discloses a link establishment method, device, device and storage medium. The method includes: creating a host physical machine detection process and a virtual machine status service process on each physical machine; detecting the host physical machine through the host physical machine detection process; obtaining the existence and availability of the current physical machine through the physical machine IP list and the virtual machine status service process. Virtual Machine IP; establishes a link between the host physical machine and the available virtual machine. This application obtains the available virtual machine IP through physical machine IP list and virtual machine status service process, and establishes the link method to make the link stable and reconstructed, and uses physical machine IP list and virtual machine cluster decoupling, simple and available, improves the reliability of multi-control system, and enhances the competitiveness of multi-control system.
【技术实现步骤摘要】
一种链路建立方法、装置、设备及存储介质
本专利技术涉及通信
,特别是涉及一种链路建立方法、装置、设备及存储介质。
技术介绍
在多控系统中,每个控制器是一个物理机,每个物理机可能运行一个或多个虚拟机,用于提供隔离的服务。为方便管理,通常将所有物理机组成一个集群,并选举一个节点为主物理机;同时将所有虚拟机组成一个集群。对一些任务,必须在主物理机和虚拟机集群之间协同完成时,需要在主物理机与虚拟机集群之间建立稳定、可用的通信链路,避免因主物理机切换和虚拟机故障引起的链路不可用。通常在现有方案中,主物理机通过轮询虚拟机IP列表的方式,与当前可用的虚拟机建立链路。但是,这会引入如何更新虚拟机IP列表的问题,导致物理机集群与虚拟机集群间的耦合、复杂度上升。因此,如何简单地在主物理机与虚拟机集群之间建立稳定的、可重建的链路,是本领域技术人员亟待解决的技术问题。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种链路建立方法、装置、设备及存储介质,可以使用物理机IP列表和虚拟机集群解耦,简单可用,且链路稳定、可重建。其具体方案如下:一种链路建立方法,包括:在每个物理机上创建主物理机检测进程和虚拟机状态服务进程;通过所述主物理机检测进程检测出主物理机;通过物理机IP列表和所述虚拟机状态服务进程获取当前物理机是否存在可用虚拟机以及可用虚拟机IP;在所述主物理机与所述可用虚拟机之间建立链路。优选地,在本专利技术实施例提供的上述链路建立方法中,通过物理机IP列表和所述虚拟机状态服务进程获取当前物理机是否存在可用虚拟机以及可用虚拟机IP,具体包括:在检测出的所述主物理机上启动客户 ...
【技术保护点】
1.一种链路建立方法,其特征在于,包括:在每个物理机上创建主物理机检测进程和虚拟机状态服务进程;通过所述主物理机检测进程检测出主物理机;通过物理机IP列表和所述虚拟机状态服务进程获取当前物理机是否存在可用虚拟机以及可用虚拟机IP;在所述主物理机与所述可用虚拟机之间建立链路。
【技术特征摘要】
1.一种链路建立方法,其特征在于,包括:在每个物理机上创建主物理机检测进程和虚拟机状态服务进程;通过所述主物理机检测进程检测出主物理机;通过物理机IP列表和所述虚拟机状态服务进程获取当前物理机是否存在可用虚拟机以及可用虚拟机IP;在所述主物理机与所述可用虚拟机之间建立链路。2.根据权利要求1所述的链路建立方法,其特征在于,通过物理机IP列表和所述虚拟机状态服务进程获取当前物理机是否存在可用虚拟机以及可用虚拟机IP,具体包括:在检测出的所述主物理机上启动客户进程;通过所述客户进程依次向物理机IP列表里的各物理机发送查询请求;在某物理机上的所述虚拟机状态服务进程收到查询请求后,回复当前物理机是否存在可用虚拟机;在所述客户进程得到应答后,获取所述可用虚拟机IP。3.根据权利要求2所述的链路建立方法,其特征在于,还包括:当所述可用虚拟机发生故障时,通过物理机IP列表和所述虚拟机状态服务进程重新获取当前物理机是否存在新的可用虚拟机以及新的可用虚拟机IP;将所述主物理机与所述新的可用虚拟机重建链路。4.根据权利要求3所述的链路建立方法,其特征在于,还包括:当所述主物理机检测进程检测到当前物理机由主物理机变成非主物理机时,停止客户进程,重新通过所述主物理机检测进程检测出新的主物理机;将所述新的...
【专利技术属性】
技术研发人员:李养兆,张月辉,仇锋利,
申请(专利权)人:郑州云海信息技术有限公司,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。