Distributed Hard Disk Management via Object Server Segmentation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In large cloud storage systems, the managing server faces significant strain due to the need to manage and query state information for numerous object hard disks, which leads to performance issues.
Innovation Solution
A hard disk management system and method where an object server monitors and manages groups of object hard disks, reporting their states to the managing server and determining the optimal disk for read/write operations based on free space or execution load, thereby reducing the server's workload.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the managing server directly manages and queries state information of numerous object hard disks, then the hard disk management is centralized and controllable, but the managing server experiences significant strain and performance degradation
Solution Approach 1:
The patent divides the hard disk management function into two segments: the managing server retains centralized allocation and coordination control, while object servers are assigned to monitor and manage specific groups of object hard disks. This segmentation reduces the managing server's workload by delegating monitoring tasks to object servers, thereby resolving the contradiction between centralized control and server performance.
2Loss of information
If the managing server queries state information of all object hard disks in real time, then accurate disk status information is obtained, but the managing server experiences significant strain
Solution Approach 1:
The patent introduces object servers as intermediaries between the managing server and object hard disks. Object servers collect and cache state information from their assigned hard disks, then provide this information to the managing server when needed. This intermediary approach maintains information accuracy while significantly reducing the managing server's query workload.
3Device complexity
If multiple object hard disks are managed centrally, then resource allocation is simplified, but the limited space of each object hard disk requires a large number of hard disks, increasing system complexity
Solution Approach 1:
The patent segments the management of multiple object hard disks by assigning specific groups to each object server. This segmentation allows the system to handle a large number of hard disks without proportionally increasing the managing server's complexity, as object servers locally manage their assigned groups.
Solution Approach 2:
The patent introduces a new dimensional layer in the management hierarchy by adding object servers between the managing server and object hard disks. This dimensional change distributes the management burden across multiple levels, making it easier to operate and allocate resources in systems with numerous hard disks.
Data Source
AI summary
The hard disk management system includes at least one object server and a managing server. The object server is configured for sending a first request to a managing server to obtain object hard disk information. The managing server is configured for obtaining object hard disk information corresponding to the object server after receiving the first request, and sending the object hard disk information to the object server. The object server is further configured for monitoring and managing a group of object hard disks indicated by the object hard disk information.


