【技术实现步骤摘要】
【国外来华专利技术】虚拟网络环境中的快照创建
本公开涉及虚拟网络环境中的快照创建。更具体地,本公开涉及用于在虚拟网络环境中启用/实现快照创建的措施(包括方法、装置和计算机程序产品)。
技术介绍
最近,网络虚拟化成为通信技术的一种趋势。通过网络虚拟化,传统网络及其网络单元被虚拟化,即在虚拟网络环境中实现。例如,这意味着网络单元的功能可以在虚拟机中虚拟化,该虚拟机利用由主机系统(表示计算设备的底层基本功能)托管的客机系统(表示网络单元的实际功能)在通用计算设备上实现。通常,尤其是如本文所使用的,网络虚拟化和云计算可以被认为是基本相同的。这是因为网络虚拟化可以利用现代技术,例如为云计算开发的技术,因为虚拟化机制是这些云技术的核心。因此,虚拟网络环境和云或云网络环境将被视为同义词。在网络虚拟化的上下文中,与软件定义网络(SDN)结合的网络单元的迁移能够将网络转换为高效且灵活的完全软件定义的基础架构。同样,通过与网络功能虚拟化(NFV)结合的网络单元的迁移,也可以实现完全软件定义的基础架构。因此,最近在包括例如任何类型的3GPP系统的移动和/或固定通信系统中采用了软件定义网络(SDN)架构和/或网络功能虚拟化(NFV)架构。网络虚拟化的标准化例如由欧洲电信标准协会(ETSI)提供。在如此新兴的虚拟网络环境中,建立了各种新特征。这些新特征之一是快照特征,可以通过虚拟机的虚拟机管理程序拍摄虚拟机状态的“快照”。拍摄快照包括生成虚拟机(尤其是其客机系统)的存储磁盘或存储器的备份(dump)。在虚拟网络环境中创建存储磁盘和/或存储器快照可以简化备份/恢复和调试。更具体地,虚拟机的存储磁盘快照可 ...
【技术保护点】
1.一种方法,包括:由虚拟网络环境的虚拟管理器实体向所述虚拟网络环境中的虚拟机实体提供请求所述虚拟机实体的资源的快照创建的通知;在所述虚拟管理器实体处获得所述虚拟机实体的快照准备处理的结果;以及由所述虚拟管理器实体基于所获得的快照准备结果执行快照处理。
【技术特征摘要】
【国外来华专利技术】1.一种方法,包括:由虚拟网络环境的虚拟管理器实体向所述虚拟网络环境中的虚拟机实体提供请求所述虚拟机实体的资源的快照创建的通知;在所述虚拟管理器实体处获得所述虚拟机实体的快照准备处理的结果;以及由所述虚拟管理器实体基于所获得的快照准备结果执行快照处理。2.根据权利要求1所述的方法,其中,当所述快照准备结果指示所述虚拟机实体已经执行所请求的快照创建的准备时,所述快照处理包括:创建所请求的快照;以及在创建所请求的快照之后提供完成快照创建的通知。3.根据权利要求1或2所述的方法,其中,当所述快照准备结果指示所述虚拟机实体已经拒绝所请求的快照创建的准备时,所述快照处理包括:拒绝所请求的快照。4.根据权利要求1至3中任一项所述的方法,其中,所述请求快照创建的通知能够用作用于在所述虚拟机实体处启动快照准备处理的触发器。5.根据权利要求1至4中任一项所述的方法,其中,所述请求快照创建的通知由在所述虚拟管理器实体或与所述虚拟管理器实体通信耦合的另一个实体处的自动事件或人工事件触发。6.根据权利要求1至5中任一项所述的方法,其中,被请求快照创建的资源包括:所述虚拟机实体的存储磁盘或存储器。7.根据权利要求1至6中任一项所述的方法,其中,所述虚拟机实体包括:主机系统和客机系统,其中,所述客机系统由所述主机系统托管;以及被请求快照创建的资源属于所述虚拟机实体的所述客机系统。8.根据权利要求7所述的方法,其中,所述客机系统被配置为实现在所述虚拟机实体中虚拟化的网络单元的功能。9.根据权利要求1至8中任一项所述的方法,还包括:在所述虚拟管理器实体处获得快照创建请求;以及由所述虚拟管理器实体基于所获得的请求识别以下中的至少一个:所述虚拟机实体、用于快照创建的资源、以及用于向所述虚拟机实体传送所述通知的另一个实体。10.根据权利要求1至9中任一项所述的方法,其中,所述虚拟网络环境在软件定义的网络架构或网络功能虚拟化架构中实现;和/或所述虚拟管理器实体包括或被包括在以下中的至少一个中:虚拟基础架构管理器、虚拟网络功能管理器以及单元管理系统;和/或所述虚拟机实体包括或被包括在虚拟网络功能组件中;和/或所请求的快照是指与在所述虚拟机实体中虚拟化的网络单元相关的信息,诸如以下中的一个或多个:到其它相关的虚拟化网络单元的虚拟链路、数据、以及控制和/或管理平面。11.一种方法,包括:在虚拟网络环境的虚拟机实体处获得来自所述虚拟网络环境的虚拟管理器实体的请求所述虚拟机实体的资源的快照创建的通知;响应于所述快照创建通知,在所述虚拟机实体处执行快照准备处理;以及由所述虚拟机实体向所述虚拟管理器实体发布所述快照准备处理的结果。12.根据权利要求11所述的方法,其中,所述请求快照创建的通知能够用作用于在所述虚拟机实体处启动快照准备处理的触发器。13.根据权利要求11或12所述的方法,其中,所述快照准备处理包括:确定所请求的快照的准备和所请求的快照的创建是否可接受;以及当所请求的快照的准备和所请求的快照的创建被确定为可接受时,所述快照准备处理还包括:执行所请求的快照创建的准备,并且所述快照准备结果指示所述虚拟机实体已经执行所请求的快照创建的准备。14.根据权利要求13所述的方法,还包括:在所述虚拟机实体处获得来自所述虚拟管理器实体的完成快照创建的通知;以及响应于所述快照完成通知,由所述虚拟机实体执行快照准备取消。15.根据权利要求11至14中任一项所述的方法,其中,所述快照准备处理包括:确定所请求的快照的准备和所请求的快照的创建是否可接受;以及当所请求的快照的准备和所请求的快照的创建中的至少一个被确定为不可接受时,所述快照准备处理还包括:拒绝所请求的快照创建的准备,并且所述快照准备结果指示所述虚拟机实体已经拒绝所请求的快照创建的准备。16.根据权利要求11至15中任一项所述的方法,其中,被请求快照创建的资源包括:所述虚拟机实体的存储磁盘或存储器。17.根据权利要求16所述的方法,其中,当被请求快照创建的资源包括存储磁盘时,所请求的快照的准备包括以下中的至少一个:将一个或多个缓存刷新到所述存储磁盘,禁用对所述存储磁盘的写操作,以及配置所述虚拟机实体的集群文件系统的集群;和/或取消所请求的快照的准备至少包括:启用对所述存储磁盘的写操作;和/或当被请求快照创建的资源包括存储器时,所请求的快照的准备至少包括:禁用对所述存储器的写操作,和/或取消所请求的快照的准备至少包括:启用对所述存储器的写操作。18.根据权利要求11至17中任一项所述的方法,其中,所述虚拟机实体包括主机系统和客机系统,其中,所述客机系统由所述主机系统托管;以及被请求快照创建的资源属于所述虚拟机实体的所述客机系统。19.根据权利要求18所述的方法,其中,所述客机系统被配置为实现在所述虚拟机实体中虚拟化的网络单元的功能。20.根据权利要求11至19中任一项所述的方法,其中,所述虚拟网络环境在软件定义的网络架构或网络功能虚拟化架构中实现;和/或所述虚拟管理器实体包括或被包括在以下中的至少一个中:虚拟基础架构管理器、虚拟网络功能管理器和单元管理系统;和/或所述虚拟机实体包括或被包括在虚拟网络功能组件中;和/或所请求的快照是指与在所述虚拟机实体中虚拟化的网络单元相关的信息,诸如以下中的一个或多个:到其它相关的虚拟化网络单元的虚拟链路、数据、以及控制和/或管理平面。21.一种装置,包括:至少一个处理器;以及包括计算机程序代码的至少一个存储器,其中,所述至少一个存储器和所述计算机程序代码被配置为与所述至少一个处理器一起使所述装置至少执行以下操作:由虚拟网络环境的虚拟管理器实体向所述虚拟网络环境中的虚拟机实体提供请求所述虚拟机实体的资源的快照创建的通知;在所述虚拟管理器实体处获得所述虚拟机实体的快照准备处理的结果;以及由所述...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。