Identical-Data Server Assignment by Communication Speed
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing systems select a single server with the highest communication speed for multiple users accessing identical data, leading to increased communication traffic and decreased system speed.
Innovation Solution
An information processing apparatus measures communication speeds of servers and terminals, determines optimal communication counterparts based on these speeds, and notifies terminals of the corresponding servers to balance the load and minimize overall system slowdowns.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If a server with the highest communication speed is selected for multiple users accessing identical data, then individual user access speed is improved, but overall system communication speed decreases due to increased traffic on the selected server
Solution Approach 1:
The patent segments the user群体 into multiple groups, each group assigned to a different server. Instead of all users accessing the same high-speed server, users are divided and distributed across multiple servers, balancing the load and preventing any single server from becoming a bottleneck.
Solution Approach 2:
The patent assigns different servers to different user groups based on local conditions. Each server becomes optimized for its specific user group, with communication speeds measured and determined per group rather than using a uniform approach for all users.
2Reliability
If all users access data from the same server, then data consistency is maintained, but communication traffic concentration reduces system efficiency
Solution Approach 1:
Users are segmented into groups that access different servers. Each user group has its dedicated server for data access, which distributes communication traffic while maintaining data consistency within each group. The segmentation allows parallel access patterns that improve overall system efficiency.
3Measurement precision
If communication speed measurement is performed for all servers and terminals, then optimal server selection is achieved, but measurement complexity and time increase
Solution Approach 1:
Instead of measuring communication speeds for all possible server-terminal combinations, the patent performs measurements selectively for relevant user groups and servers. This partial measurement approach achieves sufficient precision for optimal selection without the excessive complexity of comprehensive measurements.
Solution Approach 2:
Communication speed measurements are performed in advance to determine optimal server assignments for user groups. This preliminary measurement allows the system to establish optimal configurations before actual data access operations, reducing the need for complex real-time measurements during user operations.
Data Source
AI summary
An information processing apparatus includes: circuitry that measures at least one of first communication speeds of a plurality of servers that store identical data or one or more second communication speeds of one or more information terminals that access the identical data in at least one of the plurality of servers, each of the first communication speeds corresponding to a respective one of the plurality of servers, each of the one or more second communication speeds corresponding to a respective one of the one or more information terminals, determines, from among the plurality of servers, a corresponding server that is to be a communication counterpart of each of the one or more information terminals, based on at least one of the first communication speeds or the one or more second communication speeds, and notifies each of the one or more information terminals of the corresponding server determined to be the communication counterpart of the information terminal.


