基于SLA的算网服务控制方法、装置及系统与流程


基于sla的算网服务控制方法、装置及系统
技术领域
1.本发明涉及通信技术领域,尤其涉及一种基于sla的算网服务控制方法、装置及系统。


背景技术:



2.算网服务涉及千行百业,尤其在工业领域,行业及场景千差万别,业务场景对网络的需求也不尽相同,通常算网服务方通过sla(服务等级协议,service level agreement)为算网用户提供相应品质、水准、性能的服务。
3.常用的算网sla服务方法,通常是用户选好算力网络服务等级后,服务方基于该等级为用户提供算力网络服务。随着算网能力的不断发展,特别是工业领域场景需求的定制化、工业终端及应用的复杂化,对于工业用户来说,为用户提供一种特定sla服务的方法,已不能适用于用户多场景、多终端、多应用的个性化需求,也无法体现出算网创新能力的优势。
4.因此,如何针对不同终端、不同应用、不同业务场景需求提供对应的sla及算网能力保障,以提供更好的算网服务体验,是算网服务过程中亟需解决的问题。


技术实现要素:



5.本发明所要解决的技术问题是针对现有技术的上述不足,提供一种基于sla的算网服务控制方法、装置及系统,以解决现有技术不能针对不同终端、不同应用、不同业务场景需求提供对应的sla及算网能力保障,影响算网服务体验的问题。
6.第一方面,本发明提供一种基于服务等级协议sla的算网服务控制方法,包括:
7.获取接入算网的某一终端应用所属的某一终端类型、某一应用类型,以及所述某一终端应用从某一时刻开始的未来业务状态;
8.确定与所述某一终端类型、所述某一应用类型、所述从某一时刻开始的未来业务状态对应的某一sla需求;
9.根据所述某一时刻和所述某一sla需求控制算网为所述某一终端应用提供服务。
10.优选地,所述获取接入算网的某一终端应用所属的某一终端类型、某一应用类型,以及所述某一终端应用从某一时刻开始的未来业务状态,具体包括:
11.在监听到某一终端应用发送给算网的会话建立请求时,从所述会话建立请求中获取终端标识、应用标识,并根据所述终端标识、所述应用标识获取对应的某一终端类型、某一应用类型;
12.实时监听与算网建立会话后的所述某一终端应用的当前业务状态,并根据所述某一终端类型、所述某一应用类型结合所述当前业务状态预测从某一时刻开始的未来业务状态。
13.优选地,在监听到某一终端应用发送给算网的会话建立请求时,所述方法还包括:
14.从所述会话建立请求中获取业务场景标识,并根据所述业务场景标识获取预设的
某一初始业务状态,将所述某一初始业务状态作为从会话建立的初始时刻开始的业务状态。
15.优选地,所述根据所述某一终端类型、所述某一应用类型结合所述当前业务状态预测从某一时刻开始的未来业务状态,具体包括:
16.将所述某一终端类型、所述某一应用类型、以及所述当前业务状态输入预先训练获得的预测模型,以预测所述某一终端应用在预设未来时长内连续变化的未来业务状态;
17.当所述未来业务状态从某一时刻开始所需的第一sla指标与所述当前业务状态所需的第二sla指标不在同一sla指标等级,且不在同一sla指标等级的持续时长大于预设时长阈值时,获取预测的从所述某一时刻开始的未来业务状态。
18.优选地,所述确定与所述某一终端类型、所述某一应用类型、所述从某一时刻开始的未来业务状态对应的某一sla需求,具体包括:
19.根据所述某一终端类型、所述某一应用类型、所述从某一时刻开始的未来业务状态,查询预先建立的终端类型、应用类型、业务状态与sla需求映射集,确定对应的某一sla需求。
20.优选地,所述终端类型、应用类型、业务状态与sla需求映射集,具体根据如下步骤预先建立:
21.统计接入算网的不同终端应用的不同终端类型、不同应用类型、在不同业务状态下的各项sla指标值;
22.确定每一终端类型、每一应用类型、在每一业务状态下的各项sla指标值对应的sla指标等级及保障优先级,由sla指标等级及保障优先级组成sla需求;
23.建立包括每一终端类型、每一应用类型、每一业务状态与对应的sla需求之间的映射关系的所述终端类型、应用类型、业务状态与sla需求映射集。
24.优选地,所述根据所述某一时刻和所述某一sla需求控制算网为所述某一终端应用提供服务,具体包括:
25.将所述某一时刻和所述某一sla需求发送给所述某一终端应用,以使所述某一终端应用在所述某一时刻发送封装了所述某一sla需求的报文给算网,并使算网从所述报文中获取所述某一sla需求后根据所述某一sla需求为所述某一终端应用提供服务。
26.优选地,所述根据所述某一时刻和所述某一sla需求控制算网为所述某一终端应用提供服务,具体包括:
27.根据预先建立的sla需求与算网配置策略映射集,选择与所述某一sla需求对应的某一算网配置策略;
28.控制算网从所述某一时刻开始为所述某一终端应用提供所述某一算网配置策略中的算力资源和网络资源。
29.优选地,所述控制算网从所述某一时刻开始为所述某一终端应用提供所述某一算网配置策略中的算力资源和网络资源,具体包括:
30.将所述某一时刻和所述某一算网配置策略发送给所述某一终端应用,以使所述某一终端应用在所述某一时刻发送封装了所述某一算网配置策略的报文给算网,并使算网从所述报文中获取所述某一算网配置策略后根据所述某一算网配置策略为所述某一终端应用提供算力资源和网络资源。
31.第二方面,本发明提供一种基于服务等级协议sla的算网服务控制装置,包括:
32.获取模块,用于获取接入算网的某一终端应用所属的某一终端类型、某一应用类型,以及所述某一终端应用从某一时刻开始的未来业务状态;
33.确定模块,与所述获取模块连接,用于确定与所述某一终端类型、所述某一应用类型、所述从某一时刻开始的未来业务状态对应的某一sla需求;
34.控制模块,与所述确定模块连接,用于根据所述某一时刻和所述某一sla需求控制算网为所述某一终端应用提供服务。
35.第三方面,本发明提供一种算网服务控制装置,包括存储器和处理器,所述存储器中存储有计算机程序,当所述处理器运行所述存储器存储的计算机程序时,所述处理器执行如上所述的基于服务等级协议sla的算网服务控制方法。
36.第四方面,本发明提供一种算网服务系统,包括:
37.算网服务控制装置,用于执行如上所述的基于服务等级协议sla的算网服务控制方法;
38.算网,与所述算网服务控制装置连接,用于根据所述算网服务控制装置的控制为终端应用提供服务;
39.终端,所述终端安装应用,所述应用接入所述算网,并获得所述算网提供的服务。
40.本发明提供一种基于服务等级协议sla的算网服务控制方法、装置及系统,通过对接入算网的终端应用在使用算网服务的过程中,从该终端应用的业务状态发生变化的时刻开始,获取适应于该终端应用的业务状态的sla需求,按照该时刻和该sla需求为该终端应用提供可根据时间变化的算网服务,为终端应用按照业务状态变化提供动态的sla及算网能力保障,从而提升算网服务体验。
附图说明
41.图1是本发明实施例的一种基于sla的算网服务控制方法的流程图;
42.图2是本发明实施例的一种基于sla的算网服务控制装置的结构示意图;
43.图3是本发明实施例的另一种算网服务控制装置的结构示意图;
44.图4是本发明实施例的一种算网服务系统的结构示意图。
具体实施方式
45.为使本领域技术人员更好地理解本发明的技术方案,下面将结合附图对本发明实施方式作进一步地详细描述。
46.可以理解的是,此处描述的具体实施例和附图仅仅用于解释本发明,而非对本发明的限定。
47.可以理解的是,在不冲突的情况下,本发明中的各实施例及实施例中的各特征可相互组合。
48.可以理解的是,为便于描述,本发明的附图中仅示出了与本发明相关的部分,而与本发明无关的部分未在附图中示出。
49.可以理解的是,本发明的实施例中所涉及的每个单元、模块可仅对应一个实体结构,也可由多个实体结构组成,或者,多个单元、模块也可集成为一个实体结构。
50.可以理解的是,在不冲突的情况下,本发明的流程图和框图中所标注的功能、步骤可按照不同于附图中所标注的顺序发生。
51.可以理解的是,本发明的流程图和框图中,示出了按照本发明各实施例的系统、装置、设备、方法的可能实现的体系架构、功能和操作。其中,流程图或框图中的每个方框可代表一个单元、模块、程序段、代码,其包含用于实现规定的功能的可执行指令。而且,框图和流程图中的每个方框或方框的组合,可用实现规定的功能的基于硬件的系统实现,也可用硬件与计算机指令的组合来实现。
52.可以理解的是,本发明实施例中所涉及的单元、模块可通过软件的方式实现,也可通过硬件的方式来实现,例如单元、模块可位于处理器中。
53.实施例1:
54.如图1所示,本发明实施例1提供一种基于服务等级协议sla的算网服务控制方法,包括步骤s11、步骤s12、和步骤s13。
55.如图1所示,步骤s11、获取接入算网的某一终端应用所属的某一终端类型、某一应用类型,以及所述某一终端应用从某一时刻开始的未来业务状态。
56.具体而言,在本实施例中,本发明目的是针对接入算网的终端应用提供自适应的算网服务,具体是提供适应该终端类型、该应用类型、且在该终端应用使用算网服务过程中随时间变化的业务状态的算网能力保障,因此,需要在终端应用使用算网服务的整个过程中,随时获取其终端类型、应用类型和业务状态,由于该业务状态的变化是一个动态的过程,在获取到新的业务状态后,就可以取代前一次获取的业务状态,所以对于业务状态还需要获取发生变化的开始时刻。
57.可选地,所述获取接入算网的某一终端应用所属的某一终端类型、某一应用类型,以及所述某一终端应用从某一时刻开始的未来业务状态,具体包括:
58.在监听到某一终端应用发送给算网的会话建立请求时,从所述会话建立请求中获取终端标识、应用标识,并根据所述终端标识、所述应用标识获取对应的某一终端类型、某一应用类型;
59.实时监听与算网建立会话后的所述某一终端应用的当前业务状态,并根据所述某一终端类型、所述某一应用类型结合所述当前业务状态预测从某一时刻开始的未来业务状态。
60.可选地,在监听到某一终端应用发送给算网的会话建立请求时,所述方法还包括:
61.从所述会话建立请求中获取业务场景标识,并根据所述业务场景标识获取预设的某一初始业务状态,将所述某一初始业务状态作为从会话建立的初始时刻开始的业务状态。
62.具体而言,在本实施例中,终端应用使用算网服务的整个过程可以区分为两种情况,第一种是终端应用请求接入算网时,需要首先为终端应用配置一个默认的算力能力保障,此时可以通过在终端应用发送给算网的会话建立请求中携带终端标识、应用标识、业务场景标识,使得算网服务控制装置(例如算网平台)可以获得对应的终端类型、应用类型和预设的初始业务状态;第二种情况是终端应用接入算网后,正在使用的算网能力保障可能不能满足未来某个时间的业务状态需求,此时需要通过监听当前业务状态来预测未来业务状态,当未来业务状态需求的算网能力保障发生变化时,记录对应的未来业务状态及发生
变化的时刻作为后续步骤改变算网能力保障服务的根据。
63.可选地,所述根据所述某一终端类型、所述某一应用类型结合所述当前业务状态预测从某一时刻开始的未来业务状态,具体包括:
64.将所述某一终端类型、所述某一应用类型、以及所述当前业务状态输入预先训练获得的预测模型,以预测所述某一终端应用在预设未来时长内连续变化的未来业务状态;
65.当所述未来业务状态从某一时刻开始所需的第一sla指标与所述当前业务状态所需的第二sla指标不在同一sla指标等级,且不在同一sla指标等级的持续时长大于预设时长阈值时,获取预测的从所述某一时刻开始的未来业务状态。
66.具体而言,在本实施例中,满足业务状态的需求的算网服务能力可以根据sla指标等级来选择,因此在预测未来某一时间是否需要改变算网能力保障时,可以根据未来业务状态的变化幅度是否超出的当前的sla指标等级范围,如果是,还进一步预测在变化后的sla指标等级范围内的持续时长,如果持续时长太短则没有必要改变算网能力保障,而持续时长较长时则需要重新配置算网服务能力。
67.如图1所示,步骤s12、确定与所述某一终端类型、所述某一应用类型、所述从某一时刻开始的未来业务状态对应的某一sla需求。
68.具体而言,在本实施例中,通过自动确定sla需求来提供自动适应的算网服务,而sla需求根据终端类型、应用类型和业务状态而变化,因此,算网服务控制装置需要自动感知终端应用的sla需求变化。
69.可选地,所述确定与所述某一终端类型、所述某一应用类型、所述从某一时刻开始的未来业务状态对应的某一sla需求,具体包括:
70.根据所述某一终端类型、所述某一应用类型、所述从某一时刻开始的未来业务状态,查询预先建立的终端类型、应用类型、业务状态与sla需求映射集,确定对应的某一sla需求。
71.具体而言,在本实施例中,通过预先建立的终端类型、应用类型、业务状态与sla需求映射集,来帮助算网服务控制装置获取终端应用的sla需求变化。
72.可选地,所述终端类型、应用类型、业务状态与sla需求映射集,具体根据如下步骤预先建立:
73.统计接入算网的不同终端应用的不同终端类型、不同应用类型、在不同业务状态下的各项sla指标值;
74.确定每一终端类型、每一应用类型、在每一业务状态下的各项sla指标值对应的sla指标等级及保障优先级,由sla指标等级及保障优先级组成sla需求;
75.建立包括每一终端类型、每一应用类型、每一业务状态与对应的sla需求之间的映射关系的所述终端类型、应用类型、业务状态与sla需求映射集。
76.具体而言,在本实施例中,终端类型、应用类型、业务状态与sla需求映射集,通过统计接入算网的大量终端应用,并分析这些终端应用各自的终端类型、应用类型、使用算网服务过程中的业务状态,根据满足这些业务状态各项sla指标(例如带宽、时延等)所需要的值,根据sla指标分级策略,确定各指标的sla指标等级及保障优先级(例如需优先保障某一sla指标),按照不同的sla指标等级及保障优先级生成不同sla需求,建立不同终端类型、不同应用类型、不同业务状态与不同sla需求之间的映射关系,并以映射集的形式进行存储,
以便于使用时查询。
77.如图1所示,步骤s13、根据所述某一时刻和所述某一sla需求控制算网为所述某一终端应用提供服务。
78.具体而言,在本实施例中,根据获取到的某一sla需求来选择算网服务能力,并控制算网从确定的某一时刻开始为终端应用提供相应的算网服务。
79.可选地,所述根据所述某一时刻和所述某一sla需求控制算网为所述某一终端应用提供服务,具体包括:
80.将所述某一时刻和所述某一sla需求发送给所述某一终端应用,以使所述某一终端应用在所述某一时刻发送封装了所述某一sla需求的报文给算网,并使算网从所述报文中获取所述某一sla需求后根据所述某一sla需求为所述某一终端应用提供服务。
81.具体而言,在本实施例中,提供一种可能的算网服务控制装置控制算网提供与sla需求相应的算网服务的方法,通过将相应的sla需求由终端应用在相应时刻发送给算网,算网根据sla需求自主提供相应的算网能力保障,这种做法兼容了现有技术的算网sla服务方法,不需要对算网进行改进。
82.可选地,所述根据所述某一时刻和所述某一sla需求控制算网为所述某一终端应用提供服务,具体包括:
83.根据预先建立的sla需求与算网配置策略映射集,选择与所述某一sla需求对应的某一算网配置策略;
84.控制算网从所述某一时刻开始为所述某一终端应用提供所述某一算网配置策略中的算力资源和网络资源。
85.具体而言,在本实施例中,提供另一种可能的算网服务控制装置控制算网提供与sla需求相应的算网服务的方法,在建立不同终端类型、不同应用类型、不同业务状态与不同sla需求之间的映射关系之后,还进一步建立不同sla需求与算网配置策略的映射关系,同样以映射集的方式进行存储,供使用时直接获取与sla需求相应的算网配置策略。
86.可选地,所述控制算网从所述某一时刻开始为所述某一终端应用提供所述某一算网配置策略中的算力资源和网络资源,具体包括:
87.将所述某一时刻和所述某一算网配置策略发送给所述某一终端应用,以使所述某一终端应用在所述某一时刻发送封装了所述某一算网配置策略的报文给算网,并使算网从所述报文中获取所述某一算网配置策略后根据所述某一算网配置策略为所述某一终端应用提供算力资源和网络资源。
88.具体而言,在本实施例中,获取到某一算网配置策略后,通过将某一时刻和某一算网配置策略发送给终端应用,使终端应用发送携带某一算网配置策略的报文给算网,算网根据报文中的某一算网配置策略为终端应用提供服务,这样可以在终端应用的业务需要的算网资源发生变化时,及时通知算网提供相适应的服务。
89.在一个具体的示例中,基于服务等级协议sla的算网服务控制方法提供算网服务的全流程如下:
90.1)在算网平台收集算网历史接入的终端应用的终端标识、应用标识、业务场景标识、各项sla指标值;
91.2)根据终端标识、应用标识、业务场景标识、各项sla指标值划分不同终端类型、不
同应用类型、不同业务状态、不同sla指标等级和保障优先级(即不同sla需求),并建立包括每一终端类型、每一应用类型、每一业务状态与对应的sla需求之间的映射关系的终端类型、应用类型、业务状态与sla需求映射集;
92.3)根据算网资源制定不同的算网配置策略,算网配置策略中包括算力编排策略、网络编排策略(即如何安排算力资源和网络资源),并建立包括每一sla需求与对应的算网配置策略之间的映射关系的sla需求与算网配置策略映射集;
93.4)监听到终端应用向算网发送会话建立请求时,获取相应终端应用的终端标识、应用标识、业务场景标识,并据此确定终端类型、应用类型和默认的业务状态,从终端类型、应用类型、业务状态与sla需求映射集中选择相应的第一sla需求;
94.5)根据第一sla需求从sla需求与算网配置策略映射集中获取第一算网配置策略,将第一算网配置策略发送给终端应用,第一算网配置策略的开始执行时刻为即时(初始时刻),所以可以不发送时间;
95.6)终端应用接收到第一算网配置策略后,将其封装在报文包头中,并向算网发送该报文以请求业务;
96.7)算网接收到报文后,解析报文,并获得第一算网配置策略,然后按照第一算网配置策略为该终端应用配置相应的算力资源和网络资源;
97.8)实时监听终端应用与算网建立会话后的当前业务状态,并通过预先收集的接入算网的终端应用业务状态变化数据,预测该终端应用的未来业务状态,如果未来业务状态从未来某一时刻t1开始所需的某一sla指标超出当前业务状态相应sla指标的等级范围,则进一步预测此变化的持续时长t2,如果持续时长t2超过设定时长阈值t,则需要根据新的指标等级提供新的算网能力保障;
98.9)记录未来某一时刻t1,并获取此时对应的第二sla需求,进而获取第二算网配置策略,发送给终端应用;
99.10)终端应用在t1时刻封装第二算网配置策略发送给算网,获得算网对应的算力资源和网络资源服务;
100.11)如果根据实时监听到的终端应用与算网建立会话后的当前业务状态,未来业务状态再次发生变化,则重复上述8)-10)的步骤,不需要等待t2时长,即算网接收到新的算网配置策略即可按照新的策略执行。
101.此具体示例为本发明的优选实施例,不难理解,具体实现本发明时,可以有多种变化,例如,可以将选择的第一sla需求发送给终端应用,终端应用用报文封装第一sla需求,算网根据第一sla需求制定相应的第一算网配置策略,可以将第二sla需求和时刻t1发送给终端应用,终端应用在t1时刻将第二sla需求封装入报文并发送给算网,之后制定相应算网配置策略;又或者可以在初始时刻和t1时刻由算网平台直接控制算网按照第一算网配置策略和第二算网配置策略提供服务,而不需要终端应用发送相关报文。
102.实施例2:
103.如图2所示,本发明实施例2提供一种基于服务等级协议sla的算网服务控制装置,包括:
104.获取模块11,用于获取接入算网的某一终端应用所属的某一终端类型、某一应用类型,以及所述某一终端应用从某一时刻开始的未来业务状态;
105.确定模块12,与所述获取模块11连接,用于确定与所述某一终端类型、所述某一应用类型、所述从某一时刻开始的未来业务状态对应的某一sla需求;
106.控制模块13,与所述确定模块12连接,用于根据所述某一时刻和所述某一sla需求控制算网为所述某一终端应用提供服务。
107.可选地,所述获取模块11,具体包括以下至少之一:
108.监听获取单元,用于在监听到某一终端应用发送给算网的会话建立请求时,从所述会话建立请求中获取终端标识、应用标识,并根据所述终端标识、所述应用标识获取对应的某一终端类型、某一应用类型;
109.监听预测单元,与所述监听获取单元连接,用于实时监听与算网建立会话后的所述某一终端应用的当前业务状态,并根据所述某一终端类型、所述某一应用类型结合所述当前业务状态预测从某一时刻开始的未来业务状态。
110.可选地,所述监听获取单元还用于:
111.从所述会话建立请求中获取业务场景标识,并根据所述业务场景标识获取预设的某一初始业务状态,将所述某一初始业务状态作为从会话建立的初始时刻开始的业务状态。
112.可选地,所述监听预测单元,具体包括:
113.预测子单元,用于将所述某一终端类型、所述某一应用类型、以及所述当前业务状态输入预先训练获得的预测模型,以预测所述某一终端应用在预设未来时长内连续变化的未来业务状态;
114.获取子单元,与所述预测子单元连接,用于当所述未来业务状态从某一时刻开始所需的第一sla指标与所述当前业务状态所需的第二sla指标不在同一sla指标等级,且不在同一sla指标等级的持续时长大于预设时长阈值时,获取预测的从所述某一时刻开始的未来业务状态。
115.可选地,所述确定模块12,具体用于:
116.根据所述某一终端类型、某一应用类型、从某一时刻开始的未来业务状态,查询预先建立的终端类型、应用类型、业务状态与sla需求映射集,获取对应的某一sla需求。
117.可选地,所述终端类型、应用类型、业务状态与sla需求映射集,具体由映射集模块预先建立,所述映射集模块具体包括:
118.统计单元,用于统计接入算网的不同终端应用的不同终端类型、不同应用类型、在不同业务状态下的各项sla指标值;
119.组成单元,与所述统计单元连接,用于确定每一终端类型、每一应用类型、在每一业务状态下的各项sla指标值对应的sla指标等级及保障优先级,由sla指标等级及保障优先级组成sla需求;
120.建立单元,与所述组成单元连接,用于建立包括每一终端类型、每一应用类型、每一业务状态与对应的sla需求之间的映射关系的所述终端类型、应用类型、业务状态与sla需求映射集。
121.可选地,所述控制模块13,具体用于:
122.将所述某一时刻和所述某一sla需求发送给所述某一终端应用,以使所述某一终端应用在所述某一时刻发送封装了所述某一sla需求的报文给算网,并使算网从所述报文
中获取所述某一sla需求后根据所述某一sla需求为所述某一终端应用提供服务。
123.可选地,所述控制模块13,具体包括:
124.选择单元,用于根据预先建立的sla需求与算网配置策略映射集,选择与所述某一sla需求对应的某一算网配置策略;
125.控制单元,与所述选择单元连接,用于控制算网从所述某一时刻开始为所述某一终端应用提供所述某一算网配置策略中的算力资源和网络资源。
126.可选地,所述控制单元,具体用于:
127.将所述某一时刻和所述某一算网配置策略发送给所述某一终端应用,以使所述某一终端应用在所述某一时刻发送封装了所述某一算网配置策略的报文给算网,并使算网从所述报文中获取所述某一算网配置策略后根据所述某一算网配置策略为所述某一终端应用提供算力资源和网络资源。
128.实施例3:
129.如图3所示,本发明实施例3提供一种算网服务控制装置,所述装置包括存储器10和处理器20,所述存储器10中存储有计算机程序,当所述处理器20运行所述存储器10存储的计算机程序时,所述处理器20执行如实施例1所述的基于服务等级协议sla的算网服务控制方法。
130.其中,存储器10与处理器20连接,存储器10可采用闪存或只读存储器或其他存储器,处理器20可采用中央处理器或单片机。
131.所述存储器10包括在用于存储信息(诸如计算机可读指令、数据结构、计算机程序模块或其他数据)的任何方法或技术中实施的易失性或非易失性、可移除或不可移除的介质。计算机可读存储介质包括但不限于ram(random access memory,随机存取存储器),rom(read-only memory,只读存储器),eeprom(electrically erasable programmable read only memory,带电可擦可编程只读存储器)、闪存或其他存储器技术、cd-rom(compact disc read-only memory,光盘只读存储器),数字多功能盘(dvd)或其他光盘存储、磁盒、磁带、磁盘存储或其他磁存储装置、或者可以用于存储期望的信息并且可以被计算机访问的任何其他的介质。
132.实施例4:
133.如图4所示,本发明实施例4提供一种算网服务系统,包括:
134.算网服务控制装置1,用于执行如实施例1所述的基于服务等级协议sla的算网服务控制方法;
135.算网2,与所述算网服务控制装置1连接,用于根据所述算网服务控制装置1的控制为终端应用提供服务;
136.终端3,所述终端3安装应用,所述应用接入所述算网2,并获得所述算网2提供的服务。
137.本发明实施例1-4提供一种基于sla的算网服务控制方法、装置及系统,通过对接入算网的终端应用在使用算网服务的过程中,从该终端应用的业务状态发生变化的时刻开始,获取适应于该终端应用的业务状态的sla需求,按照该时刻和该sla需求为该终端应用提供可根据时间变化的算网服务,为终端应用按照业务状态变化提供动态的sla及算网能力保障,从而提升算网服务体验。
138.可以理解的是,以上实施方式仅仅是为了说明本发明的原理而采用的示例性实施方式,然而本发明并不局限于此。对于本领域内的普通技术人员而言,在不脱离本发明的精神和实质的情况下,可以做出各种变型和改进,这些变型和改进也视为本发明的保护范围。

