Address Format Segmentation for Storage Expansion Compatibility

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing computing environments face disruptions and significant migration challenges when adding larger storage volumes, as the addressing format must be changed, requiring updates to applications and operating systems, which is time-consuming and disruptive.

Innovation Solution

A method and system that utilize an address format compatible with different sized address spaces by employing a first and second set of bits, allowing heritage applications to access only the first region and current generation applications to access both regions, enabling expansion without altering existing addresses and maintaining compatibility with older systems.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If the addressing format is changed to support larger storage volumes, then the storage capacity is improved, but the compatibility with existing applications and operating systems deteriorates

Engineering Contradiction:
Improvestorage capacityVSAvoidcompatibility with existing applications
Core Design Contradiction:
Quantity of substanceVSAdaptability or versatility

Solution Approach 1:

The address space is segmented into multiple regions (first region accessible by all applications, second region accessible only by newer applications). This segmentation allows the system to support both old and new applications simultaneously with different address space allocations, resolving the contradiction between expanding storage capacity and maintaining compatibility with legacy applications.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a new dimension to the addressing format by adding additional bytes beyond the traditional format. This dimensional extension allows the address space to grow to support larger storage volumes while preserving the original addressing structure that legacy applications rely upon, thus maintaining backward compatibility.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Quantity of substance

If the addressing format is changed to add bytes for larger storage space, then the storage capacity is improved, but the migration time and system disruption increase

Engineering Contradiction:
Improvestorage capacityVSAvoidmigration time
Core Design Contradiction:
Quantity of substanceVSLoss of time

Solution Approach 1:

The system performs preliminary actions by pre-configuring the extended addressing format and establishing region-based access controls before legacy applications need to access expanded storage. This allows smoother transitions and reduces migration time when scaling storage capacity, as the infrastructure is already in place to handle both old and new addressing requirements.

Inventive Principle:
Principle #10Preliminary action

3Quantity of substance

If the addressing format is changed to support larger volumes, then the storage capacity is improved, but the complexity of system updates increases

Engineering Contradiction:
Improvestorage capacityVSAvoidcomplexity of system updates
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The addressing format is designed with universal compatibility, where the extended format can serve both legacy applications (using only the first region) and newer applications (accessing both first and second regions). This multi-functionality reduces system update complexity, as a single addressing infrastructure supports multiple application types without requiring separate update paths.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS8489856B2System and article of manufacture for providing an address format compatible with different addressing formats used for addressing different sized address spaces
Publication Date: 2013.07.16 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US8489856B2 patent drawing
  • US8489856B2 patent drawing
  • US8489856B2 patent drawing

AI summary

Provided are a system and article of manufacture for providing an address format compatible with different addressing formats used for addressing different sized address spaces. An address format is used in an operating system to address storage space in a storage device comprising a first region and a second region of storage space. A first group of applications uses the address format to only address the storage space in the first region and is not coded to use the address format to access the second region and a second group of applications uses the address format to address the storage space in the first and second regions.