Server Deployment Configuration for IoT Data Processing Delay
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional methods for optimizing data processing in applications like face recognition fail to adequately address the delays in data transmission between IoT devices and cloud or server databases, as they only focus on request distribution without considering the optimal arrangement of applications and databases.
Innovation Solution
An information processing device that acquires network information on delay times and calculates an optimal deployment configuration for applications and databases across multiple server devices to minimize processing delays, using integer programming to determine the best deployment strategy.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Power
If data processing is offloaded to cloud or servers, then processing capability is improved, but transmission delay increases
Solution Approach 1:
The patent applies local quality by deploying both application functions and database functions to specific server devices based on network delay characteristics. Different server devices are selected for application deployment and database deployment based on their respective network performance, creating localized optimal configurations that minimize transmission delay while maintaining processing capability.
Solution Approach 2:
The patent introduces a new dimension of optimization by separately considering application deployment and database deployment as independent dimensions. Instead of treating server selection as a single decision, the invention optimizes both deployment locations independently based on network delay information, achieving comprehensive delay reduction.
2Productivity
If application and database are deployed together, then processing efficiency is improved, but network delay cannot be optimized
Solution Approach 1:
The patent segments the deployment decision into two independent parts: application function deployment and database deployment. This segmentation allows each component to be optimally positioned based on network delay characteristics, rather than treating them as a single unified deployment decision.
Solution Approach 2:
The invention introduces network delay information as an intermediary parameter that mediates the deployment decisions. By using measured network delay times between server devices as the basis for deployment configuration, the system optimizes both processing efficiency and network delay performance.
Data Source
AI summary
An information processing device includes: a network information acquisition unit that acquires network information indicating a delay time of data transmission in a network including a data measurement device and a plurality of server devices; and a deployment configuration calculation unit that calculates a deployment configuration of functions of an application and a database for processing data transmitted from the data measurement device to each of the plurality of server devices on the basis of the network information.


