-
公开(公告)号:WO2017165151A1
公开(公告)日:2017-09-28
申请号:PCT/US2017/022227
申请日:2017-03-14
Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
Inventor: ENGEL, Jeffrey M. , SMITH, Frederick J. , PULAPAKA, Hari R. , SCHULTZ, Benjamin M. , IYIGUN, Mehmet , RICHARDSON, John , STARK, Taylor
CPC classification number: G06F9/541 , G06F8/65 , G06F9/445 , G06F9/44536 , G06F9/45558 , G06F2009/45579
Abstract: Techniques for implementing operating system layering are described herein. In one example, a method includes managing one or more container temporary storage spaces and one or more container runtime environments. Furthermore, the method includes loading, one or more drivers to provide compatibility between a container operating system and a host operating system, the one or more drivers comprising application program interface (API) compatibility libraries to enable API compatibility between the container operating system and the host operating system; metadata arbitration logic to enable compatibility between the container operating system and the host operating system by modifying container operating system references; and file arbitration logic to modify operating system file locations accessed by the container operating system and the host operating system.
Abstract translation: 这里描述了用于实现操作系统分层的技术。 在一个示例中,一种方法包括管理一个或多个容器临时存储空间以及一个或多个容器运行时间环境。 此外,所述方法包括加载一个或多个驱动程序以提供容器操作系统与主机操作系统之间的兼容性,所述一个或多个驱动程序包括应用程序接口(API)兼容性库以实现容器操作系统和 主机操作系统; 元数据仲裁逻辑,通过修改容器操作系统引用来实现容器操作系统和主机操作系统之间的兼容性; 和文件仲裁逻辑来修改由容器操作系统和主机操作系统访问的操作系统文件位置。 p>