Volume Manager Overlapping Data Volume Creation and Lease Establishment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data center systems face inefficiencies in the overlap of processing time between creating a data volume and establishing a lease for network-accessible storage, leading to delays in virtual machine access.

Innovation Solution

Implementing a system where the volume manager simultaneously transmits identification information for both the data volume and the lease to data repository systems, allowing for overlapping processing of data volume creation and lease establishment, thereby reducing wait times for virtual machine access.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If the system processes data volume creation and lease establishment sequentially, then processing accuracy is maintained, but total processing time increases

Engineering Contradiction:
Improvewait time for virtual machine accessVSAvoidprocessing coordination complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by initiating the data volume creation process before the lease establishment is complete. The volume manager starts creating the data volume in response to a virtual machine creation request, and simultaneously initiates the lease establishment process. This overlapping of operations allows the system to reduce total wait time while maintaining processing accuracy through proper coordination mechanisms.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If the system allows temporal overlap in processing data volume creation and lease establishment, then productivity increases, but processing complexity increases

Engineering Contradiction:
Improvesystem responsivenessVSAvoidprocessing coordination complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system implements continuity of useful action by ensuring that both data volume creation and lease establishment processes run concurrently without interruption. The volume manager continuously manages both operations simultaneously, allowing the system to maximize productivity by eliminating idle waiting periods while maintaining proper coordination through the host system manager and node manager.

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS10817327B2Network-accessible volume creation and leasing
Publication Date: 2020.10.27 AMAZON TECH INC
  • US10817327B2 patent drawing
  • US10817327B2 patent drawing
  • US10817327B2 patent drawing

AI summary

A data volume can be created on a network-accessible storage device in a data center for use by a virtual machine instance. More specifically, a management system of the data center may request storage servers to allocate space for the data volume. Prior to receiving confirmation that the data volume has been created, the management system may further request the storage servers to establish a lease that authorizes the virtual machine access to the data volume.