Application Resource Broker for Dynamic Data Center Provisioning

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering Contradiction Analysis

1Reliability

If data center resources are provisioned for peak demand, then service level agreements are maintained, but resource allocation efficiency deteriorates

Engineering Contradiction:
Improveservice level agreement complianceVSAvoidresource allocation efficiency
Core Design Contradiction:
ReliabilityVSProductivity

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

Inventive Principle:
Principle #15Dynamics

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

Inventive Principle:
Principle #23Feedback

2Adaptability or versatility

If virtualization is implemented, then resource flexibility and utilization improve, but operational complexity increases

Engineering Contradiction:
Improveresource flexibilityVSAvoidoperational complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

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

Inventive Principle:
Principle #24Intermediary (Mediator)

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

Inventive Principle:
Principle #25Self-service

3Loss of information

If monitoring tools are added to track virtual server environment, then visibility improves, but system complexity and overhead increase

Engineering Contradiction:
Improvevisibility into virtual server environmentVSAvoidmonitoring system complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

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

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS10469400B2Method and apparatus for provisioning of resources to support applications and their varying demands
Publication Date: 2019.11.05 AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE LTD
  • US10469400B2 patent drawing
  • US10469400B2 patent drawing
  • US10469400B2 patent drawing

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.