Object Storage Access Acceleration via Block Protocol Mapping
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
2Adaptability or versatility
If object storage protocol is used for data access, then storage flexibility is improved, but access performance deteriorates
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.
Data Source
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.


