-
公开(公告)号:CN114830085A
公开(公告)日:2022-07-29
申请号:CN202080087240.3
申请日:2020-11-11
Applicant: 微软技术许可有限责任公司
IPC: G06F9/455 , G06F9/4401
Abstract: 分层复合引导设备和相应的分层复合文件系统可以由引导管理器实现。指向分层复合引导设备和文件系统的请求可以从由分层复合引导设备和文件系统封装的主要设备和文件系统获得服务。主要设备和文件系统可以对应于容器环境中的虚拟化文件系统,从而使容器环境中的变化能够影响容器环境中操作系统引导的早期阶段。如果这种请求不能从主要层得到服务,则复合设备和文件系统可以包括对应于容器主机连接和主机文件系统的次要层,如果容器环境中没有改变,则提供对现有数据的回退,从而使引导能够以传统方式进行。
-
公开(公告)号:CN113196237B
公开(公告)日:2024-09-03
申请号:CN201980082561.1
申请日:2019-12-04
Applicant: 微软技术许可有限责任公司
IPC: G06F9/48
Abstract: 本文公开了在源计算设备和目的地计算设备之间迁移容器化软件包的技术。在一个实施例中,方法包括在目标设备处接收将当前在所述源设备上执行的源容器迁移到所述目的地设备的请求。所述方法还包括在所述目的地设备和所述源设备之间同步由所述源设备上的所述源容器利用的句柄列表,并在所述目的地设备中使用所述源设备上的所述源容器的镜像的副本、存储器快照和所同步的所述句柄列表来实例化目的地容器。在完成实例化所述目的地容器之后,所述目的地设备传输要在所述源设备上呈现的应用的远程显示输出以代替由所述源容器所生成的本地显示输出。
-
公开(公告)号:CN113196237A
公开(公告)日:2021-07-30
申请号:CN201980082561.1
申请日:2019-12-04
Applicant: 微软技术许可有限责任公司
IPC: G06F9/48
Abstract: 本文公开了在源计算设备和目的地计算设备之间迁移容器化软件包的技术。在一个实施例中,方法包括在目标设备处接收将当前在所述源设备上执行的源容器迁移到所述目的地设备的请求。所述方法还包括在所述目的地设备和所述源设备之间同步由所述源设备上的所述源容器利用的句柄列表,并在所述目的地设备中使用所述源设备上的所述源容器的镜像的副本、存储器快照和所同步的所述句柄列表来实例化目的地容器。在完成实例化所述目的地容器之后,所述目的地设备传输要在所述源设备上呈现的应用的远程显示输出以代替由所述源容器所生成的本地显示输出。
-
公开(公告)号:CN115885261A
公开(公告)日:2023-03-31
申请号:CN202180040280.7
申请日:2021-04-06
Applicant: 微软技术许可有限责任公司
Abstract: 细粒度可选择的部分特权容器虚拟计算环境提供了载体,通过该载体可以将涉及修改主机计算环境的特定方面的进程传递给主机计算环境并在其上执行,同时维持在主机计算环境的其余方面和部分特权的容器计算环境之间有利的和期望的保护和隔离。这样的部分特权是基于直接或间接描述的如下动作来提供的:允许由在部分特权容器虚拟计算环境中执行的进程在主机计算环境上进行的动作和不允许的动作。主机计算环境操作系统的各方面(诸如,内核)被扩展为对接到以容器为中心的机制以接收如下的信息,该信息关于内核可以允许或拒绝哪些动作,即使尝试这样的动作的进程本来具有足够的特权。
-
公开(公告)号:CN114207586A
公开(公告)日:2022-03-18
申请号:CN202080055732.4
申请日:2020-06-10
Applicant: 微软技术许可有限责任公司
IPC: G06F9/455 , G06F16/13 , G06F16/14 , G06F16/172 , G06F16/176
Abstract: 本文公开了用于容器部署的动态映像合成的计算系统、设备和方法。一种示例技术包括从容器过程接收访问文件的请求。响应于接收到该请求,该技术包括查询与容器过程相对应的映射表,以定位与请求的文件的文件标识符相对应的条目。该条目还包括标识存储设备上的文件位置的数据,其中根据文件位置能够访问请求的文件。该技术还包括根据通过映射表中的定位的条目中的数据标识的文件位置来取回请求的文件的副本,并且将取回请求的文件的取回的副本提供给容器过程,从而允许容器过程访问请求的文件。
-
-
-
-