【技术实现步骤摘要】
【国外来华专利技术】将合成图像合并到新的文件系统命名空间中
技术介绍
[0001]现代计算机系统通常使用容器化技术来操作不同特权上下文。通常,容器化是指计算机系统提供访客上下文(或分区)的能力,其中一个或多个进程或甚至整个操作系统(OS)在相对隔离的情况下运行。例如,OS级虚拟化技术是指容器化,其中访客上下文是由主机OS内核创建的隔离的用户空间实例,并且其中用户空间进程可以在该内核之上运行,与由同一内核创建的其他访客上下文隔离。OS级虚拟化技术的示例包括容器(DOCKER)、区域(SOLARIS)和监狱(FREEBSD)。基于管理程序(hypervisor)的虚拟化技术是指容器化,其中访客上下文是由包括管理程序的主机OS创建的虚拟硬件机器,并且其中整个附加OS可以在与其他虚拟机隔离的情况下运行。基于管理程序的虚拟化技术的示例包括HYPER
‑
V(MICROSOFT)、XEN(LINUX)、VMWARE、VIRTUALBOX(ORACLE)和BHYVE(FREEBSD)。
[0002]无论使用何种容器化技术,访客上下文通常都需要访问文件系统命名空 ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】1.一种在包括处理器的计算机系统处实现的用于将多个合成图像(CIM)合并到合并文件系统命名空间中的方法,所述方法包括:访问合并配置信息,所述合并配置信息至少包括:多个后备CIM的身份,每个后备CIM至少包括:(i)定义独立文件系统命名空间的元数据部分,以及(ii)包括针对所述独立文件系统命名空间的数据的数据部分,以及针对所述多个后备CIM的合并优先级顺序;基于所述合并配置信息,从所述多个后备CIM的每个元数据部分生成合并元数据,所述合并元数据定义包括来自所述多个后备CIM的两个或更多个文件系统对象的合并文件系统命名空间,生成所述合并元数据包括至少生成:第一合并元数据项,所述第一合并元数据项将第一文件系统对象定义为所述合并文件系统命名空间的一部分,并且其中(i)所述第一合并元数据项对应于所述多个后备CIM中的第一后备CIM的第一元数据部分内的第一元数据项,所述第一元数据项将所述第一文件系统对象定义为第一独立文件系统命名空间的一部分,(ii)所述第一合并元数据项至少引用所述第一后备CIM的第一数据部分,以及(iii)所述第一合并元数据项至少基于所述第一文件系统对象与来自所述多个后备CIM中的以下任何后备CIM的任何文件系统对象没有冲突而被生成:所述任何后备CIM由所述合并优先级顺序定义为具有比所述第一后备CIM高的合并优先级,以及第二合并元数据项,所述第二合并元数据项将第二文件系统对象定义为所述合并文件系统命名空间的一部分,并且其中(i)所述第二合并元数据项对应于所述多个后备CIM中的第二后备CIM的第二元数据部分内的第二元数据项,所述第二元数据项将所述第二文件系统对象定义为第二独立文件系统命名空间的一部分,(ii)所述第二合并元数据项至少引用所述第二后备CIM的第二数据部分,以及(iii)所述第二合并元数据项至少基于所述第二文件系统对象与来自所述多个后备CIM中的以下任何后备CIM的任何文件系统对象没有冲突而被生成:所述任何后备CIM由所述合并优先级顺序定义为具有比所述第二后备CIM高的合并优先级;以及将包括所述第一文件系统对象和所述第二文件系统对象的所述合并文件系统命名空间暴露给至少一个文件系统消费者。2.根据权利要求1所述的方法,其中,所述合并优先级顺序将所述第一后备CIM定义为具有最高合并优先级;或者所述合并优先级顺序将所述第二后备CIM定义为具有最高合并优先级。3.根据权利要求1所述的方法,其中,所述第一合并元数据项是对所述第一后备CIM的所述第一元数据部分内的所述第一元数据项的引用;或者所述第二合并元数据项是对所述第二后备CIM的所述第二元数据部分内的所述第二元数据项的引用。4.根据权利要求1所述的方法,其中,所述第一合并元数...
【专利技术属性】
技术研发人员:S,
申请(专利权)人:微软技术许可有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。