Unified Inode Backup Metadata Management
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current storage systems manage backup data and environment metadata through separate sessions, leading to inefficient use of storage resources and increased complexity.
Innovation Solution
A system and method for managing environment metadata during backup sessions by sending a sequence of blocks or files comprising backup data and metadata to the storage system, where operations for processing metadata are integrated with those for backup data, using a master directory data structure to track and store both types of data, and allowing access to metadata for authorized users.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If backup data and environment metadata are managed through separate sessions, then data integrity is maintained, but storage resource efficiency decreases and system complexity increases
Solution Approach 1:
The patent combines the management of backup data and environment metadata into a single integrated backup session. The backup session now handles both types of data through unified data structures (inodes) and processing operations, eliminating the need for separate management sessions and improving storage resource efficiency while reducing system complexity
Solution Approach 2:
The backup session is enhanced to perform multiple functions simultaneously: it manages both backup data and environment metadata through a single interface. The inode data structure is designed to universally handle different types of data (backup data, environment metadata, directory information) within the same session, making the system more versatile and efficient
2Productivity
If separate data structures are used for backup data and environment metadata, then data organization is maintained, but storage overhead increases
Solution Approach 1:
The patent merges the data structures for backup data and environment metadata into a unified inode-based system. Both types of data are stored using the same inode structure, which tracks file attributes, permissions, and location information. This consolidation eliminates redundant data structures and reduces storage overhead while maintaining proper organization through the inode hierarchy
Solution Approach 2:
The inode data structure is designed as a universal container that can represent both backup data files and environment metadata files. The same inode mechanisms handle allocation, tracking, and management for all data types, eliminating the need for separate specialized data structures and reducing overall storage overhead
Data Source
AI summary
Described herein is a system and method for managing environment metadata of a server system during a backup session between the server system and a storage system. In some embodiments, during the backup session, the server system sends a sequence of blocks or files comprising backup data and environment metadata to the storage system. The backup data may comprise data on the server that is typically sent to the storage system during a backup session, such as client or application data. The environment metadata may include information describing the server system, such as information describing hardware or software components of the server system or server metrics of the server system. In these embodiments, operations for processing environment metadata may be included with the operations for processing backup data during the backup session.


