一种配置信息的部署方法及配置平台技术

技术编号:32820156 阅读:15 留言:0更新日期:2022-03-26 20:17
本发明专利技术公开了一种配置信息的部署方法及配置平台,其中,所述方法应用于配置平台中,所述方法包括:读取目标配置信息,所述目标配置信息中的部分或者全部配置项继承自被继承配置信息;分别生成所述目标配置信息中各个配置项对应的色块标识,并在所述目标配置信息中的配置项处显示对应的色块标识;其中,针对所述目标配置信息中的任一目标配置项而言,若所述目标配置项的色块标识与所述被继承配置信息中对应配置项的色块标识一致,表征所述目标配置信息中的所述目标配置项完全继承自所述被继承配置信息中的对应配置项。本申请提供的技术方案,能够提高配置信息的部署效率。能够提高配置信息的部署效率。能够提高配置信息的部署效率。

【技术实现步骤摘要】
一种配置信息的部署方法及配置平台


[0001]本专利技术涉及互联网
,特别涉及一种配置信息的部署方法及配置平台。

技术介绍

[0002]内容分发网络(Content Delivery Network,CDN)是构建在现有网络基础之上的智能虚拟网络,依靠部署在各地的边缘服务器,为用户访问的资源提供加速服务,使用户就近获取所需内容。而对资源实现加速服务依托于在CDN网络中部署各个资源的配置信息而实现,配置信息例如包括需要加速的域名、业务类型、加速区域、加速内容、运营商等。
[0003]随着网络节点的增多,需要部署的配置信息也不断增多,如果要对每个服务器部署详细的配置信息,会耗费相当大的人力和物力。同时,如果需要对配置信息进行更新,所需处理的数据量也相当大。因此,目前需要一种更加高效的配置信息的部署方式。

技术实现思路

