【技术实现步骤摘要】
【国外来华专利技术】对容器的外部操作与突变事件的对应关系
技术介绍
[0001]本专利技术总体上涉及信息处理,并且更具体地涉及对容器的外部操作与突变事件的对应关系(correspondence)。容器可以是使用预先构建的图像运行的云应用的最小包。当前,容器不变性(container immutability)(指自容器构建时间以来不改变容器)是云和其他应用中的重要策略。然而,用户可以使用外部操作从运行容器的外部改变文件并执行该容器中的处理。由这种(外部)操作生成的文件改变事件和/或进程执行事件被称为“突变事件(mutation event)”。单个外部操作可以产生大量的突变事件,所以难以通过手动检查它们找到对应关系。因此,需要一种自动化的基于计算机的方法来确定外部操作和突变事件之间的对应关系。
技术实现思路
[0002]根据本专利技术的方面,提供了一种用于确定命令到进程对应关系的方法。该方法包括由硬件处理器基于执行时间、针对集群中的多个容器中的每个的容器不变性改变事件中的每个的进程标识符和进程组标识符来识别由执行所述容器不变性改变事件而产生的初始进程。该方法还包括由硬件处理器检查所识别的初始进程中的初始进程是否与存储外部容器命令的数据库中的条目和由执行外部容器命令中的每个而产生的至少一个相应进程匹配。该方法还包括响应于初始进程与由执行存储在数据库中的外部容器命令当中的特定外部命令而产生的至少一个相应进程匹配,由硬件处理器将所述特定外部命令指定为与初始进程具有对应关系。
[0003]根据本专利技术的另一方面,提供了确定命令到进程对应关系的计 ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】1.一种用于确定命令到进程对应关系的计算机实现的方法,包括:由硬件处理器基于执行时间、针对集群中的多个容器中的每个的容器不变性改变事件中的每个的进程标识符和进程组标识符来识别由执行所述容器不变性改变事件而产生的初始进程;由硬件处理器检查所识别的初始进程中的初始进程是否与存储外部容器命令的数据库中的条目和由执行外部容器命令中的每个而产生的至少一个相应进程匹配;以及响应于初始进程与由执行存储在数据库中的外部容器命令当中的特定外部命令而产生的至少一个相应进程匹配,由硬件处理器将所述特定外部命令指定为与初始进程具有对应关系。2.根据权利要求1所述的计算机实现的方法,进一步包括由硬件处理器基于所述对应关系将最初可变容器转换成相对于所述外部容器命令的不可变容器。3.根据权利要求2所述的计算机实现的方法,其中,所述转换步骤包括将可变容器的现有代码修改为不可变的,以便由其形成所述不可变容器。4.根据权利要求1所述的计算机实现的方法,进一步包括:通过执行外部容器命令、检测由执行外部容器命令中的每个而产生的所述至少一个相应进程、以及将外部容器命令中的每个映射到由其产生的所述至少一个相应进程来创建数据库。5.根据权利要求1所述的计算机实现的方法,其中,所述识别步骤包括响应于(i)容器不变性改变事件中的对应一个的进程ID与容器不变性改变事件的进程组ID相同,以及(ii)容器不变性改变事件是进程执行事件,针对容器不变性改变事件中的每个,以容器不变性改变事件的执行时间的顺序将进程中的任意一个确定为所识别的初始进程中的一个。6.根据权利要求1所述的计算机实现的方法,其中,容器不变性改变事件是突变事件。7.根据权利要求1所述的计算机实现的方法,其中,计算机实现的方法在云环境中实现。8.根据权利要求1所述的计算机实现的方法,进一步包括在分布式云环境中部署不可变容器。9.根据权利要求1所述的计算机实现的方法,其中,外部容器命令包括执行命令。10.一种用于确定命令到进程对应关系的计算机程序产品,所述计算机程序产品包括具有体现在其中的程序指令的非暂时性计算机可读存储介质,所述程序指令可由计算机执行以使所述计算机执行包括以下的方法:由硬件处理器基于执行时间、针对集群中的多个容器中的每个的容器不变性改变事件中的每个的进程标识符和进程组标识符来识别由执行所述容器不变性改变事件而产生的初始进程;由硬件处理器检查所识别的初始进程中的初始进程是否与存储外部容器命令的数据库中的条目和由执行外部容器命令中的每个而产生的至少一个相应进程匹配;以及响应于初始进程与由执行存储在数据库中的外部容器命令当中的特定外部命令而产生的至少一个相应进程匹配,由硬件处理器将所述特定外部命令指定为与初始进程具有对应关系。11.根据权利要求10所述的计算机程序产品,其中,所述方法进一步包括:由硬件处理器基于所述对应关系将最初可变容器转换成相对于所述外部容器命令的不可变容器。
12.根据权利要求11所述的计算机程序产品,其中,所述转换步骤包括将可变容器的现有代码修改为不可变的,以便由其形成所述...
【专利技术属性】
技术研发人员:北原啓州,渡边裕治,秋山史子,
申请(专利权)人:国际商业机器公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。