Application Resource Broker for Dynamic Data Center Provisioning
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current data center virtualization monitoring tools lack visibility into the virtual server environment, fail to provide application-specific statistics, and are inefficient in managing resource allocation, leading to increased operational complexity and overhead.
Innovation Solution
A system comprising an application resource broker (ARB) that collects network and data center information to generate application traffic metrics and virtualized infrastructure metrics, providing a holistic view for administrators and enabling automated resource provisioning based on historical trends.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If data center resources are provisioned for peak demand, then service level agreements are maintained, but resource allocation efficiency deteriorates
Solution Approach 1:
The patent implements dynamic resource provisioning that automatically adjusts resource allocation based on real-time demand conditions. The system transitions from static peak-demand provisioning to dynamic provisioning that scales resources up during peak periods and down during low-utilization periods, maintaining SLA compliance while optimizing resource efficiency
Solution Approach 2:
The system incorporates continuous monitoring and feedback mechanisms that track application performance metrics and resource utilization. This feedback loop enables the provisioning system to make real-time adjustments to resource allocation, ensuring SLA compliance while avoiding over-provisioning during low-demand periods
2Adaptability or versatility
If virtualization is implemented, then resource flexibility and utilization improve, but operational complexity increases
Solution Approach 1:
The patent introduces an application resource broker as an intermediary layer between the virtualized infrastructure and administrators. This broker automatically manages resource provisioning, monitoring, and optimization tasks, reducing the operational burden on administrators while maintaining the flexibility benefits of virtualization
Solution Approach 2:
The system implements self-service capabilities where the virtualized infrastructure automatically performs provisioning, load balancing, and resource optimization without requiring manual administrator intervention. This automation maintains high adaptability while reducing operational complexity
3Loss of information
If monitoring tools are added to track virtual server environment, then visibility improves, but system complexity and overhead increase
Solution Approach 1:
The application resource broker serves multiple functions simultaneously: it acts as a provisioning system, a monitoring tool, an optimization engine, and an administrative interface. This multi-functional approach provides comprehensive visibility into the virtual server environment without requiring separate specialized tools for each function
Data Source
AI summary
Embodiments of the present invention provide a method for allowing efficient allocation of data center resources in a virtualized data center. In one step, network information is obtained from a network using an application resource broker (ARB). In another step, data center information is obtained from a virtual center server using the ARB. In another step, a set of application traffic metrics and a set of virtualized infrastructure metrics are determined using the ARB based on the obtained network information and data center information respectively. The ARB is implemented on a computer system.


