Object Storage Access Acceleration via Block Protocol Mapping

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing object storage systems face challenges in providing fast access to data due to their distributed architecture, which results in slow access speeds that cannot meet the requirements of fast access scenarios.

Innovation Solution

A method and apparatus for processing access to object storage that involves establishing a mapping relationship between object attribute information and data management unit attribute information, allowing for data caching in server-side and local caches, and using block storage access protocols to accelerate data access.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If distributed architecture based on object storage protocol is used to accommodate large amount of object data, then storage capacity is improved, but access speed deteriorates

Engineering Contradiction:
Improvestorage capacityVSAvoidaccess speed
Core Design Contradiction:
Quantity of substanceVSSpeed

Solution Approach 1:

The patent introduces a block storage system as an intermediary layer between the user host and the object storage system. This block storage system provides fast access paths for frequently accessed data, while the object storage system continues to provide large-scale storage capacity. The mapping relationship between object storage and block storage allows data to be accessed through the faster block storage interface when needed, resolving the contradiction between storage capacity and access speed.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent segments the storage system into two distinct layers: object storage for large-scale data accommodation and block storage for fast access. By dividing the storage functionality into these two segments with different access characteristics, the system can simultaneously provide both large storage capacity and fast access speed for different data access scenarios.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If object storage protocol is used for data access, then storage flexibility is improved, but access performance deteriorates

Engineering Contradiction:
Improvestorage flexibilityVSAvoidaccess performance
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent merges the advantages of object storage (flexibility and large capacity) with the advantages of block storage (fast access performance) into a unified system. The mapping mechanism allows the system to combine the versatility of object storage with the high-performance access characteristics of block storage, achieving both storage flexibility and improved access performance simultaneously.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS20250173267A1Method, apparatus, and system for processing access to object storage
Publication Date: 2025.05.29 CLOUD INTELLIGENCE ASSETS HOLDING (SINGAPORE) PTE LTD
  • US20250173267A1 patent drawing
  • US20250173267A1 patent drawing
  • US20250173267A1 patent drawing

AI summary

Embodiments of the present application provide a method, an apparatus, and a system for processing access to object storage, where the method includes: establishing, by a user host, a first mapping relationship between first attribute information and second attribute information in advance; in response to reception of a first data read request, determining a data management unit corresponding to an object to be read by the first data read request according to the first mapping relationship; determining a logical block address of the data management unit; and accessing the server-side cache or the local cache of the user host to acquire data of the logical block address based on an access protocol of block storage and the logical block address.