Memory-Resident File System Migration for Partition Resource Allocation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In computer systems with distributed logical partitions, ensuring that processes migrating between partitions maintain access to shared data is challenging, particularly when multiple processes jointly operate on the same data.

Innovation Solution

The memory-resident file system storing data used by these processes is migrated alongside the processes to the new partition, allowing continuous access without the need for temporary storage or network transfer, by reallocating the memory units containing the file system from one partition to another.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If processes are migrated between partitions to redistribute workload, then resource utilization is improved, but data access continuity deteriorates

Engineering Contradiction:
Improveresource utilizationVSAvoiddata access continuity
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent merges the process migration and file system migration operations into a single coordinated action. When a process is migrated from one partition to another, the associated file system is simultaneously migrated to the same target partition, ensuring that the process maintains continuous access to its data without requiring network transfer or temporary storage.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent performs preliminary actions by copying the file system to the target partition before actually migrating the process. This preliminary file system preparation ensures that when the process migration occurs, the data infrastructure is already in place at the destination, preventing data access interruptions.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If file system is copied to target partition before migration, then data access continuity is improved, but device complexity increases

Engineering Contradiction:
Improvedata access continuityVSAvoidmigration process complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The migration system performs self-service by automatically managing the file system migration as an integral part of the process migration workflow. The system autonomously identifies which file systems are associated with migrating processes, copies them to the target partition, and updates the process configuration, eliminating the need for manual intervention or complex external coordination.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS8868622B2Method and apparatus for allocating resources in a computer system
Publication Date: 2014.10.21 HEWLETT PACKARD ENTERPRISE DEV LP
  • US8868622B2 patent drawing
  • US8868622B2 patent drawing
  • US8868622B2 patent drawing

AI summary

Embodiments of the present invention provide a computer system, comprising at least two logical partitions, each partition having allocated computing resources, wherein the computing resources allocated to a first partition include memory storing a file system accessible by processes executing in the first partition; and a partition resource allocator, wherein the partition resource allocator is arranged to migrate the memory storing the file system from the first partition to a second partition, such that the file system is accessible by processes executing in the second partition.