Layered machine images
    1.
    发明授权

    公开(公告)号:US10901764B2

    公开(公告)日:2021-01-26

    申请号:US14513154

    申请日:2014-10-13

    Abstract: In certain embodiments, a computer-implemented method includes accessing user selection data that includes selections associated with computing system resources, determining two or more machine image layers from available machine image layers to instantiate on a particular computing system resource, and determining that a particular machine image layer is not cached locally on one or more memory devices of the particular computing system resource. The method includes, in response to determining that the particular machine image layer is not cached locally on one or more memory devices, accessing a stored copy of the particular machine image layer residing in memory external to the particular computing system resource and caching the stored copy of the particular machine image layer on the one or more memory devices of the particular computing system resource. The method further includes instantiating the particular machine image layer on the particular computing system resource.

    Providing configurable bootstrapping of software execution

    公开(公告)号:US09658871B2

    公开(公告)日:2017-05-23

    申请号:US14553615

    申请日:2014-11-25

    CPC classification number: G06F9/45533 G06F9/4401 G06F9/441 G06F9/44505

    Abstract: Techniques are described for facilitating execution of software programs in a configurable manner, including to configure bootstrapping operations that are performed at startup of the software programs. At least some of the software programs may be software images that each include, for example, a defined file system, an operating system, and one or more application programs. In addition, configuration of the software programs' startup may include using distinct bootstrap packages that each include their own distinct file system, such that loading of a bootstrap package within a software image includes adding the included file system of the bootstrap package to a new location within the defined file system of the software image (e.g., by mounting the included file system of the bootstrap package within the defined file system of the software image, and optionally removing the included file system of the bootstrap package after bootstrapping operations are completed).

    PROVIDING CONFIGURABLE BOOTSTRAPPING OF SOFTWARE EXECUTION
    3.
    发明申请
    PROVIDING CONFIGURABLE BOOTSTRAPPING OF SOFTWARE EXECUTION 审中-公开
    提供软件执行的可配置引导

    公开(公告)号:US20150082310A1

    公开(公告)日:2015-03-19

    申请号:US14553615

    申请日:2014-11-25

    CPC classification number: G06F9/45533 G06F9/4401 G06F9/441 G06F9/44505

    Abstract: Techniques are described for facilitating execution of software programs in a configurable manner, including to configure bootstrapping operations that are performed at startup of the software programs. At least some of the software programs may be software images that each include, for example, a defined file system, an operating system, and one or more application programs. In addition, configuration of the software programs' startup may include using distinct bootstrap packages that each include their own distinct file system, such that loading of a bootstrap package within a software image includes adding the included file system of the bootstrap package to a new location within the defined file system of the software image (e.g., by mounting the included file system of the bootstrap package within the defined file system of the software image, and optionally removing the included file system of the bootstrap package after bootstrapping operations are completed).

    Abstract translation: 描述了以可配置的方式促进软件程序的执行的技术,包括配置在启动软件程序时执行的引导操作。 至少一些软件程序可以是各自包括例如定义的文件系统,操作系统和一个或多个应用程序的软件映像。 此外,软件程序的启动的配置可以包括使用各自包括其自己的不同文件系统的不同的引导程序包,使得在软件映像内加载引导程序包括将引导程序包的所包含的文件系统添加到新的位置 在软件映像的定义的文件系统内(例如,通过将引导程序包的包含的文件系统安装在软件映像的定义的文件系统内,以及在引导操作完成之后可选地删除引导程序包的包含文件系统)。

    LAYERED MACHINE IMAGES
    4.
    发明申请
    LAYERED MACHINE IMAGES 审中-公开
    层层机图像

    公开(公告)号:US20150033229A1

    公开(公告)日:2015-01-29

    申请号:US14513154

    申请日:2014-10-13

    Abstract: In certain embodiments, a computer-implemented method includes accessing user selection data that includes selections associated with computing system resources, determining two or more machine image layers from available machine image layers to instantiate on a particular computing system resource, and determining that a particular machine image layer is not cached locally on one or more memory devices of the particular computing system resource. The method includes, in response to determining that the particular machine image layer is not cached locally on one or more memory devices, accessing a stored copy of the particular machine image layer residing in memory external to the particular computing system resource and caching the stored copy of the particular machine image layer on the one or more memory devices of the particular computing system resource. The method further includes instantiating the particular machine image layer on the particular computing system resource.

    Abstract translation: 在某些实施例中,计算机实现的方法包括访问包括与计算系统资源相关联的选择的用户选择数据,从可用机器图像层确定两个或多个机器图像层以在特定计算系统资源上实例化,以及确定特定机器 图像层不在本地在特定计算系统资源的一个或多个存储器设备上缓存。 该方法包括响应于确定特定机器图像层不在本地在一个或多个存储器设备上缓存,访问驻留在特定计算系统资源外部的存储器中的特定机器图像层的存储副本并且高速缓存存储的副本 特定计算系统资源的一个或多个存储设备上的特定机器图像层。 该方法还包括在特定计算系统资源上实例化特定机器图像层。

Patent Agency Ranking