Deploying containers on a 5G slice network
AssigneeKyndryl, Inc.
InventorPark Foreman
Life of this patent
Estimating the term…
Abstract
In an approach to deploying containers on a 5G slice network, responsive to receiving a request to obtain and host a container within a 5G network, a slice network is created within the 5G network for hosting of the container, where the slice network is created by a carrier for the 5G network. The container is deployed to one or more worker nodes using the slice network within the 5G network.
Claims20
A computer-implemented method comprising:
- responsive to receiving a request by a carrier to obtain and host a container within a 5G network, creating, by one or more computer processors, a slice network within the 5G network for hosting of the container, wherein the slice network is created by the carrier for the 5G network, the carrier being a telecommunications carrier, and wherein the container comprises a standalone runtime environment including code and dependencies of the code;
- and
- deploying, by the one or more computer processors, the container to one or more worker nodes using the slice network within the 5G network, the one or more worker nodes being one or more instances of an application environment that executes containers, and the deploying the container to the one or more worker nodes includes using a repository, the repository to store a plurality of containers available for distribution by a container distribution program, and the repository owned by a supplier of containers who independently enforces container usage contracts with the telecommunications carrier, the repository defined to accept, reject, log and monitor consumption of the plurality of containers within one or more bounds of a contractual arrangement with the telecommunications carrier, wherein the repository confirms that there is compliance with one or more agreed upon parameters.
A computer program product comprising one or more computer readable storage mediums and program instructions stored on the one or more computer readable storage mediums, the program instructions including instructions to:
- responsive to receiving a request by a carrier to obtain and host a container within a 5G network, create a slice network within the 5G network for hosting of the container, wherein the slice network is created by the carrier for the 5G network, the carrier being a telecommunications carrier, and wherein the container comprises a standalone runtime environment including code and dependencies of the code;
- and
- deploy the container to one or more worker nodes using the slice network within the 5G network, the one or more worker nodes being one or more instances of an application environment that executes containers, and the deploy the container to the one or more worker nodes includes using a repository, the repository to store a plurality of containers available for distribution by a container distribution program, and the repository owned by a supplier of containers who independently enforces container usage contracts with the telecommunications carrier, the repository defined to accept, reject, log and monitor consumption of the plurality of containers within one or more bounds of a contractual arrangement with the telecommunications carrier, wherein the repository confirms that there is compliance with one or more agreed upon parameters.
A computer system comprising:
- one or more computer processors;
- one or more computer readable storage mediums;
- and
- program instructions stored on the one or more computer readable storage mediums for execution by at least one of the one or more computer processors, the stored program instructions including instructions to:
- responsive to receiving a request by a carrier to obtain and host a container within a 5G network, create a slice network within the 5G network for hosting of the container, wherein the slice network is created by the carrier for the 5G network, the carrier being a telecommunications carrier, and wherein the container comprises a standalone runtime environment including code and dependencies of the code;
- and
- deploy the container to one or more worker nodes using the slice network within the 5G network, the one or more worker nodes being one or more instances of an application environment that executes containers, and the deploy the container to the one or more worker nodes includes using a repository, the repository to store a plurality of containers available for distribution by a container distribution program, and the repository owned by a supplier of containers who independently enforces container usage contracts with the telecommunications carrier, the repository defined to accept, reject, log and monitor consumption of the plurality of containers within one or more bounds of a contractual arrangement with the telecommunications carrier, wherein the repository confirms that there is compliance with one or more agreed upon parameters.
Dependencies are inferred from the claim text.