本技术涉及通信,尤其涉及一种信息处理方法、装置、设备及计算机可读存储介质。
背景技术:
1、在移动性应用、车辆和万物互联(vehicle to everything,v2x)等场景中,随着用户终端(user equipment,ue)的移动,ue所处的外部环境也在不断发生变化,网络的性能指标,如带宽、时延和抖动等不再满足业务需求,因此需要将应用实例或用户上下文状态从源多接入边缘计算(multi-access edge computing,mec)主机迁移至目标mec主机中。相关技术中通常采用联盟管理器(federation manager,fm)来实现第一mec系统与第二mec系统间的信息交互,从而实现第一mec系统内mec主机与第二mec系统内mec主机的信息交互;但是,在ue移动的过程中确定目标mec主机的时候,只能从多个mec主机中随机确定一个mec主机作为目标mec主机来为用户提供服务,导致为用户提供服务的效率较低的问题。
技术实现思路
1、为解决上述技术问题,本技术实施例期望提供一种信息处理方法、装置、设备及计算机可读存储介质,可以解决相关技术中为用户提供服务的效率较低的问题。
2、本技术的技术方案是这样实现的:
3、一种信息处理方法,所述方法包括:
4、在终端移动的过程中,通过目标功能模块获取每一待监测主机的资源信息、用户的访问信息和终端与所述待监测主机之间的距离信息;其中,所述目标功能模块用于实现不同主机之间跨区域通信;
5、基于所述资源信息、所述访问信息和所述距离信息,从所述待监测主机中确定所述目标主机;
6、基于所述目标功能模块将第一主机的业务迁移至目标主机。
7、上述方案中,所述通过目标功能模块获取每一待监测主机的资源信息、用户的访问信息和终端与所述待监测主机之间的距离信息,包括:
8、在确定所述终端与所述第一主机不属于同一区域的情况下,通过所述第一主机中的第一目标功能模块使用第一访问接口,从第一待监测主机的第一管理模块中获取第一待监测主机的第一标识信息、第一待监测主机的第一资源信息、第一待监测主机的第一访问信息和所述距离信息;其中,所述第一待监测主机与所述第一主机属于不同区域,同一区域内的主机的类型相同;所述目标功能模块包括所述第一目标功能模块。
9、上述方案中,所述基于所述资源信息、所述访问信息和所述距离信息,从所述待监测主机中确定目标主机,包括:
10、通过所述第一目标功能模块使用第二访问接口,发送所述第一标识信息、所述第一资源信息、所述第一访问信息和所述距离信息至第二主机的第二目标功能模块;其中,所述第二主机用于通过所述第二目标功能模块发送携带有所述第一资源信息、所述第一访问信息、所述距离信息和所述第一待监测主机所属区域的区域标识至目标设备的第三目标功能模块;
11、通过所述第一目标功能模块使用所述第二访问接口,接收所述第二主机的第二目标功能模块发送的目标主机的标识;其中,所述第二目标功能模块中的所述目标主机的标识是所述目标设备的第三目标功能模块发送的。
12、上述方案中,所述通过目标功能模块获取每一待监测主机的资源信息、用户的访问信息和终端与所述待监测主机之间的距离信息,包括:
13、在确定所述终端与所述第一主机属于同一区域的情况下,通过所述第一主机中的第一目标功能模块使用第一访问接口,从第二待监测主机的第二管理模块中获取所述第二待监测主机的第二标识信息、第二待监测主机的第二资源信息、第二待监测主机的第二访问信息和所述距离信息;其中,所述第二待监测主机与所述第一主机属于同一区域,所述目标功能模块包括所述第一目标功能模块。
14、上述方案中,所述基于所述资源信息、所述访问信息和所述距离信息,从所述待监测主机中确定目标主机,包括:
15、确定应用规格的第一权重因子、运行环境的第二权重因子、所述访问信息的第三权重因子和所述距离信息的第四权重因子;其中,所述第二资源信息包括所述应用规格和所述运行环境;
16、基于所述应用规格、所述第一权重因子、所述运行环境、所述第二权重因子、所述访问信息、所述第三权重因子、所述距离信息和所述第四权重因子,确定每一所述第二待监测主机的权重;
17、基于所述权重,从所述第二待监测主机中确定所述目标主机。
18、上述方案中,所述基于所述权重,从所述第二待监测主机中确定所述目标主机,包括:
19、通过第一目标功能模块使用第二访问接口,接收每一所述第二待监测主机的第一状态监测信息;其中,所述第一状态监测信息中携带有所述第二待监测主机的状态信息;
20、基于所述第一状态监测信息对所述第二待监测主机进行筛选,并基于筛选后的所述第二待监测主机的权重,从所述筛选后的第二待监测主机中确定所述目标主机。
21、上述方案中,所述方法还包括:
22、通过所述第一目标功能模块使用第二访问接口,发送第一连接请求至第二主机的第二目标功能模块;其中,所述第一连接请求中携带有每一所述待监测主机的标识信息和资源信息;
23、通过所述第一目标功能模块使用所述第二访问接口,接收所述第二主机的所述第二目标功能模块发送的第一连接响应信息。
24、一种信息处理方法,所述方法包括:
25、在终端移动的过程中,通过第三目标功能模块使用第三访问接口,接收第二主机的第二目标功能模块发送的每一第一待监测主机的第一资源信息、用户的第一访问信息、终端与所述待监测主机之间的距离信息和所述第一待监测主机所属区域的区域标识;其中,资源信息包括所述第一资源信息,访问信息包括所述第一访问信息;
26、通过所述第三目标功能模块基于所述第一资源信息、所述第一访问信息、所述距离信息和所述区域标识,从所述第一待监测主机中确定目标主机;
27、通过所述第三目标功能模块使用所述第三访问接口,发送所述目标主机的标识至所述第二主机的第二目标功能模块;其中,目标功能模块包括第一目标功能模块、所述第二目标功能模块和所述第三目标功能模块。
28、上述方案中,所述基于所述第一资源信息、所述第一访问信息、所述距离信息和所述区域标识,从所述第一待监测主机中确定目标主机,包括:
29、确定应用规格的第一权重因子、运行环境的第二权重因子、所述第一待监测主机所属区域的类型的第五权重因子、所述第一待监测主机所属区域的优先级的第六权重因子、所述访问信息的第三权重因子和所述距离信息的第四权重因子;其中,所述第一资源信息包括所述应用规格、所述运行环境、所述类型和所述优先级信息;
30、基于所述应用规格、所述第一权重因子、所述运行环境、所述第二权重因子、所述类型、所述第五权重因子、所述优先级、所述第六权重因子、所述访问信息、所述第三权重因子、所述距离信息和所述第四权重因子,确定每一所述第一待监测主机的权重;
31、基于所述第一待监测主机的权重和所述区域标识,从所述第一待监测主机中确定所述目标主机。
32、上述方案中,所述基于所述第一待监测主机的权重和所述区域标识,从所述第一待监测主机中确定所述目标主机,包括:
33、通过第三目标功能模块使用第三访问接口,接收每一所述第一待监测主机的第二状态监测信息;其中,所述第二状态监测信息中携带有所述第一待监测主机的状态信息;
34、基于所述第二状态监测信息和所述区域标识对所述第一待监测主机进行筛选,并基于筛选后的所述第一待监测主机的权重,从所述筛选后的第一待监测主机中确定所述目标主机。
35、上述方案中,所述方法还包括:
36、通过所述第三目标功能模块使用第三访问接口,接收所述第二主机的第二目标功能模块发送的第二连接请求;其中,所述第二连接请求中携带有区域标识和每一所述待监测主机的标识信息和资源信息;
37、通过所述第三目标功能模块使用所述第三访问接口,发送第二连接响应信息至所述第二主机的第二目标功能模块。
38、一种第一信息处理装置,所述装置包括:
39、第一获取单元,用于在终端移动的过程中,通过目标功能模块获取每一待监测主机的资源信息、用户的访问信息和终端与所述待监测主机之间的距离信息;其中,所述目标功能模块用于实现不同主机之间跨区域通信;
40、第一确定单元,用于基于所述资源信息、所述访问信息和所述距离信息,从所述待监测主机中确定目标主机;
41、处理单元,用于基于所述目标功能模块将第一主机的业务迁移至所述目标主机。
42、一种第二信息处理装置,所述装置包括:
43、接收单元,用于在终端移动的过程中,通过第三目标功能模块使用第三访问接口,接收第二主机的第二目标功能模块发送的每一第一待监测主机的第一资源信息、用户的第一访问信息、终端与所述待监测主机之间的距离信息和所述第一待监测主机所属区域的区域标识;其中,资源信息包括所述第一资源信息,访问信息包括所述第一访问信息;
44、第二确定单元,用于通过所述第三目标功能模块基于所述第一资源信息、所述第一访问信息、所述距离信息和所述区域标识,从所述第一待监测主机中确定目标主机;
45、发送单元,用于通过所述第三目标功能模块使用所述第三访问接口,发送所述目标主机的标识至第二主机的第二目标功能模块;其中,目标功能模块包括第一目标功能模块、所述第二目标功能模块和所述第三目标功能模块。
46、一种第一主机,所述第一主机包括:第一处理器、第一存储器和第一通信总线;
47、所述第一通信总线用于实现所述第一处理器和所述第一存储器之间的通信连接;
48、所述第一处理器用于执行所述第一存储器中存储的信息处理程序,以实现上述的信息处理方法的步骤。
49、一种目标设备,所述目标设备包括:第二处理器、第二存储器和第二通信总线;
50、所述第二通信总线用于实现所述第二处理器和所述第二存储器之间的通信连接;
51、所述第二处理器用于执行所述第二存储器中存储的信息处理程序,以实现上述的信息处理方法的步骤。
52、一种计算机可读存储介质,所述存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现如上述的信息处理方法的步骤。
53、本技术实施例所提供的信息处理方法、装置、设备及计算机可读存储介质,在终端移动的过程中,首先通过用于实现不同主机之间跨区域通信的功能的目标功能模块获取每一待监测主机的资源信息、用户的访问信息和终端与待监测主机之间的距离信息,然后基于资源信息、访问信息和距离信息,从待监测主机中确定目标主机,之后,基于目标功能模块将第一主机的业务迁移至目标主机,这样,在终端对应的主机发生变化时可以通过对资源信息、访问信息和距离信息进行计算,从所有待监测主机中确定出一个继续为用户提供业务服务的目标主机,并不是如相关技术中那样随意从多个待监测主机中确定出目标主机为用户提供服务,从而提高了为用户提供服务的效率;并且,确定目标主机的过程是通过具有不同主机之间跨区域通信功能的目标功能模块来进行的,降低了网络的复杂度。