本申请提供一种域名处理方法、装置及存储介质,涉及通信技术领域,能够根据服务集群的容量、使用情况,以及根据目标域名与服务集群的对应关系,确定目标服务集群,确保了资源的合理分配,实现了目标服务集群的快速确认,提高了系统的工作效率,增加了资源利用率。该方法包括:获取第一指示信息,第一指示信息用于指示对目标域名执行的目标操作。确定处理第一指示信息的目标服务集群。目标服务集群为与目标域名对应的域名存储单元匹配的服务集群,或者为根据多个服务集群的容量及使用情况确定的服务集群。向目标服务集群转发第一指示信息,以使得目标服务集群对目标域名执行目标操作。
【技术实现步骤摘要】
本申请涉及通信,尤其涉及一种域名处理方法、装置及存储介质。
技术介绍
1、由于资源归属、营销导向等多种因素,部分厂商已部署了众多小规模存储集群,但随着存储集群的运行时间的不断累积以及用户数量的持续增长,会存在部分集群的容量、性能呈现不同程度的紧张态势。鉴于用户行为具有不可预测性和不可控性,无法直接限制用户的使用,因此需要在多个集群之间高效、合理地调度用户访问的资源成为亟待解决的问题。
2、目前,通常通过增加代理层的方式解决该问题。但是,增加代理层模块需要部署大量的机器资源,增加了硬件资源开销。
技术实现思路
1、本申请提供一种域名处理方法、装置及存储介质,能够将根据目标域名与服务集群的对应关系以及多个服务集群的容量、使用情况确定目标服务集群。
2、为达到上述目的,本申请采用如下技术方案:
3、第一方面,本申请提供一种域名处理方法,该方法包括:获取第一指示信息,第一指示信息用于指示对目标域名执行的目标操作。确定处理第一指示信息的目标服务集群。目标服务集群为与目标域名对应的域名存储单元匹配的服务集群,或者为根据多个服务集群的容量及使用情况确定的服务集群。向目标服务集群转发第一指示信息,以使得目标服务集群对目标域名执行目标操作。
4、根据上述技术手段,本申请可以根据服务集群的容量、使用情况,以及根据目标域名与服务集群的对应关系,确定目标服务集群,确保了资源的合理分配,实现了目标服务集群的快速确认,提高了系统的工作效率,增加了资源利用率。p>5、一种可能的实现方式中,目标操作包括域名存储单元创建操作、域名存储单元删除操作、域名存储单元读写操作中的任一个。
6、根据上述技术手段,本申请可以将用户的目标操作请求分为域名存储单元创建操作、域名存储单元删除操作、域名存储单元读写操作,便于后续根据不同的目标操作请求规定不同执行流程,提升了域名处理过程的规范性。
7、一种可能的实现方式中,在目标域名具有对应的域名存储单元的情况下,根据第一预设映射关系,确定目标服务集群。其中,第一预设映射关系包括多个域名与每个域名对应的服务集群,多个域名包括目标域名。在目标域名不具有对应的域名存储单元的情况下,通过调度服务平台确定目标服务集群。其中,调度服务平台用于根据多个服务集群中每个集群的容量及使用情况,确定目标服务集群。
8、根据上述技术手段,本申请可以根据第一预设映射关系确定目标域名的转发地址,还可以通过服务集群的容量、使用情况确定目标服务集群,使得容量较大的服务集群得到充分的利用,容量较小的服务集群得到充分的减压,提升了资源的利用率。
9、一种可能的实现方式中,在目标域名不具有对应的域名存储单元的情况下,目标域名为泛域名。根据第二映射关系,确定调度服务平台的地址信息。第二映射关系包括泛域名对应的调度服务平台的地址信息。根据地址信息,向调动服务平台发送第二指示信息,第二指示信息用于指示确定目标域名对应的服务集群。
10、根据上述技术手段,本申请通过引入泛域名的概念,将不存在对应域名存储单元的域名的工作量转移到调度服务平台,从而减轻了dns服务器的转发压力,还可以对泛域名进行统一的调配,提升了资源的利用率,以及工作效率。
11、一种可能的实现方式中,接收来自目标服务集群的处理信息。处理信息用于反映目标操作对应的操作结果。
12、根据上述技术手段,本申请可以通过目标集群的处理信息,向用户反应操作请求的操作结果,使得用户可以清楚了解到操作请求执行过程是否出现问题,提升了用户的体验。
13、一种可能的实现方式中,在处理信息用于指示目标域名存储单元创建成功的情况下,存储目标域名与目标服务集群之间的对应关系。
14、根据上述技术手段,本申请可以将新创建的目标域名与目标服务集群的映射关系保存,便于后续读写、删除等操作的进行,提升了工作效率,提升了用户体验。
15、一种可能的实现方式中,目标操作包括域名存储单元读写操作,处理结果包括从目标域名对应的数据库中获取到的数据。
16、根据上述技术手段,本申请可以通过目标服务集群获取到读写请求的数据或写入读写请求的数据,使得用户可以方便快捷的对目标域名的数据进行修改,完善了域名处理功能,提升了用户的体验。
17、第二方面,本申请提供一种域名处理装置,该装置包括:通信单元、处理单元。
18、通信单元,用于获取第一指示信息,第一指示信息用于指示对目标域名执行的目标操作。
19、处理单元,用于确定处理第一指示信息的目标服务集群。目标服务集群为与目标域名对应的域名存储单元匹配的服务集群,或者为根据多个服务集群的容量及使用情况确定的服务集群。
20、处理单元,还用于向目标服务集群转发第一指示信息,以使得目标服务集群对目标域名执行目标操作。
21、一种可能的实现方式中,目标操作包括域名存储单元创建操作、域名存储单元删除操作、域名存储单元读写操作中的任一个。
22、一种可能的实现方式中,处理单元,还用于在目标域名具有对应的域名存储单元的情况下,根据第一预设映射关系,确定目标服务集群。其中,第一预设映射关系包括多个域名与每个域名对应的服务集群,多个域名包括目标域名。在目标域名不具有对应的域名存储单元的情况下,通过调度服务平台确定目标服务集群。其中,调度服务平台用于根据多个服务集群中每个集群的容量及使用情况,确定目标服务集群。
23、一种可能的实现方式中,处理单元,还用于在目标域名不具有对应的域名存储单元的情况下,目标域名为泛域名。根据第二映射关系,确定调度服务平台的地址信息。第二映射关系包括泛域名对应的调度服务平台的地址信息。根据地址信息,向调动服务平台发送第二指示信息,第二指示信息用于指示确定目标域名对应的服务集群。
24、一种可能的实现方式中,处理单元,还用于接收来自目标服务集群的处理信息。处理信息用于反映目标操作对应的操作结果。
25、一种可能的实现方式中,处理单元,还用于在处理信息用于指示目标域名存储单元创建成功的情况下,存储目标域名与目标服务集群之间的对应关系。
26、一种可能的实现方式中,目标操作包括域名存储单元读写操作,处理结果包括从目标域名对应的数据库中获取到的数据。
27、第三方面,本申请提供了一种计算机可读存储介质,计算机可读存储介质中存储有指令,当指令在终端上运行时,使得终端执行如第一方面的任一种可能的实现方式中所描述的域名处理方法。
28、第四方面,本申请提供一种包含指令的计算机程序产品,当计算机程序产品在域名处理装置上运行时,使得域名处理装置执行如第一方面的任一种可能的实现方式中所描述的域名处理方法。
本文档来自技高网...
【技术保护点】
1.一种域名处理方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述目标操作包括域名存储单元创建操作、域名存储单元删除操作、域名存储单元读写操作中的任一个。
3.根据权利要求2所述的方法,其特征在于,所述确定处理所述第一指示信息的目标服务集群,包括:
4.根据权利要求3所述的方法,其特征在于,所述在所述目标域名不具有对应的域名存储单元的情况下,所述目标域名为泛域名,所述方法还包括:
5.根据权利要求1-4中任一项所述的方法,其特征在于,所述方法还包括:
6.根据权利要求5所述的方法,其特征在于,所述目标操作包括域名存储单元创建操作,所述方法还包括:
7.根据权利要求5所述的方法,其特征在于,所述目标操作包括域名存储单元读写操作,所述处理结果包括从所述目标域名对应的数据库中获取到的数据。
8.一种域名处理装置,其特征在于,所述装置包括:通信单元和处理单元;
9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机指令,当所述计算机指令在计算机上运行时,使得所述计算机执行如权利要求1-7任一项中所述的域名处理方法。
10.一种计算机程序产品,其特征在于,所述计算机程序产品包括计算机程序指令,所述计算机程序指令被处理器执行时实现如权利要求1-7任一项中所述的域名处理方法。
...
【技术特征摘要】
1.一种域名处理方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述目标操作包括域名存储单元创建操作、域名存储单元删除操作、域名存储单元读写操作中的任一个。
3.根据权利要求2所述的方法,其特征在于,所述确定处理所述第一指示信息的目标服务集群,包括:
4.根据权利要求3所述的方法,其特征在于,所述在所述目标域名不具有对应的域名存储单元的情况下,所述目标域名为泛域名,所述方法还包括:
5.根据权利要求1-4中任一项所述的方法,其特征在于,所述方法还包括:
6.根据权利要求5所述的方法,其特征在于,所述目标操作包括域名存储单元创建...
【专利技术属性】
技术研发人员:谭跃,张岩,王立文,杨洋,霍龙社,曹云飞,曹畅,马力俊,王施霁,佟恬,
申请(专利权)人:中国联合网络通信集团有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。