Dynamic Geographic Space Management for Server Load Balancing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
As geographic space managed by driving systems expands, the increased information transmission and processing demands can exceed the capabilities of a single server, leading to inefficiencies due to uneven resource distribution and workload imbalances across multiple servers handling diverse regions with varying densities of roads and moving objects.
Innovation Solution
A system that dynamically manages geographic space by dividing it into regions, using a subsystem to manage each area and an update manager to adjust the boundaries of update blocks based on usage, ensuring balanced loads across servers and optimizing data processing.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Power
If the geographic space is divided and multiple servers are used to process different regions, then the processing capability is improved, but the communication overhead between servers increases due to high-speed movement of automobiles across divided spaces
Solution Approach 1:
The geographic space is divided into multiple regions, each managed by a separate subsystem. This segmentation allows distributed processing while the update manager optimizes boundary definitions to minimize cross-region communication needs.
Solution Approach 2:
The boundaries of update blocks are dynamically adjusted based on update frequencies and automobile movement patterns. This dynamic optimization reduces the frequency of boundary-crossing communications between subsystems.
2Area of stationary object
If the geographic space is divided into multiple regions handled by different servers, then the system can handle larger spaces, but the overall efficiency drops due to uneven workload distribution across servers
Solution Approach 1:
Each subsystem manages a specific region with characteristics tailored to that region's needs. The update manager adjusts update block boundaries based on local update frequencies and traffic densities, optimizing resource allocation for each region.
Solution Approach 2:
The system changes the parameters of update blocks (boundaries, update frequencies) based on observed traffic patterns and update needs. This allows workload distribution to adapt to changing conditions, maintaining efficiency across varying geographic densities.
3Device complexity
If fixed boundary divisions are used for geographic regions, then the system structure is simplified, but the processing capability is exceeded when traffic density concentrates in certain areas
Solution Approach 1:
While maintaining a structured regional division system, the update manager dynamically adjusts update block boundaries and update frequencies based on real-time traffic density and update patterns. This adds adaptive capability without fundamentally changing the distributed subsystem architecture.
Data Source
AI summary
A system is provided that manages a geographic space including a route on which a moving object moves, including a subsystem operable to manage a map of the geographic space, and an update manager operable to change a boundary of an update block, which is a unit of an update contained in the map, according to an extent to which the update block is updated. Also provided is a method and computer program product.


