Electronic Broker Agent for Dynamic Computing Resource Allocation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In resource-intensive computing applications, the traditional method of purchasing computer hardware to meet resource requirements often results in unnecessary purchases and inefficient allocation of physical space, as it involves acquiring entire systems that may not utilize all resources, such as processing, networking, or storage capacity.
Innovation Solution
A method and system utilizing an electronic broker agent to manage computing resources by brokering access to distributed resource pools, allowing for flexible allocation and utilization of processing, networking, and storage resources across multiple locations, thereby reducing the need for physical hardware purchases and optimizing resource usage.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If computer hardware is purchased to satisfy resource requirements, then resource availability is improved, but physical space allocation and cost efficiency deteriorate
Solution Approach 1:
The patent introduces an electronic broker agent as an intermediary that mediates between resource requests and distributed computing resources. The broker agent automatically negotiates and allocates resources from distributed pools across multiple locations, eliminating the need for local hardware purchases and physical space allocation while ensuring resource availability through automated resource acquisition and management.
2Reliability
If computer hardware is purchased to satisfy resource requirements, then resource availability is improved, but resource utilization efficiency deteriorates
Solution Approach 1:
The patent creates a universal distributed resource pool where computing resources from multiple sources serve multiple purposes and multiple users. The electronic broker agent allocates resources dynamically based on demand, allowing the same physical resources to be shared across different applications and users, thereby maximizing resource utilization efficiency while maintaining availability.
Solution Approach 2:
The system implements dynamic resource allocation through the electronic broker agent, which continuously monitors resource availability and demand, and automatically adjusts resource distribution in real-time. This dynamic approach ensures resources are allocated to where they are most needed, maximizing utilization efficiency while maintaining service levels.
3Reliability
If computer hardware is purchased to satisfy resource requirements, then resource availability is improved, but cost effectiveness deteriorates
Solution Approach 1:
The electronic broker agent acts as a cost-effective intermediary that automatically negotiates resource acquisition from distributed pools, eliminating the need for expensive capital expenditures on hardware purchases. The broker agent can leverage existing resources in the distributed pool, reducing overall system costs while maintaining resource availability through automated resource management and allocation.
Data Source
AI summary
A method for managing computing resources involves obtaining, by an electronic broker agent, a request to broker access to one or more computing resources, and brokering, by the electronic broker agent, access to the computing resource(s) based on the request.


