配置事务的处理方法及装置的制造方法_4

文档序号:9923489阅读:来源:国知局
资源。
[0094]具体地,若当前配置事务中不存在错误的配置操作,则无需对当前配置事务执行回滚操作,在根据当前配置事务完成配置网络设备之后,通过释放当前配置事务所占用的网络设备的资源,可以为执行下一个事务(可以为配置事务,也可以为错误、计算、性能和安全等其他事务)提供处理资源,避免冗余。
[0095]可选地,如图5所示,该装置还包括:第二处理单元501。
[0096]其中,第二处理单元501,用于对所述当前配置事务中的每一个配置操作和所述每一个配置操作所对应的配置数据接口进行抽象化处理。
[0097]其中,第二处理单元501对当前配置事务中的每一个配置操作进行抽象化处理,可以使每个配置操作都可逆。
[0098]在本发明实施例中,通过在配置网络设备时新建当前配置事务,并判断当前配置事务中是否存在错误的配置操作,达到了若确定当前配置事务中存在错误的配置操作,则执行回滚操作的目的,从而实现了准确、完整、快速地发现并纠正网络设备配置错误,以及减少纠错成本的技术效果,进而解决了现有技术中网络设备配置事务处理成本较高的技术问题。
[0099]上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
[0100]在本发明的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
[0101]在本申请所提供的几个实施例中,应该理解到,所揭露的技术内容,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,可以为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。
[0102]所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0103]另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
[0104]所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、只读存储器(R0M,Read-0nly Memory)、随机存取存储器(RAM,Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
[0105]以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
【主权项】
1.一种配置事务的处理方法,其特征在于,包括: 在配置网络设备时,新建当前配置事务,其中,所述当前配置事务用于对所述网络设备进行配置; 判断所述当前配置事务中是否存在错误的配置操作; 若确定所述当前配置事务中存在所述错误的配置操作,则执行回滚操作,其中,所述回滚操作用于使所述网络设备返回至初始状态,所述初始状态是指所述网络设备未经所述当前配置事务配置时的状态。2.根据权利要求1所述的方法,其特征在于,在判断所述当前配置事务中是否存在错误的配置操作之后,所述方法还包括: 若确定所述当前配置事务中不存在所述错误的配置操作,则根据所述当前配置事务配置所述网络设备; 在完成所述配置所述网络设备之后,释放所述当前配置事务所占用的所述网络设备的资源。3.根据权利要求1所述的方法,其特征在于,在所述新建当前配置事务之前,所述方法还包括: 对所述当前配置事务中的每一个配置操作和所述每一个配置操作所对应的配置数据接口进行抽象化处理。4.根据权利要求1所述的方法,其特征在于,所述在配置网络设备时,所述方法还包括: 通过事务日志记录所述当前配置事务中的每一个配置操作之间的配置关系,其中,所述配置关系至少包括从属关系、顺序关系和依赖关系。5.根据权利要求4所述的方法,其特征在于,所述在配置网络设备时,所述方法还包括: 通过所述事务日志记录所述当前配置事务中正确的配置操作。6.根据权利要求1所述的方法,其特征在于,在所述新建当前配置事务之后,所述方法还包括: 若所述当前配置事务中存在被锁定的配置数据,则不允许新建配置事务; 若所述当前配置事务未结束配置所述网络设备,则不允许新建所述配置事务。7.根据权利要求1所述的方法,其特征在于,所述在配置网络设备时,所述方法还包括: 若在预设时间段内未接收到根据所述当前配置事务而生成的网络响应,则结束配置所述网络设备。8.一种配置事务的处理装置,其特征在于,包括: 新建单元,用于在配置网络设备时,新建当前配置事务,其中,所述当前配置事务用于对所述网络设备进行配置; 判断单元,用于判断所述当前配置事务中是否存在错误的配置操作; 第一处理单元,用于若确定所述当前配置事务中存在所述错误的配置操作,则执行回滚操作,其中,所述回滚操作用于使所述网络设备返回至初始状态,所述初始状态是指所述网络设备未经所述当前配置事务配置时的状态。9.根据权利要求8所述的装置,其特征在于,所述装置还包括: 配置单元,用于若确定所述当前配置事务中不存在所述错误的配置操作,则根据所述当前配置事务配置所述网络设备; 释放单元,用于在完成所述配置所述网络设备之后,释放所述当前配置事务所占用的所述网络设备的资源。10.根据权利要求8所述的装置,其特征在于,所述装置还包括: 第二处理单元,用于对所述当前配置事务中的每一个配置操作和所述每一个配置操作所对应的配置数据接口进行抽象化处理。
【专利摘要】本发明公开了一种配置事务的处理方法及装置。其中,该方法包括:在配置网络设备时,新建当前配置事务,其中,当前配置事务用于对网络设备进行配置;判断当前配置事务中是否存在错误的配置操作;若确定当前配置事务中存在错误的配置操作,则执行回滚操作,其中,回滚操作用于使网络设备返回至初始状态,初始状态是指网络设备未经当前配置事务配置时的状态。本发明解决了现有技术中网络设备配置事务处理成本较高的技术问题。
【IPC分类】H04L12/24
【公开号】CN105703941
【申请号】CN201511029777
【发明人】渠海峡, 崔应杰
【申请人】山石网科通信技术有限公司
【公开日】2016年6月22日
【申请日】2015年12月31日
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1