Dependency-based application deployment methods and systems

The graph driver analyzes layer dependencies in container images to facilitate selective and efficient deployment, addressing the inefficiencies of existing methods by reducing unnecessary content and enhancing scalability.

JP2026522159APending Publication Date: 2026-07-07INTERNATIONAL BUSINESS MACHINE CORPORATION

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
INTERNATIONAL BUSINESS MACHINE CORPORATION
Filing Date
2024-05-14
Publication Date
2026-07-07

AI Technical Summary

Technical Problem

Existing container deployment methods require the download and upload of all parent preceding layers, leading to increased system overhead and risk, especially when only specific layers need to be updated, and lack scalability for targeted deployments.

Method used

A method and system that utilize a graph driver to analyze layer dependencies within container images, generating a relational graph that allows for selective deployment of only the necessary layers, reducing unnecessary content and enhancing scalability.

Benefits of technology

This approach enables targeted and efficient container deployments by identifying and deploying only the required layers, minimizing system overhead and risk, and ensuring that users receive updated services without unnecessary data, thus improving deployment efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026522159000001_ABST
    Figure 2026522159000001_ABST
Patent Text Reader

Abstract

A dependency-based application deployment method, computer program, and system are presented. This may include the steps of: inspecting the image layers of a container image and, depending on the inspection, generating layer dependency relationship data that specifies the layer dependency relationships of the container image; storing the layer dependency relationship data that specifies the layer dependency relationships of the container image in a container repository; analyzing the relationship data of the layer dependency relationship data in response to the receipt of a download request that specifies the target layer of the container image; identifying a subset of the image layers of the container image that precede the target layer, depending on the analysis; and establishing a deployment container image depending on the identified subset of image layers.
Need to check novelty before this filing date? Find Prior Art