SOFTWARE INSTALLATION THROUGH AN OVERLAY FILE SYSTEM

    公开(公告)号:US20200319869A1

    公开(公告)日:2020-10-08

    申请号:US16376305

    申请日:2019-04-05

    Applicant: SAP SE

    Abstract: A user requests installation of a software package on a server. The server identifies an artifact for the software package installed on a first layer of an overlay file system. Based on dependency information for the artifact, the server identifies one or more additional artifacts that the artifact depends on, installed on additional layers of the overlay file system. Instead of duplicating the software package and its dependencies in storage for the user, the server updates a layer strategy for the user. A layer strategy indicates a set of layers to be used by an overlay file system in generating a logical file system. The updated layer strategy for the user includes both the layer for the artifact of the requested software package and the layers for the additional artifacts that the software package depends on.

    KUBERNETES AS A DISTRIBUTED OPERATING SYSTEM FOR MULTITENANCY/MULTIUSER

    公开(公告)号:US20200186616A1

    公开(公告)日:2020-06-11

    申请号:US16216602

    申请日:2018-12-11

    Applicant: SAP SE

    Abstract: A client device sends a connection request to a virtual system in a Kubernetes cluster. The connection request identifies the client device and the application to which the request pertains. Based on a tenant associated with the client device, the virtual system connects the client device to an instance of the application. The instance of the application has access to data for the tenant but not for other tenants. Another client device of the tenant sends another connection request to the virtual system for a connection to another application. Because the tenant is the same, the instance of the other application may access the same data as the instance of the first application. In this way, applications for a single tenant may share data while maintaining the security of the data from other tenants.

Patent Agency Ranking