Dynamic Elastic Network Bandwidth Allocation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Data centers face inefficiencies due to over-provisioning of bandwidth, leading to excess costs, as conventional static network configurations fail to fully utilize dynamically changing elastic network bandwidth levels, resulting in suboptimal resource allocation and performance.
Innovation Solution
Implementing a computer-implemented method to dynamically configure elastic network bandwidth allocation based on anticipated demand, storage quality of service, and compute demand, allowing for simultaneous manipulation of network and data center resources to align with changing bandwidth levels, thereby optimizing resource allocation and reducing costs.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If bandwidth is provisioned to meet projected peak data demand, then reliability of meeting peak demand is improved, but loss of energy increases due to over-provisioning for significant periods
Solution Approach 1:
The patent implements dynamic bandwidth provisioning that automatically adjusts bandwidth allocation based on real-time demand monitoring. The system transitions from static over-provisioning to dynamic adjustment, allocating bandwidth only when needed and releasing it during low-demand periods, thereby maintaining reliability while eliminating excess costs associated with continuous over-provisioning
Solution Approach 2:
The system changes the bandwidth allocation parameter from a fixed value to a dynamically adjustable value based on demand conditions. By monitoring data transfer patterns and automatically adjusting bandwidth parameters upward during peak demand and downward during low-demand periods, the system resolves the contradiction between maintaining reliability and reducing energy loss
2Reliability
If bandwidth is provisioned to meet peak demand, then reliability is improved, but loss of substance increases due to unused bandwidth capacity
Solution Approach 1:
The patent implements dynamic bandwidth provisioning that automatically adjusts bandwidth allocation based on real-time demand monitoring. The system transitions from static over-provisioning to dynamic adjustment, allocating bandwidth only when needed and releasing it during low-demand periods, thereby maintaining reliability while eliminating waste of bandwidth capacity
Solution Approach 2:
The system changes the bandwidth allocation parameter from a fixed value to a dynamically adjustable value based on demand conditions. By monitoring data transfer patterns and automatically adjusting bandwidth parameters upward during peak demand and downward during low-demand periods, the system resolves the contradiction between maintaining reliability and reducing substance loss
3Ease of operation
If data center resources are statically configured, then ease of operation is improved, but productivity decreases due to inability to leverage full potential of elastic network bandwidth
Solution Approach 1:
The patent implements self-service automation where the system automatically monitors network bandwidth utilization, detects demand patterns, and reconfigures data center resources without manual intervention. This maintains ease of operation while dramatically improving productivity by ensuring resources are always optimally configured to leverage the full potential of elastic network bandwidth
Solution Approach 2:
The system implements continuous feedback loops that monitor network bandwidth usage and automatically adjust data center resource configuration in response. This feedback mechanism resolves the contradiction by maintaining operational simplicity through automation while achieving high productivity through dynamic optimization of resource allocation
Data Source
AI summary
Resource configuration to exploit elastic network capability is provided by establishing an elastic network bandwidth allocation level to provide for an application for transfer of data between the application and an elastic network, the application hosted at a data center, then dynamically configuring, for the application, elastic network bandwidth allocation from the network service provider in accordance with the established elastic network bandwidth allocation level, and allocating storage resources of the data center for the application and processing resources of the data center for the application, the allocating being based on the established elastic network bandwidth allocation level and providing storage resources and processing resources to operate at a level commensurate with the established elastic network bandwidth allocation level.


