【技术实现步骤摘要】
提供边缘服务方法、装置、边缘设备提供系统及存储介质
[0001]本专利技术实施例涉及计算机
,尤其涉及一种提供边缘服务方法、装置、边缘设备提供系统及存储介质。
技术介绍
[0002]云计算是一种利用互联网实现随时随地、按需、便捷地使用计算设施、存储设备、应用程序等资源的计算模式。云计算的资源在地理位置上是集中式布局,例如:云服务提供商在全国范围内仅建立几个固定的资源区域,一个资源区域内包括的多个数据中心向全国各地甚至国外用户提供云服务。云计算这种集中式的大数据处理方式在一些情况下使用户获得的云服务存在高时延问题。边缘计算是一种云计算模式的补充,边缘计算的计算设施、存储设备、应用程序等资源分布式地部署在靠近终端的数据中心,形成多个边缘设备的设备集群。目前,利用边缘设备为用户提供边缘服务(比如,HTTP(Hyper Text Transfer Protocol,超文本传输协议)服务)的方法,有效解决了高时延的问题。
[0003]然而,现有技术中,边缘设备不像公有云、物理机房等是能够提供相对稳定环境的服务器,能为用户提供相对稳定的HTTP服务,边缘设备由于断电、死机或网络差等因素,不能很好的为用户提供HTTP服务,给用户较差的使用体验。如何保证边缘设备为终端用户提供稳定的HTTP服务有待解决。
技术实现思路
[0004]鉴于此,本专利技术实施例提供一种提供边缘服务方法、装置、边缘设备提供系统及存储介质,能够使得边缘设备稳定地为终端用户提供稳定的HTTP服务,从而提高用户的使用体验感。
【技术保护点】
【技术特征摘要】
1.一种提供边缘服务方法,其特征在于,所述方法应用于边缘设备提供系统,所述边缘设备提供系统包括云端配置服务器,以及与所述云端配置服务器通讯连接的多台边缘设备和多台探测设备,每台所述边缘设备上预先部署有HTTP服务,所述方法包括:所述边缘设备向所述云端配置服务器上报配置信息;其中,所述配置信息为所述边缘设备测试提供HTTP服务能力所需的设备信息;所述云端配置服务器接收所述配置信息,基于所述配置信息生成探测任务,按照预设下发时间间隔定时向每台所述探测设备下发所述探测任务;所述探测设备接收所述探测任务,根据所述探测任务向所述边缘设备发送探测请求报文,接收所述边缘设备返回的针对所述探测请求报文的探测响应报文,将所述探测响应报文中所携带的探测响应状态和探测响应时长上报所述云端配置服务器;其中,所述探测响应状态用于表征所述边缘设备针对所述探测请求报文有无网络响应;所述云端配置服务器接收探测响应状态和探测响应时长,基于多个所述探测响应状态和多个探测响应时长确定目标边缘设备,以使所述目标边缘设备向客户端提供HTTP服务。2.根据权利要求1所述的方法,其特征在于,在所述边缘设备向所述云端配置服务器上报配置信息之前,所述方法还包括:所述边缘设备从网络端口中获取未被服务占用的多个目标网络端口;其中,所述网络端口为所述边缘设备对外提供服务的通讯端口;从多个所述目标网络端口中随机确定提供所述HTTP服务的服务网络端口;其中,所述服务网络端口包括HTTP端口和HTTPS端口;获取所述服务网络端口的端口信息、所述边缘设备的边缘设备标识信息和外网IP地址信息;将所述端口信息、所述边缘设备标识信息和所述外网IP地址信息打包生成所述配置信息。3.根据权利要求2所述的方法,其特征在于,基于所述配置信息生成探测任务,包括:解析所述配置信息,得到所述端口信息、所述边缘设备标识信息和所述外网IP地址信息,所述端口信息包括所述HTTP端口对应的第一端口号和HTTP,以及所述HTTPS端口对应的第二端口号HTTP;基于所述边缘设备标识信息确定所述边缘设备的设备类型;基于所述设备类型确定所述HTTP端口对应的第一HTTP服务协议类型和所述HTTPS端口对应的第二HTTP服务协议类型;基于所述第一HTTP服务协议类型确定探测所述HTTP端口的第一探测方式;基于所述第二HTTP服务协议类型确定探测所述HTTPS端口的第二探测方式;根据所述第一探测方式、所述第一端口号和所述外网IP地址信息生成第一探测任务;根据所述第二探测方式、所述第二端口号和所述外网IP地址信息生成第二探测任务;所述按照预设下发时间间隔定时向每台所述探测设备下发所述探测任务,包括:按照预设下发时间间隔定时向每台所述探测设备下发所述第一探测任务和所述第二探测任务。4.根据权利要求3所述的方法,其特征在于,所述根据所述探测任务向所述边缘设备发送探测请求报文,包括:
对所述第一探测任务进行解析,得到所述第一探测任务包括的所述第一探测方式、所述第一端口号和所述外网IP地址信息;基于所述第一探测方式确定第一探测请求报文;通过所述云端配置服务器向所述外网IP地址信息的边缘设备上的第一端口号对应的HTTP端口发送所述第一探测请求报文;对所述第二探测任务进行解析,得到所述第二探测任务包括的所述第二探测方式、所述第二端口号和所述外网IP地址信息;基于所述第二探测方式确定第二探测请求报文;通过所述云端配置服务器向所述外网IP地址信息的边缘设备上的第二端口号对应的HTTPS端口发送所述第二探测请求报文。5.根据权利要求4所述的方法,其特征在于,所述接收所述边缘设备返回的针对所述探测请求报文的探测响应报文...
【专利技术属性】
技术研发人员:闫闯,
申请(专利权)人:北京奇艺世纪科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。