Virtual Service Switch for Dynamic Data Center Resource Allocation
Find Innovative SolutionsGenerate 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
Engineering Contradiction Analysis
1Reliability
If traditional data center management is used, then service delivery can be maintained, but uncertainty and control overhead increase significantly
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.
2Productivity
If computing capacity is allocated through traditional methods, then service requirements can be met, but resource utilization efficiency decreases
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.
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.
3Quantity of substance
If data center expansion is pursued to meet growing demands, then capacity increases, but costs and overhead increase
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.
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.
Data Source
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.


