18132564. BIN-LESS METADATA PAGES ALLOCATOR FOR STORAGE CLUSTER WITH LOG-STRUCTURED METADATA simplified abstract (Dell Products L.P.)
Contents
BIN-LESS METADATA PAGES ALLOCATOR FOR STORAGE CLUSTER WITH LOG-STRUCTURED METADATA
Organization Name
Inventor(s)
Vladimir Shveidel of Pardes-Hana (IL)
Vamsi K. Vankamamidi of Hopkinton MA (US)
BIN-LESS METADATA PAGES ALLOCATOR FOR STORAGE CLUSTER WITH LOG-STRUCTURED METADATA - A simplified explanation of the abstract
This abstract first appeared for US patent application 18132564 titled 'BIN-LESS METADATA PAGES ALLOCATOR FOR STORAGE CLUSTER WITH LOG-STRUCTURED METADATA
The abstract describes techniques for creating a "bin-less" metadata page allocator for clustered systems with log-structured metadata storage. This involves mapping logical addresses of metadata pages to physical addresses of storage drives within a storage array, using a translation table to translate logical addresses to current physical addresses, and managing the allocation and deallocation of logical addresses efficiently.
- Mapping structure in memory of a storage node configured to map logical addresses of metadata pages to physical addresses of storage drives within a storage array
- Translation table to translate logical addresses of metadata pages to corresponding current physical addresses of storage drives
- Efficient management of allocated logical addresses by replacing physical addresses with predefined values, freeing logical addresses, and inserting them into a free logical address array
- Allocation of freed logical addresses from the free logical address array
Potential Applications: - Data centers - Cloud storage systems - Distributed file systems
Problems Solved: - Efficient allocation and deallocation of metadata pages in clustered systems - Optimization of storage space in log-structured metadata storage
Benefits: - Improved performance in clustered systems - Reduced storage overhead - Enhanced scalability
Commercial Applications: Title: "Efficient Metadata Page Allocation for Clustered Systems" This technology can be used in data centers, cloud storage systems, and distributed file systems to optimize metadata page allocation and improve overall system performance.
Questions about the technology: 1. How does this technology improve the efficiency of metadata page allocation in clustered systems? 2. What are the key advantages of using a "bin-less" metadata page allocator in log-structured storage systems?
Original Abstract Submitted
Techniques for providing a “bin-less” metadata page allocator for clustered systems with log-structured metadata storage. The techniques include providing a mapping structure in memory of a storage node of a clustered system. The mapping structure can have multiple layers configured to map logical addresses of metadata pages to physical addresses of storage drives within a storage array. The techniques include providing a translation table configured to translate logical addresses of metadata pages to corresponding current physical addresses of storage drives within the storage array. The techniques include, in response to an allocated logical address of a metadata page no longer being in-use, replacing its corresponding current physical address with a predefined value in the translation table, freeing the logical address, and inserting the freed logical address into a free logical address array. The techniques include allocating the freed logical address from the free logical address array.