[0004]本申请的目的在于提供一种配置信息的部署方法及配置平台,能够提高配置信息的部署效率。
[0005]为实现上述目的,本申请一方面提供一种配置信息的部署方法,所述方法应用于配置平台中,所述方法包括:读取目标配置信息,所述目标配置信息中的部分或者全部配置项继承自被继承配置信息;分别生成所述目标配置信息中各个配置项对应的色块标识,并在所述目标配置信息中的配置项处显示对应的色块标识;其中,针对所述目标配置信息中的任一目标配置项而言,若所述目标配置项的色块标识与所述被继承配置信息中对应配置项的色块标识一致,表征所述目标配置信息中的所述目标配置项完全继承自所述被继承配置信息中的对应配置项。
[0006]为实现上述目的,本申请另一方面还提供一种配置平台,所述配置平台包括存储器和处理器,所述存储器用于存储计算机程序,所述计算机程序被所述处理器执行时,实现上述的配置信息的部署方法。
[0007]由上可见,本申请一个或者多个实施方式提供的技术方案,需要部署的配置信息,可以有选择地从被继承配置信息处继承,从而简化了逐个对各个配置信息部署的复杂性,提高了配置信息的部署效率。进一步的,在配置信息中可以包括多个不同的配置项,为了衡量每个配置项是否相同,可以采用色块标识的方式,直观地表示出配置项的特征。具体地,配置项的色块标识可以显示于配置项处,这样,通过比对目标配置信息和被继承配置信息中同一个配置项的色块标识,就能够快速地识别出该配置项在目标配置信息和被继承配置信息中是否保持一致。在配置信息的部署过程中,将目标配置信息是否与被继承被继承配置信息相同的对比转换为色块标识的对比过程,可以极大地简化了配置信息的部署过程,进而提高了配置信息的更新效率,以保证边缘服务器能够稳定地提供服务。
附图说明
[0008]为了更清楚地说明本专利技术实施方式中的技术方案,下面将对实施方式描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0009]图1是本专利技术实施方式中配置信息的部署步骤示意图;
[0010]图2是本专利技术实施方式中配置信息的示意图;
[0011]图3是本专利技术实施方式中配置信息的继承流程图;
[0012]图4是本专利技术实施方式中色块标识的示意图;
[0013]图5是本专利技术实施方式中被继承配置信息的色块标识示意图;
[0014]图6是本专利技术实施方式中目标配置信息的色块标识示意图;
[0015]图7是本专利技术实施方式中限定条件对应的IP地址集合的示意图;
[0016]图8是本专利技术实施方式中配置平台的结构示意图。
具体实施方式
[0017]为使本申请的目的、技术方案和优点更加清楚,下面将结合本申请具体实施方式及相应的附图对本申请技术方案进行清楚、完整地描述。显然,所描述的实施方式仅是本申请一部分实施方式,而不是全部的实施方式。基于本申请中的实施方式,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施方式,都属于本申请保护的范围。
[0018]本申请提供一种配置信息的部署方法,该方法可以应用于配置平台中。请参阅图1,该方法可以包括以下多个步骤。
[0019]S1:读取目标配置信息,所述目标配置信息中的部分或者全部配置项继承自被继承配置信息。
[0020]在本实施方式中,以CDN网络中对域名配置举例说明,例如当该配置信息为域名配置信息时,配置平台可以根据该方法部署域名配置信息至边缘服务器,使得边缘服务器按照各个域名对应的配置信息为各个域名提供加速服务。边缘服务器中可以针对不同的应用场景,部署对应的配置信息。例如,对于域名解析的场景而言,可以部署用于进行域名解析的配置信息。又例如,对于资源调度的场景而言,可以部署用于进行资源调度的配置信息。在配置信息中,可以包括多个不同的配置项。
[0021]在本实施方式中,配置信息中的配置项,根据实现的功能不同,可以通过不同的方式来表示。例如,配置项可以包括匹配条件、筛选算子、可用判断算子,优先级算子、选择算子等。其中,匹配条件可以用M来表示,筛选算子可以用C表示,判断算子可以用A表示,优先级算子可以用P表示,选择算子可以用S表示。其中,筛选算子、判断算子、优先级算子以及选择算子可以统称为执行策略,这样,匹配条件和执行策略便可以构成一条MCAPS记录,在配置信息中,可以包括若干条这样的MCAPS记录。
[0022]以域名解析的场景为例,对于目标域名而言,配置信息可以如图2所示。在该配置信息中,可以包括四条MCAPS记录。其中,每条MCAPS记录中的匹配条件可以包括地理位置(region)、自治域(autonomous system,as)、运营商(ISPGroup)中的至少一种限定条件。例如在第一条MCAPS记录中,可以包括地理位置和运营商的限定条件,而在第二至第四条
MCAPS记录中,可以仅包括地理位置的限定条件。当然,在实际应用中,MCAPS记录中也可以不包含任何一条限定条件,在这种情况下,表示该MCAPS可以为任意的客户端所在的IP地址段或者递归服务器的IP地址提供服务。
[0023]在实际应用中,为了简化配置信息的部署过程,待部署的配置信息可以继承自被继承配置信息中。其中,配置项的部分内容或者全部内容可以有选择地进行继承。例如,在一个应用场景中,边缘服务器的配置信息中,筛选算子可以从被继承配置信息中继承,而其它的配置项都可以不继承。这种灵活的继承方式,就使得边缘服务器中的配置信息与被继承配置信息中,可能只存在一部分相同的配置项。
[0024]在进行配置信息的继承时,在边缘服务器的配置信息中,可以携带被继承配置信息的信息标识,该信息标识用于表征被继承配置信息的身份,例如当被继承配置信息是域名时,该信息标识就可以是域名标识。举例来说,大多数的域名都可以具备基础的配置信息,而部分域名针对一些特殊的区域,对基础的配置信息可能有所调整。鉴于此,可以通过继承的方式,生成一个域名最终的配置信息。
本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种配置信息的部署方法,其特征在于,所述方法包括:读取目标配置信息,所述目标配置信息中的部分或者全部配置项继承自被继承配置信息;分别生成所述目标配置信息中各个配置项对应的色块标识,并在所述目标配置信息中的配置项处显示对应的色块标识;其中,针对所述目标配置信息中的任一目标配置项而言,若所述目标配置项的色块标识与所述被继承配置信息中对应配置项的色块标识一致,表征所述目标配置信息中的所述目标配置项完全继承自所述被继承配置信息中的对应配置项。2.根据权利要求1所述的方法,其特征在于,分别生成所述目标配置信息中各个配置项对应的色块标识包括:读取所述配置项的配置字符串,并生成所述配置字符串对应的散列字符串;将所述散列字符串划分为指定数量的字段,并将各个所述字段分别转换为色块标识中不同的组成部分,以构成所述配置项对应的色块标识。3.根据权利要求1或2所述的方法,其特征在于,所述色块标识中包括以下组成部分:第一区域的背景色;第二区域的背景色;填充于所述第一区域中的第一文本和填充于所述第二区域中的第二文本;所述第一文本的颜色;所述第二文本的颜色;用于限定所述第一区域和所述第二区域的外轮廓线的线条颜色。4.根据权利要求3所述的方法,其特征在于,针对所述目标配置信息中的任一目标配置项而言,若所述目标配置项的色块标识中任意一组成部分与所述被继承配置信息中对应配置项的色块标识的对应组成部分不一致,则表征所述目标配置信息中的所述目标配置项不同于继承自所述被继承配置信息中的对应配置项。5.根据权利要求2所述的方法,其特征在于,所述配置字符串中包括多组键值对;在生成所述配置字符串对应的散列字符串之前,所述方法还包括:将所述多组键值对按照预先指定的键的顺序进行排序,以生成格式化后的配置字...

【专利技术属性】
技术研发人员:陈彧晖庄东梅李江浩
申请(专利权)人:网宿科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1