Virtual Frame Director for Dynamic Server Provisioning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Legacy data processing systems with physical servers are often over-provisioned, leading to underutilization during low demand, as configuration is manual and static, lacking efficient dynamic scaling and load distribution.

Innovation Solution

A virtual server system that separates server personality from physical infrastructure, allowing on-demand provisioning of virtual servers using a virtual frame director, management module, and policy-based triggers for dynamic resource allocation and notification, leveraging InfiniBand and fibre channel networks for high-speed interconnectivity and communication.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If physical servers are over-provisioned to meet maximum demand, then service availability is improved, but resource utilization deteriorates during low demand

Engineering Contradiction:
Improveservice availabilityVSAvoidresource utilization
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent implements dynamic server provisioning where virtual servers are automatically created, moved, or deactivated based on real-time demand conditions. The system transitions from static over-provisioning to dynamic resource allocation, allowing physical servers to be actively utilized during high demand and deactivated during low demand periods.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

Physical servers are designed to serve multiple functions by hosting different virtual servers at different times. The same physical infrastructure can be dynamically allocated to different virtual server instances based on demand, maximizing resource utilization while maintaining service availability.

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

2Adaptability or versatility

If manual configuration of physical servers is performed, then configuration flexibility is improved, but provisioning time and complexity deteriorate

Engineering Contradiction:
Improveconfiguration flexibilityVSAvoidprovisioning time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent uses virtual server templates that can be rapidly copied and deployed across physical servers. Instead of manually configuring each server from scratch, administrators create a master template once and then quickly replicate it as needed, dramatically reducing provisioning time while maintaining configuration flexibility through template customization.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The system implements automated self-service provisioning where virtual servers can be automatically created, configured, and deployed based on predefined policies and triggers without requiring manual intervention for each provisioning event. This reduces both time and complexity while maintaining adaptability through policy-based rules.

Inventive Principle:
Principle #25Self-service

3Device complexity

If static server allocation is used in legacy environments, then system simplicity is improved, but load distribution efficiency deteriorates

Engineering Contradiction:
Improvesystem simplicityVSAvoidload distribution efficiency
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The patent segments physical servers into virtual server instances that can be independently managed and allocated. This segmentation allows the system to maintain simple physical infrastructure while achieving efficient load distribution through virtualized units that can be dynamically assigned to different physical hosts based on current load conditions.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a virtualization layer as an intermediary between physical servers and services. This intermediary layer simplifies the physical infrastructure management while enabling sophisticated load distribution algorithms to operate at the virtual level, improving efficiency without complicating the physical system.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS8554980B2Triggered notification
Publication Date: 2013.10.08 CISCO TECHNOLOGY INC
  • US8554980B2 patent drawing
  • US8554980B2 patent drawing
  • US8554980B2 patent drawing

AI summary

In one embodiment, a virtual frame director may receive association data regarding a virtual server and a physical server, send instructions to a management module based on the received association data, send a control command to the physical server based on the received association data, and send a notification regarding completion of an association between the virtual server and the physical server. A management module may configure the virtual server and/or a gateway according to the instructions received from the virtual frame director. In one embodiment, a virtual frame director may receive a request message for a server, determine whether the request message for the server meets a policy implemented in the virtual frame director, and perform an action directed by the policy when the request message meets the policy.