一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种数据处理方法、装置及系统与流程

2021-11-26 21:36:00 来源:中国专利 TAG:

技术特征:
1.一种数据处理系统,其特征在于,所述系统包括:第一网关以及网关集群;所述网关集群中包括多个第二网关;所述第二网关中包括多个虚拟机;所述虚拟机中包括至少一个计算实例;至少两个不同的第二网关中的虚拟机组成网元。2.一种数据处理方法,其特征在于,应用于第一网关,所述方法包括:接收待处理数据;确定所述待处理数据涉及的服务的种类;确定为所述种类的服务单独分配的目标网元,所述目标网元包括网关集群中的至少两个不同的第二网关中的虚拟机;将所述待处理数据调度至所述目标网元中的目标虚拟机,以使所述目标虚拟机对所述待处理数据处理。3.根据权利要求2所述的方法,其特征在于,所述确定为所述种类的服务单独分配的目标网元,包括:在服务的种类与网元之间的对应关系中,查找与所述种类相对应的网元,并作为所述目标网元。4.根据权利要求2所述的方法,其特征在于,所述将所述待处理数据调度至所述目标网元中的目标虚拟机,包括:确定发送所述待处理数据的租户;在所述目标网元包括的多个虚拟机中,确定为所述租户单独分配的虚拟机,并作为所述目标虚拟机;将所述待处理数据调度至所述目标虚拟机。5.根据权利要求4所述的方法,其特征在于,在所述目标网元包括的多个虚拟机中,确定为所述租户单独分配的虚拟机,包括:在所述目标网元对应的、租户与虚拟机之间的对应关系中,查找与所述租户相对应的虚拟机,并作为所述目标虚拟机。6.根据权利要求2所述的方法,其特征在于,所述方法还包括:在需要对所述网关集群扩容的情况下,确定需要扩容的网元;在预设虚拟机集群中确定至少一个空闲的虚拟机,所述预设虚拟机集群中包括多个空闲的虚拟机;将确定出的空闲的虚拟机分配给需要扩容的网元。7.根据权利要求6所述的方法,其特征在于,所述方法还包括:将确定出的空闲的虚拟机的状态由空闲状态变更为非空闲状态。8.根据权利要求2所述的方法,其特征在于,所述方法还包括:在需要对所述网关集群缩容的情况下,确定需要缩容的网元;确定需要缩容的网元中的至少一个虚拟机;在需要缩容的网元中剔除确定出的至少一个虚拟机。9.根据权利要求8所述的方法,其特征在于,所述方法还包括:
将确定出的至少一个虚拟机的状态由非空闲状态变更为空闲状态。10.根据权利要求1所述的方法,其特征在于,所述将所述待处理数据调度至所述目标网元中的目标虚拟机,以使所述目标虚拟机对所述待处理数据处理,包括:将所述待处理数据调度至所述目标网元中的目标虚拟机,以使所述目标虚拟机中的计算实例对所述待处理数据处理。11.一种数据处理系统,其特征在于,所述系统包括:第一交换机以及交换机集群;所述交换机集群中包括多个第二交换机;所述第二交换机中包括多个虚拟机;所述虚拟机中包括至少一个计算实例;至少两个不同的第二交换机中的虚拟机组成网元。12.一种数据处理方法,其特征在于,应用于第一交换机,所述方法包括:接收待处理数据;确定所述待处理数据涉及的服务的种类;确定为所述种类的服务单独分配的目标网元,所述目标网元包括交换机集群中的至少两个不同的第二交换机中的虚拟机;将所述待处理数据调度至所述目标网元中的目标虚拟机,以使所述目标虚拟机对所述待处理数据处理。13.一种数据处理装置,其特征在于,应用于第一网关,所述装置包括:第一接收模块,用于接收待处理数据;第一确定模块,用于确定所述待处理数据涉及的服务的种类;第二确定模块,用于确定为所述种类的服务单独分配的目标网元,所述目标网元包括网关集群中的至少两个不同的第二网关中的虚拟机;第一调度模块,用于将所述待处理数据调度至所述目标网元中的目标虚拟机,以使所述目标虚拟机中的计算实例对所述待处理数据处理。14.根据权利要求13所述的装置,其特征在于,所述第二确定模块包括:查找单元,用于在服务的种类与网元之间的对应关系中,查找与所述种类相对应的网元,并作为所述目标网元。15.根据权利要求13所述的装置,其特征在于,所述调度模块包括:第一确定单元,用于确定发送所述待处理数据的租户;第二确定单元,用于在所述目标网元包括的多个虚拟机中,确定为所述租户单独分配的虚拟机,并作为所述目标虚拟机;调度单元,用于将所述待处理数据调度至所述目标虚拟机。16.根据权利要求15所述的装置,其特征在于,所述第二确定单元包括:查找子单元,用于在所述目标网元对应的、租户与虚拟机之间的对应关系中,查找与所述租户相对应的虚拟机,并作为所述目标虚拟机。17.根据权利要求13所述的装置,其特征在于,所述装置还包括:第三确定模块,用于在需要对所述网关集群扩容的情况下,确定需要扩容的网元;第四确定模块,用于在预设虚拟机集群中确定至少一个空闲的虚拟机,所述预设虚拟
机集群中包括多个空闲的虚拟机;分配模块,用于将确定出的空闲的虚拟机分配给需要扩容的网元。18.根据权利要求17所述的装置,其特征在于,所述装置还包括:第一变更模块,用于将确定出的空闲的虚拟机的状态由空闲状态变更为非空闲状态。19.根据权利要求13所述的装置,其特征在于,所述装置还包括:第五确定模块,用于在需要对所述网关集群缩容的情况下,确定需要缩容的网元;第六确定模块,用于确定需要缩容的网元中的至少一个虚拟机;剔除模块,用于确定需要缩容的网元中的至少一个虚拟机。20.根据权利要求19所述的装置,其特征在于,所述装置还包括:第二变更模块,用于将确定出的至少一个虚拟机的状态由非空闲状态变更为空闲状态。21.根据权利要求13所述的装置,其特征在于,所述第一调度模块具体用于:将所述待处理数据调度至所述目标网元中的目标虚拟机,以使所述目标虚拟机中的计算实例对所述待处理数据处理。22.一种数据处理装置,其特征在于,应用于第一交换机,所述装置包括:第二接收模块,用于接收待处理数据;第七确定模块,用于确定所述待处理数据涉及的服务的种类;第八确定模块,用于确定为所述种类的服务单独分配的目标网元,所述目标网元包括交换机集群中的至少两个不同的第二交换机中的虚拟机;第二调度模块,用于将所述待处理数据调度至所述目标网元中的目标虚拟机,以使所述目标虚拟机对所述待处理数据处理。23.一种电子设备,其特征在于,所述电子设备包括:处理器;和存储器,其上存储有可执行代码,当所述可执行代码被执行时,使得所述处理器执行如权利要求2-10中一个或多个所述的数据处理方法。24.一个或多个机器可读介质,其上存储有可执行代码,当所述可执行代码被执行时,使得处理器执行如权利要求2-10中一个或多个所述的数据处理方法。25.一种电子设备,其特征在于,所述电子设备包括:处理器;和存储器,其上存储有可执行代码,当所述可执行代码被执行时,使得所述处理器执行如权利要求12所述的数据处理方法。26.一个或多个机器可读介质,其上存储有可执行代码,当所述可执行代码被执行时,使得处理器执行如权利要求12所述的数据处理方法。

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


技术研发人员:王佩龙
受保护的技术使用者:阿里巴巴集团控股有限公司
技术研发日:2020.05.20
技术公布日:2021/11/25
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献