17806320. CONTAINER IMAGE OPTIMIZATION FOR A SELECTED DEPLOYMENT ENVIRONMENT simplified abstract (INTERNATIONAL BUSINESS MACHINES CORPORATION)

From WikiPatents
Jump to navigation Jump to search

CONTAINER IMAGE OPTIMIZATION FOR A SELECTED DEPLOYMENT ENVIRONMENT

Organization Name

INTERNATIONAL BUSINESS MACHINES CORPORATION

Inventor(s)

Ashok Pon Kumar Sree Prakash of Bangalore (IN)

Padmanabha Venkatagiri Seshadri of Mysore (IN)

Harikrishnan Balagopal of Thrissur (IN)

Akash Nayak of Raipur (IN)

CONTAINER IMAGE OPTIMIZATION FOR A SELECTED DEPLOYMENT ENVIRONMENT - A simplified explanation of the abstract

This abstract first appeared for US patent application 17806320 titled 'CONTAINER IMAGE OPTIMIZATION FOR A SELECTED DEPLOYMENT ENVIRONMENT

Simplified Explanation

The patent application describes a method for optimizing container images in a deployment environment. Here are the key points:

  • The method involves obtaining a list of container images to be deployed in a computing environment to provide various services.
  • The total layer size of the container images is determined based on the size of individual image layers.
  • At least one container image is reconfigured to adjust the total layer size of the deployment.
  • The reconfiguration is based on deployment characteristics and involves replacing image layers with other layers configured based on the other container images in the deployment.

Potential Applications

  • Cloud computing platforms
  • Microservices architectures
  • Container orchestration systems

Problems Solved

  • Inefficient use of resources due to large container image sizes
  • Slow deployment and scaling of containerized applications
  • Increased storage requirements for container images

Benefits

  • Optimized container images result in reduced storage requirements and faster deployment times.
  • Efficient use of resources leads to cost savings and improved performance.
  • Simplified management and scaling of containerized applications.


Original Abstract Submitted

Container image optimization is provided for a deployment environment. An indication of a plurality of container images to be deployed in a deployment to provide a plurality of services within a computing environment is obtained. The plurality of container images of the deployment has a total layer size of a plurality of image layers of the plurality of container images. At least one container image of the plurality of container images is reconfigured to adjust the total layer size for the deployment. The reconfiguring is based on one or more deployment characteristics of the deployment and includes replacing at least one image layer of a container image of the at least one container image with one or more other image layers configured based on the plurality of container images to be deployed.