Virtual Service Switch for Dynamic Data Center Resource Allocation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Enterprises face uncertainty and high control overhead due to the complexity of managing data center operations, including networking outages, data unavailability, and security breaches, which leads to increased costs and inefficiencies in IT management.

Innovation Solution

A virtual service switch system that provides a unit of computing capacity on a contractual basis, allowing for dynamic allocation and scheduling of resources based on bids, thereby reducing uncertainty and improving efficiency through fungibility and market mechanisms.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional data center management is used, then service delivery can be maintained, but uncertainty and control overhead increase significantly

Engineering Contradiction:
Improveservice delivery reliabilityVSAvoidcontrol overhead
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces a service broker as an intermediary component that mediates between service consumers and service providers. The broker manages service contracts, handles dynamic allocation, and coordinates resource sharing, thereby reducing control overhead while maintaining service delivery reliability through centralized coordination and market-based mechanisms.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If computing capacity is allocated through traditional methods, then service requirements can be met, but resource utilization efficiency decreases

Engineering Contradiction:
Improveresource utilization efficiencyVSAvoidallocation management complexity
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The patent implements dynamic resource allocation through time-varying service contracts that allow computing capacity to be reallocated based on changing demands. Resources can be borrowed and returned flexibly according to service level agreements and market conditions, optimizing utilization efficiency while managing complexity through automated contract execution and monitoring.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes allocation parameters dynamically by adjusting service contract terms, pricing rates, and resource availability based on demand fluctuations. This allows efficient resource utilization through market-based parameter optimization while reducing operational complexity through automated parameter adjustment based on predefined policies and real-time conditions.

Inventive Principle:
Principle #35Parameter changes

3Quantity of substance

If data center expansion is pursued to meet growing demands, then capacity increases, but costs and overhead increase

Engineering Contradiction:
Improvecomputing capacityVSAvoidoperational costs
Core Design Contradiction:
Quantity of substanceVSLoss of energy

Solution Approach 1:

The patent enables existing computing resources to serve multiple purposes and multiple service consumers simultaneously through virtualization and dynamic allocation. A single physical resource can be partitioned and allocated to different services at different times, increasing effective capacity without requiring proportional physical expansion, thereby reducing operational costs and overhead.

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

Solution Approach 2:

The system merges multiple service demands onto shared physical infrastructure through resource pooling and consolidation. By combining underutilized resources from different services and reallocating them to high-priority demands, the system increases effective capacity without additional hardware investment, reducing costs and operational overhead.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS8566447B2Virtual service switch
Publication Date: 2013.10.22 BANK OF AMERICA CORP
  • US8566447B2 patent drawing
  • US8566447B2 patent drawing
  • US8566447B2 patent drawing

AI summary

Virtual service switching includes contracting to provide a requestor with a unit of computing capacity to a service within a specific time period, creating one or more plans based at least in part on the contracting, scheduling execution of the one or more plans using the computing capacity, and if a bid for at least part of the unit of computing capacity is received prior to the end of the specific time period, allocating at least part of the computing capacity based at least in part on the bid. Each of the one or more plans comprises software code and associated data.