一种业务配置信息处理方法和系统技术方案

技术编号:14198214 阅读:65 留言:0更新日期:2016-12-15 19:40
本申请提供了一种业务配置信息处理方法和系统,其中,所述方法包括:接收通过虚拟设备上报的保存请求;其中,所述保存请求用于请求保存业务配置信息;分别获取用于指示所述业务配置信息对应的业务的第一业务标识和用于指示所述虚拟设备的第一设备标识;根据所述第一业务标识和所述第一设备标识生成第一标识;使用所述第一标识对所述业务配置信息进行标识,并保存标识后的业务配置信息。通过本申请解决了在进程错误时造成的对其他虚拟设备的业务配置信息的误操作的问题。

【技术实现步骤摘要】

本申请涉及通信
,特别是涉及一种业务配置信息处理方法和系统
技术介绍
在虚拟化技术中,可以将一台物理设备划分成多台逻辑设备,每台逻辑设备就称为一台虚拟设备。每台虚拟设备拥有自己专属的软硬件资源,独立运行,独立转发,独立提供业务;创建、启动、重启或删除一台虚拟设备,不会影响其它虚拟设备的运行。为了保证虚拟设备的正常运行,使得虚拟设备上运行的业务与对应的用户相匹配,需要对虚拟设备上的业务的业务配置信息进行储存。通常,业务配置信息可以保存在物理设备的相应业务模块下,例如,ID(Identification,身份标识号)为5001-6000的业务配置信息隶属于同一类业务,可以保存在一个业务模块下,ID为6001-7000的业务配置信息隶属于同一类业务,可以保存在另一个业务模块下。其中,不同的业务配置信息可以保存在不同的业务模块下,不同的业务配置信息通过不同虚拟设备下不同的进程来管理调用。然而,在实际应用中,由于相同类型的业务配置信息的ID是相同的,而所有存储的业务配置信息都依赖于虚拟设备自身的进程来管理调用,故,一旦进程出错,将可能会导致获取到的业务配置信息是其他虚拟设备的业务配置信息,造成对其他虚拟设备的业务配置信息的误操作,严重影响了其它虚拟设备的使用。
技术实现思路
本申请所要解决的技术问题是提供一种业务配置信息处理方法和系统,以解决在进程错误时造成的对其他虚拟设备的业务配置信息的误操作问题。为了解决上述问题,本申请公开了一种业务配置信息处理方法,包括:接收通过虚拟设备上报的保存请求;其中,所述保存请求用于请求保存业务配置信息;分别获取用于指示所述业务配置信息对应的业务的第一业务标识和用于指示所述虚拟设备的第一设备标识;根据所述第一业务标识和所述第一设备标识生成第一标识;使用所述第一标识对所述业务配置信息进行标识,并保存标识后的业务配置信息。优选的,所述方法还包括:根据所述业务的类型对所述业务进行标识,得到所述第一业务标识;以及,对所述虚拟设备进行标识,得到所述第一设备标识。优选的,所述方法还包括:接收通过虚拟设备上报的修改请求;其中,所述修改请求用于请求对已保存的业务配置信息进行修改;获取所述修改请求所请求修改的业务配置信息对应的业务的第二业务标识,以及,获取上报所述修改请求的虚拟设备的第二设备标识;根据已保存的业务配置信息的第一标识,从所述已保存的业务配置信息中获取与所述第二业务标识相匹配的第一业务配置信息;获取所述第一业务配置信息对应的第一标识中包括的第一设备标识;判断所述第二设备标识与所述第一业务配置信息对应的第一设备标识是否一致,若一致,则根据所述修改请求对所述第一业务配置信息进行修改。优选的,所述方法还包括:接收通过虚拟设备上报的删除请求;其中,所述删除请求用于请求删除已保存的业务配置信息;获取所述删除请求所请求删除的业务配置信息对应的业务的第三业务标识,以及,获取上报所述删除请求的虚拟设备的第三设备标识;根据已保存的业务配置信息的第一标识,从所述已保存的业务配置信息中获取与所述第三业务标识相匹配的第二业务配置信息;获取所述第二业务配置信息对应的第一标识中包括的第一设备标识;判断所述第三设备标识与所述第一业务配置信息对应的第一设备标识是否一致,若一致,则根据所述删除请求删除所述第二业务配置信息。相应地,本申请还公开了一种业务配置信息处理系统,包括:第一接收模块,用于接收通过虚拟设备上报的保存请求;其中,所述保存请求用于请求保存业务配置信息;第一获取模块,用于分别获取用于指示所述业务配置信息对应的业务的第一业务标识和用于指示所述虚拟设备的第一设备标识;生成模块,用于根据所述第一业务标识和所述第一设备标识生成第一标识;保存模块,用于使用所述第一标识对所述业务配置信息进行标识,并保存标识后的业务配置信息。优选的,所述系统还包括:标识模块,用于根据所述业务的类型对所述业务进行标识,得到所述第一业务标识;以及,对所述虚拟设备进行标识,得到所述第一设备标识。优选的,所述系统还包括:第二接收模块,用于接收通过虚拟设备上报的修改请求;其中,所述修改请求用于请求对已保存的业务配置信息进行修改;第二获取模块,用于获取所述修改请求所请求修改的业务配置信息对应的业务的第二业务标识,以及,获取上报所述修改请求的虚拟设备的第二设备标识;第三获取模块,用于根据已保存的业务配置信息的第一标识,从所述已保存的业务配置信息中获取与所述第二业务标识相匹配的第一业务配置信息;第四获取模块,用于获取所述第一业务配置信息对应的第一标识中包括的第一设备标识;第一判断模块,用于判断所述第二设备标识与所述第一业务配置信息对应的第一设备标识是否一致,若一致,则根据所述修改请求对所述第一业务配置信息进行修改。优选的,所述系统还包括:第三接收模块,用于接收通过虚拟设备上报的删除请求;其中,所述删除请求用于请求删除已保存的业务配置信息;第五获取模块,用于获取所述删除请求所请求删除的业务配置信息对应的业务的第三业务标识,以及,获取上报所述删除请求的虚拟设备的第三设备标识;第六获取模块,用于根据已保存的业务配置信息的第一标识,从所述已保存的业务配置信息中获取与所述第三业务标识相匹配的第二业务配置信息;第七获取模块,用于获取所述第二业务配置信息对应的第一标识中包括的第一设备标识;第二判断模块,用于判断所述第三设备标识与所述第一业务配置信息对应的第一设备标识是否一致,若一致,则根据所述删除请求删除所述第二业务配置信息。与现有技术相比,本申请具有以下优点:本申请公开的一种业务配置信息处理方案,可以接收通过虚拟设备上报的保存请求;分别获取用于指示所述业务配置信息对应的业务的第一业务标识和用于指示所述虚拟设备的第一设备标识;根据所述第一业务标识和所述第一设备标识生成第一标识;使用所述第一标识对所述业务配置信息进行标识,并保存标识后的业务配置信息,可见,在本申请中,最终存储的用于指示业务配置信息的第一标识中不仅携带有第一业务标识,还携带有第一设备标识,因此,在对业务配置信息进行调用时,可以根据两个标识(第一业务标识和第一设备标识)准确识别到需要调用的业务配置信息,保证了调用的业务配置信息与当前虚拟设备相匹配,避免了获取到其他虚拟设备的业务配置信息,造成对其他虚拟设备的业务配置信息的误操作,其次,即使出现进程错误,调用到其他虚拟设备的业务配置信息,也可以根据所述调用的业务配置信息对应的第一标识中携带的第一设备标识识别出调用的业务配置信息与当前虚拟设备是不匹配的,进而拒绝对所述业务配置信息的本次调用,进一步降低了获取到其他虚拟设备的业务配置信息的可能,有效减少了误操作行为的发生,保证了其他虚拟设备的正常使用。附图说明图1是本申请实施例中一种业务配置信息处理方法的步骤流程图;图2是本申请实施例中又一种业务配置信息处理方法的步骤流程图;图3是本申请实施例中另一种业务配置信息处理方法的步骤流程图;图4是本申请实施例中一种优选的业务配置信息处理方法的步骤流程图;图5是本申请实施例中又一种优选的业务配置信息处理方法的步骤流程图;图6是本申请实施例中另一种优选的业务配置信息处理方法的步骤流程图;图7是本申请实施例中一种业务配置信息处理系统的结构框图;图8是本申本文档来自技高网...
一种业务配置信息处理方法和系统

