Dynamic Cloud Resource Allocation for Vehicle Data Processing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In railroad services, the public cloud often lacks sufficient computer resources to process operation data from vehicles before it is transmitted, leading to potential insufficiencies in resource allocation and increased costs due to unnecessary resource usage.
Innovation Solution
A data processing system that includes appliances with integrated sensors and monitoring apparatuses that dynamically adjust the amount of resources needed based on the degradation state of the appliance, ensuring only necessary resources are secured and used for data processing.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If the public cloud secures maximum computer resources to process operation data, then data processing capability is improved, but resource cost increases due to unnecessary resource usage
Solution Approach 1:
The patent implements dynamic resource adjustment by monitoring the actual amount of operation data transmitted from vehicles and automatically scaling cloud resources up or down accordingly. This replaces static maximum resource allocation with dynamic adaptation to actual workload, resolving the contradiction between maintaining processing capability and reducing unnecessary resource costs.
Solution Approach 2:
The system changes the parameter of resource allocation from a fixed maximum value to a variable value that adjusts based on the volume of incoming operation data. By continuously monitoring data transmission amounts and adjusting resource parameters in response, the system optimizes the balance between processing capability and resource cost.
2Loss of energy
If the public cloud adjusts resources based on notified data amounts, then resource efficiency is improved, but resource insufficiency occurs when data is transmitted before resources are secured
Solution Approach 1:
The patent applies preliminary action by pre-securing a baseline level of cloud resources before operation data transmission begins, ensuring immediate processing capability. Additionally, the system proactively monitors data transmission trends and adjusts resources in advance of peak loads, preventing both resource insufficiency and excessive allocation.
Solution Approach 2:
The system implements continuous feedback loops where the cloud platform monitors the amount of operation data being transmitted in real-time and automatically adjusts resource allocation based on this feedback. This closed-loop control ensures resource availability matches actual demand, resolving the contradiction between efficiency and reliability.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
A vehicle monitoring apparatus (300) transmits transmission data obtained from each appliance (200) and the amount of transmission data to a data processing apparatus (500). First, the data processing apparatus calculates the amount of used resources that is the amount of resources used in processing the transmission data, in the amount of resources of computer resources, on the basis of the amount of transmission data. Next, the data processing apparatus increases or decreases, to the amount of used resources, the amount of secured resources that is the amount of resources secured in the amount of resources of the computer resources. Then, the data processing apparatus processes the transmission data by using the amount of secured resources in the amount of resources of the computer resources.