技术特征:


1.一种基于服务等级协议sla的算网服务控制方法,其特征在于,包括:获取接入算网的某一终端应用所属的某一终端类型、某一应用类型,以及所述某一终端应用从某一时刻开始的未来业务状态;确定与所述某一终端类型、所述某一应用类型、所述从某一时刻开始的未来业务状态对应的某一sla需求;根据所述某一时刻和所述某一sla需求控制算网为所述某一终端应用提供服务。2.根据权利要求1所述的方法,其特征在于,所述获取接入算网的某一终端应用所属的某一终端类型、某一应用类型,以及所述某一终端应用从某一时刻开始的未来业务状态,具体包括:在监听到某一终端应用发送给算网的会话建立请求时,从所述会话建立请求中获取终端标识、应用标识,并根据所述终端标识、所述应用标识获取对应的某一终端类型、某一应用类型;实时监听与算网建立会话后的所述某一终端应用的当前业务状态,并根据所述某一终端类型、所述某一应用类型结合所述当前业务状态预测从某一时刻开始的未来业务状态。3.根据权利要求2所述的方法,其特征在于,在监听到某一终端应用发送给算网的会话建立请求时,所述方法还包括:从所述会话建立请求中获取业务场景标识,并根据所述业务场景标识获取预设的某一初始业务状态,将所述某一初始业务状态作为从会话建立的初始时刻开始的业务状态。4.根据权利要求2所述的方法,其特征在于,所述根据所述某一终端类型、所述某一应用类型结合所述当前业务状态预测从某一时刻开始的未来业务状态,具体包括:将所述某一终端类型、所述某一应用类型、以及所述当前业务状态输入预先训练获得的预测模型,以预测所述某一终端应用在预设未来时长内连续变化的未来业务状态;当所述未来业务状态从某一时刻开始所需的第一sla指标与所述当前业务状态所需的第二sla指标不在同一sla指标等级,且不在同一sla指标等级的持续时长大于预设时长阈值时,获取预测的从所述某一时刻开始的未来业务状态。5.根据权利要求1所述的方法,其特征在于,所述确定与所述某一终端类型、所述某一应用类型、所述从某一时刻开始的未来业务状态对应的某一sla需求,具体包括:根据所述某一终端类型、所述某一应用类型、所述从某一时刻开始的未来业务状态,查询预先建立的终端类型、应用类型、业务状态与sla需求映射集,确定对应的某一sla需求。6.根据权利要求5所述的方法,其特征在于,所述终端类型、应用类型、业务状态与sla需求映射集,具体根据如下步骤预先建立:统计接入算网的不同终端应用的不同终端类型、不同应用类型、在不同业务状态下的各项sla指标值;确定每一终端类型、每一应用类型、在每一业务状态下的各项sla指标值对应的sla指标等级及保障优先级,由sla指标等级及保障优先级组成sla需求;建立包括每一终端类型、每一应用类型、每一业务状态与对应的sla需求之间的映射关系的所述终端类型、应用类型、业务状态与sla需求映射集。7.根据权利要求1-6任一项所述的方法,其特征在于,所述根据所述某一时刻和所述某一sla需求控制算网为所述某一终端应用提供服务,具体包括:
将所述某一时刻和所述某一sla需求发送给所述某一终端应用,以使所述某一终端应用在所述某一时刻发送封装了所述某一sla需求的报文给算网,并使算网从所述报文中获取所述某一sla需求后根据所述某一sla需求为所述某一终端应用提供服务。8.根据权利要求1-6任一项所述的方法,其特征在于,所述根据所述某一时刻和所述某一sla需求控制算网为所述某一终端应用提供服务,具体包括:根据预先建立的sla需求与算网配置策略映射集,选择与所述某一sla需求对应的某一算网配置策略;控制算网从所述某一时刻开始为所述某一终端应用提供所述某一算网配置策略中的算力资源和网络资源。9.根据权利要求8所述的方法,其特征在于,所述控制算网从所述某一时刻开始为所述某一终端应用提供所述某一算网配置策略中的算力资源和网络资源,具体包括:将所述某一时刻和所述某一算网配置策略发送给所述某一终端应用,以使所述某一终端应用在所述某一时刻发送封装了所述某一算网配置策略的报文给算网,并使算网从所述报文中获取所述某一算网配置策略后根据所述某一算网配置策略为所述某一终端应用提供算力资源和网络资源。10.一种基于服务等级协议sla的算网服务控制装置,其特征在于,包括:获取模块,用于获取接入算网的某一终端应用所属的某一终端类型、某一应用类型,以及所述某一终端应用从某一时刻开始的未来业务状态;确定模块,与所述获取模块连接,用于确定与所述某一终端类型、所述某一应用类型、所述从某一时刻开始的未来业务状态对应的某一sla需求;控制模块,与所述确定模块连接,用于根据所述某一时刻和所述某一sla需求控制算网为所述某一终端应用提供服务。11.一种算网服务控制装置,其特征在于,包括存储器和处理器,所述存储器中存储有计算机程序,当所述处理器运行所述存储器存储的计算机程序时,所述处理器执行如权利要求1-9任一项所述的基于服务等级协议sla的算网服务控制方法。12.一种算网服务系统,其特征在于,包括:算网服务控制装置,用于执行如权利要求1-9任一项所述的基于服务等级协议sla的算网服务控制方法;算网,与所述算网服务控制装置连接,用于根据所述算网服务控制装置的控制为终端应用提供服务;终端,所述终端安装应用,所述应用接入所述算网,并获得所述算网提供的服务。

技术总结


本发明提供一种基于SLA的算网服务控制方法、装置及系统,涉及通信技术领域,用以解决现有技术不能针对不同终端、不同应用、不同业务场景需求提供对应的SLA及算网能力保障,影响算网服务体验的问题,所述方法包括:获取接入算网的某一终端应用所属的某一终端类型、某一应用类型,以及所述某一终端应用从某一时刻开始的未来业务状态;确定与所述某一终端类型、所述某一应用类型、所述从某一时刻开始的未来业务状态对应的某一SLA需求;根据所述某一时刻和所述某一SLA需求控制算网为所述某一终端应用提供服务。本发明能为不同终端不同应用按照业务状态变化提供动态的算网能力保障,从而提升算网服务体验。提升算网服务体验。提升算网服务体验。


技术研发人员:

李文杰 周桂英

受保护的技术使用者:

中国联合网络通信集团有限公司

技术研发日:

2022.08.16

技术公布日:

2022/11/18

本文发布于:2024-09-24 16:30:11,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/1/11891.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:所述   终端   类型   业务
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议