Resource Group Traffic Rate Service for Bandwidth Pool Pricing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In large-scale data centers, traditional bandwidth management methods often lead to oversubscription scenarios due to application-unaware bandwidth usage limits, resulting in decreased client satisfaction as providers struggle to meet simultaneous bandwidth demands across various resources.
Innovation Solution
A resource manager system allows clients to define bandwidth pools and allocate network traffic rates at a group level, enabling dynamic distribution of total bandwidth rates among resources within a group, with the ability to set different limits for intra-group and extra-group traffic, and supports hierarchical resource groups and pricing models based on traffic rates.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If traditional bandwidth management methods are used with application-unaware bandwidth usage limits, then device complexity is reduced and ease of operation is improved, but network bandwidth consumption efficiency deteriorates and client satisfaction decreases due to oversubscription scenarios
Solution Approach 1:
The patent changes the parameter of bandwidth management from static, application-unaware limits to dynamic, application-aware traffic rates. The resource manager system dynamically adjusts traffic rates based on resource roles, application requirements, and current network conditions, transforming bandwidth management from a fixed parameter to an adaptive one that responds to changing demands.
Solution Approach 2:
The patent implements feedback mechanisms where the resource manager continuously monitors network traffic, resource utilization, and application performance. This feedback loop enables the system to detect oversubscription scenarios and adjust bandwidth allocation in real-time, ensuring that bandwidth promises are met while optimizing overall network efficiency.
2Ease of operation
If application-unaware bandwidth usage limits are set uniformly for all resources, then ease of operation is improved and device complexity is reduced, but reliability deteriorates as the system cannot provide promised bandwidth to all resources simultaneously
Solution Approach 1:
The patent applies local quality by assigning different traffic rate characteristics to different resources based on their specific roles and requirements within the distributed application. Instead of uniform bandwidth limits, each resource receives customized traffic rate allocations that match its functional needs, ensuring that critical resources receive adequate bandwidth while less critical resources receive appropriate but reduced allocations.
Solution Approach 2:
The patent transforms static bandwidth limits into dynamic traffic rate allocations that can change based on application needs and network conditions. The resource manager continuously adjusts traffic rates to ensure reliability of bandwidth promises, allowing the system to adapt to varying demands while maintaining service level agreements.
3Productivity
If dynamic traffic rate adjustment is implemented at the resource group level, then network bandwidth consumption efficiency is improved and client satisfaction is enhanced, but device complexity increases due to the need for resource manager systems and hierarchical management
Solution Approach 1:
The patent merges bandwidth management functions into a unified resource manager system that handles multiple resources simultaneously. By combining individual resource management into a group-level management approach, the system reduces overall complexity while maintaining dynamic adjustment capabilities. The resource manager consolidates control functions, allowing efficient management of multiple resources through a single point of control.
Solution Approach 2:
The resource manager system is designed with multi-functionality, handling not only bandwidth allocation but also resource provisioning, monitoring, and optimization. This universal approach consolidates multiple management functions into a single system, reducing the need for separate specialized systems and thereby managing complexity while delivering comprehensive bandwidth optimization.
4Adaptability or versatility
If hierarchical resource groups are supported with different traffic rates for intra-group and extra-group traffic, then adaptability is improved and client satisfaction is enhanced, but device complexity increases due to the hierarchical management structure
Solution Approach 1:
The patent segments network traffic into intra-group and extra-group categories, allowing different traffic rate policies for each segment. This segmentation enables fine-grained control over bandwidth allocation, adapting to different application requirements while maintaining manageable complexity through clear segmentation boundaries and rules.
Data Source
AI summary
Methods and apparatus for a bandwidth pool pricing service are disclosed. A system includes a plurality of resources of a provider network and a resource manager. The resource manager implements a programmatic interface allowing a client to choose among several supported bandwidth pricing policies for a resource group allocated to the client. One pricing policy includes a first pricing component based on an intra-group network traffic rate, and a second pricing component based on an extra-group network traffic rate. If the client selects the policy, the resource manager provides billing amounts to the client derived from the first and second pricing components and from a set of collected network traffic metrics.


