一种数据处理方法、装置及系统制造方法及图纸

技术编号:31009826 阅读:39 留言:0更新日期:2021-11-30 00:05
本申请提供了一种数据处理方法、装置及系统。在本申请中,为不同种类的服务分配不同的网元,网元中包括至少一个虚拟机,每一个虚拟机上包括至少一个计算实例,如此,可以将不同种类的服务隔离开,如果为一个种类的服务分配的网元出现故障或者满负载,虽然,该网元无法继续正常处理该种类的服务的新的数据,但是不影响其他网元正常处理其他种类的服务的数据。如此,本申请可以缩小故障域,通过本申请,在为一个种类的服务分配的网元出现故障或者满负载的情况下,可以使得更多种类的服务避免被影响,提高更多种类的服务能够被正常处理的可能性。性。性。

【技术实现步骤摘要】
一种数据处理方法、装置及系统


[0001]本申请涉及互联网领域,特别是涉及一种数据处理方法、装置及系统。

技术介绍

[0002]网关集群具有为广大租户提供数据转发的能力,网关集群可以包括多台X86型号的网关。
[0003]其中,可以将接收的外部数据路由至网关集群的某台X86的网关上,该网关将数据分别调度至该网关中的某一个计算实例的队列中等待该计算实例处理该外部数据。

技术实现思路

[0004]网关集群作为网络内部与网络外部之间的门户或入口等,网络内部可以对外提供各个种类的服务。多个种类的服务可以共享一个网关中的一个计算实例,例如,任意一个计算实例可以分别处理多个种类的服务的数据。
[0005]然而,对于该网关中的任意一个计算实例,在该计算实例未满负载的情况下,如果该网关向该计算实例调度新的数据,则该计算实例可以正常处理新的数据。但是,在该计算实例满负载的情况下,如果该网关向该计算实例调度新的数据,则该计算实例就无法正常处理新的数据,也即,该计算实例承载的其他种类的服务全部受到影响。
[0006]如此,如果本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种数据处理系统,其特征在于,所述系统包括:第一网关以及网关集群;所述网关集群中包括多个第二网关;所述第二网关中包括多个虚拟机;所述虚拟机中包括至少一个计算实例;至少两个不同的第二网关中的虚拟机组成网元。2.一种数据处理方法,其特征在于,应用于第一网关,所述方法包括:接收待处理数据;确定所述待处理数据涉及的服务的种类;确定为所述种类的服务单独分配的目标网元,所述目标网元包括网关集群中的至少两个不同的第二网关中的虚拟机;将所述待处理数据调度至所述目标网元中的目标虚拟机,以使所述目标虚拟机对所述待处理数据处理。3.根据权利要求2所述的方法,其特征在于,所述确定为所述种类的服务单独分配的目标网元,包括:在服务的种类与网元之间的对应关系中,查找与所述种类相对应的网元,并作为所述目标网元。4.根据权利要求2所述的方法,其特征在于,所述将所述待处理数据调度至所述目标网元中的目标虚拟机,包括:确定发送所述待处理数据的租户;在所述目标网元包括的多个虚拟机中,确定为所述租户单独分配的虚拟机,并作为所述目标虚拟机;将所述待处理数据调度至所述目标虚拟机。5.根据权利要求4所述的方法,其特征在于,在所述目标网元包括的多个虚拟机中,确定为所述租户单独分配的虚拟机,包括:在所述目标网元对应的、租户与虚拟机之间的对应关系中,查找与所述租户相对应的虚拟机,并作为所述目标虚拟机。6.根据权利要求2所述的方法,其特征在于,所述方法还包括:在需要对所述网关集群扩容的情况下,确定需要扩容的网元;在预设虚拟机集群中确定至少一个空闲的虚拟机,所述预设虚拟机集群中包括多个空闲的虚拟机;将确定出的空闲的虚拟机分配给需要扩容的网元。7.根据权利要求6所述的方法,其特征在于,所述方法还包括:将确定出的空闲的虚拟机的状态由空闲状态变更为非空闲状态。8.根据权利要求2所述的方法,其特征在于,所述方法还包括:在需要对所述网关集群缩容的情况下,确定需要缩容的网元;确定需要缩容的网元中的至少一个虚拟机;在需要缩容的网元中剔除确定出的至少一个虚拟机。9.根据权利要求8所述的方法,其特征在于,所述方法还包括:
将确定出的至少一个虚拟机的状态由非空闲状态变更为空闲状态。10.根据权利要求1所述的方法,其特征在于,所述将所述待处理数据调度至所述目标网元中的目标虚拟机,以使所述目标虚拟机对所述待处理数据处理,包括:将所述待处理数据调度至所述目标网元中的目标虚拟机,以使所述目标虚拟机中的计算实例对所述待处理数据处理。11.一种数据处理系统,其特征在于,所述系统包括:第一交换机以及交换机集群;所述交换机集群中包括多个第二交换机;所述第二交换机中包括多个虚拟机;所述虚拟机中包括至少一个计算实例;至少两个不同的第二交换机中的虚拟机组成网元。12.一种数据处理方法,其特征在于,应用于第一交换机,所述方法包括:接收待处理数据;确定所述待处理数据涉及的服务的种类;确定为所述种类的服务单独分配的目标网元,所述目标网元包括交换机集群中的至少两个不同的第二交换机中的虚拟机;将所述待处理数据调度至所述目标网元中的目标虚拟机,以使所述目标虚拟机对所述待处理数据处理。13.一种数据处理装置,其特征在于,应用于第一网关,所述装置包括:第一接收模块,用于接收待处理数据;第一确定模块,用于确定所述待处理数据涉及的服务的种类;第二确定模块,用于确定为所述种类的服务单独分配的...

【专利技术属性】
技术研发人员:王佩龙
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:

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

1