【技术保护点】
一种业务配置信息处理方法,其特征在于,包括:接收通过虚拟设备上报的保存请求;其中,所述保存请求用于请求保存业务配置信息;分别获取用于指示所述业务配置信息对应的业务的第一业务标识和用于指示所述虚拟设备的第一设备标识;根据所述第一业务标识和所述第一设备标识生成第一标识;使用所述第一标识对所述业务配置信息进行标识,并保存标识后的业务配置信息。

【技术特征摘要】
1.一种业务配置信息处理方法,其特征在于,包括:接收通过虚拟设备上报的保存请求;其中,所述保存请求用于请求保存业务配置信息;分别获取用于指示所述业务配置信息对应的业务的第一业务标识和用于指示所述虚拟设备的第一设备标识;根据所述第一业务标识和所述第一设备标识生成第一标识;使用所述第一标识对所述业务配置信息进行标识,并保存标识后的业务配置信息。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:根据所述业务的类型对所述业务进行标识,得到所述第一业务标识;以及,对所述虚拟设备进行标识,得到所述第一设备标识。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:接收通过虚拟设备上报的修改请求;其中,所述修改请求用于请求对已保存的业务配置信息进行修改;获取所述修改请求所请求修改的业务配置信息对应的业务的第二业务标识,以及,获取上报所述修改请求的虚拟设备的第二设备标识;根据已保存的业务配置信息的第一标识,从所述已保存的业务配置信息中获取与所述第二业务标识相匹配的第一业务配置信息;获取所述第一业务配置信息对应的第一标识中包括的第一设备标识;判断所述第二设备标识与所述第一业务配置信息对应的第一设备标识是否一致,若一致,则根据所述修改请求对所述第一业务配置信息进行修改。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:接收通过虚拟设备上报的删除请求;其中,所述删除请求用于请求删除已保存的业务配置信息;获取所述删除请求所请求删除的业务配置信息对应的业务的第三业务标识,以及,获取上报所述删除请求的虚拟设备的第三设备标识;根据已保存的业务配置信息的第一标识,从所述已保存的业务配置信息中获取与所述第三业务标识相匹配的第二业务配置信息;获取所述第二业务配置信息对应的第一标识中包括的第一设备标识;判断所述第三设备标识与所述第一业务配置信息对应的第一设备标识是否一致,若一致,则根据所述删除请求删除所述第二业务配置信息。5.一种业务配置信息处理系统,其特征在于,包括:第一接收模块,用于接收通过虚拟设备上报的保存请求;其中,所述保存请求用于请求保存...

【专利技术属性】
技术研发人员:张笛李永波
申请(专利权)人:杭州华三通信技术有限公司
类型:发明
国别省市:浙江;33

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

1