Varidata News Bulletin
Knowledge Base | Q&A | Latest Technology | IDC Industry News
Knowledge-base

Server Peak Bandwidth vs Baseline Bandwidth

Release Date: 2026-08-07
Comparison chart of baseline bandwidth and peak bandwidth for servers

Baseline bandwidth delivers continuous, guaranteed throughput for daily operations of Hong Kong servers, whereas peak bandwidth supplies temporary burst capacity during sudden traffic spikes.

Parameter

Baseline Bandwidth

Peak Bandwidth

Throughput

Continuous guaranteed rate

Maximum burst rate

Duration

Unlimited active time

Temporary brief windows

Mechanism

Dedicated network allocation

Token bucket credit system

Cost Model

Fixed baseline price

Metered usage or 95th percentile

As a cloud engineer, you encounter a difficult balancing act every day. You must maintain excellent application performance during unexpected demand surges. Simultaneously, you need to prevent severe network throttling and avoid expensive overage fees on your monthly hosting bill. Balancing these trade-offs requires a clear understanding of your instance profile.

Key Takeaways

  • Baseline bandwidth gives your server steady, guaranteed speed for everyday tasks.

  • Peak bandwidth uses temporary credits to handle short traffic spikes smoothly.

  • Exhausting network credits drops your server speed and slows down applications.

  • You should pick burstable plans for variable traffic and dedicated plans for steady traffic.

Understanding Baseline and Peak Bandwidth

Cloud providers manage network performance through predictable baseline allocations and temporary bursting limits. Understanding how these network profiles function helps you build reliable, high-performing applications.

Baseline Bandwidth and Guaranteed Throughput

Baseline bandwidth represents the continuous network throughput that your server receives. Cloud providers guarantee this minimum rate for continuous operations without time restrictions. Your instance can process data at this throughput continuously without running out of resources.

The baseline rate depends directly on the instance size that you select. Smaller virtual machines offer lower guaranteed throughput, while larger instances deliver significantly higher performance. The table below details guaranteed throughput levels for common general-purpose compute configurations:

Instance Type

Network Performance Label

Baseline Bandwidth (Gbps)

c5.large

Up to 10 Gigabit

0.75

c5.xlarge

Up to 10 Gigabit

1.25

c5.2xlarge

Up to 10 Gigabit

2.5

c5.4xlarge

Up to 10 Gigabit

5.0

c5.9xlarge

12 Gigabit

12.0

c5.18xlarge

25 Gigabit

25.0

Smaller burstable general-purpose instances follow a similar pattern. For example, a t3.nano instance provides a baseline of 0.03 Gbit/s, while a t3.medium instance provides 0.25 Gbit/s. A t3.2xlarge instance raises this sustained rate to 2.04 Gbit/s. High-performance workloads running on large instances sustain high data traffic, such as an I8g.16xlarge achieving 1,160,190 total sustainable transactions per second within strict service level agreements. Knowing these exact baseline numbers allows you to match server capacity with daily traffic needs.

Credit Mechanisms and Peak Bandwidth Bursts

When traffic spikes unexpectedly, your server needs temporary performance beyond its standard baseline allocation. Instances with 16 vCPUs or fewer typically rely on burstable network profiles with “up to” performance limits. These profiles use a token bucket credit system to support short bursts.

The credit mechanism operates on simple balance tracking rules:

  • Credit Accumulation: Your instance launches with maximum credit balances. It earns additional credits whenever network usage drops below the baseline limit.

  • Traffic Separation: Your instance maintains separate credit buckets for inbound traffic and outbound traffic.

  • Credit Consumption: Your server burns accumulated credits when network demand exceeds baseline capacity, reaching its peak bandwidth.

  • Burst Duration: Burst capacity lasts for limited windows, typically ranging from 5 to 60 minutes depending on instance size.

  • Performance Reversion: Your instance returns immediately to its baseline throughput once it exhausts all available credits.

For instance, performance tests on an m6in.xlarge server showed sustained burst throughput for approximately 27 minutes during heavy data writes. After transferring 5.1TB of data, the server depleted its credit pool. The transfer speed immediately dropped and stabilized near its documented 305 MB/s baseline. Shared physical hardware hosts these burst capabilities, so available peak bandwidth operates on a best-effort basis. Monitoring credit balances helps you predict when your application will fall back to baseline speeds during sudden surges.

Financial and Performance Impacts

Data transfer is frequently the third-largest EC2 line item for distributed architectures. You must understand your server egress fees to keep cloud spending predictable.

Data transfer is frequently the third-largest EC2 line item for distributed architectures.

Cost Models and Overage Risks

Providers calculate egress fees based on data destination and transfer volume. The table below lists standard data transfer rates for the AWS us-east-1 region:

Traffic Type

Rate (per GB, us-east-1)

Data transfer into AWS (Inbound)

Free

Data transfer within the same Availability Zone (private IPs)

Free

Data transfer between Availability Zones (same region)

$0.01

Data transfer between AWS regions

$0.02 (typical)

Internet data out (egress), first 100 GB/month

Free

Internet data out (egress), 0 to 10 TB tier

$0.09

Internet data out (egress), 10 to 50 TB tier

$0.085

Internet data out (egress), 50 to ☐☐☐ TB tier

$0.07

Many hosting environments use 95th percentile billing to manage burst traffic costs. This pricing model mitigates the impact of brief, extreme peak bandwidth spikes on your final bill. Providers measure your average bandwidth usage in short 5-minute intervals throughout a monthly billing period. They discard the highest 5% of these measurements from the final calculation. The billing rate matches the next highest remaining measurement. A single sharp spike falls into the discarded 5% pool and does not raise your monthly price. However, sustained high usage just below your absolute peaks directly pushes your billing percentile upward.

Colocation facilities and bandwidth providers evaluate your monthly bill using a specific sequence:

  1. Data transfer is measured in five-minute intervals throughout the billing period.

  2. These five-minute data rate samples are sorted from highest to lowest.

  3. The highest 5% of the samples (representing the most extreme peaks) are discarded.

  4. The next highest remaining sample (the 95th percentile) is identified.

  5. The customer’s entire monthly bill is calculated based on this 95th percentile data rate.

If your burstable usage exceeds your base bandwidth capacity and surpasses the specified threshold for the 95th percentile, you may face overage charges.

Network Throttling and Credit Exhaustion

Exhausting your available network credits directly harms application responsiveness. Your cloud infrastructure undergoes a distinct performance degradation chain:

  1. When network I/O credits are exhausted due to traffic exceeding the baseline bandwidth or due to microbursts, AWS throttles the EC2 instance’s network.

  2. This throttling causes packets to be queued or dropped.

  3. The packet queuing/dropping leads to unpredictable network latency and spikes in TCP retransmits.

  4. From the application perspective, these network issues manifest as unusual request delays and timeouts.

  5. In severe cases, this results in increased serving latency within dependent services (like a KVStore), application timeouts, and can trigger cascading failures such as retries or connection churn that bring down entire clusters.

You can track credit depletion before performance degrades using specific cloud metrics:

  • Monitoring tools can track the bw_in_allowance_exceeded and bw_out_allowance_exceeded metrics on smaller AWS EC2 instances.

  • These instances use network I/O credits to burst beyond their baseline bandwidth.

  • An increase in these metrics signals that credits are being depleted or exhausted.

  • Credit exhaustion causes traffic to be limited to the baseline bandwidth, which is when these metrics increase.

Understanding these throttling thresholds allows you to optimize your network configurations effectively.

Optimizing Server Bandwidth Allocations

Estimating Baseline Network Demand

You must measure your normal network traffic before selecting a server profile. Historical data reveals your daily traffic patterns and helps you forecast future capacity needs.

Much like the balance sheet is a snapshot of an organization’s financials at a single point in time, a network performance baseline is a picture of a network infrastructure’s traffic during normal working conditions.

You can establish an accurate baseline for your infrastructure by following three simple steps:

  1. Network Assessment and Baseline Measurement: Capture 2-4 weeks of historical traffic data to identify patterns, peak usage periods, and bottlenecks.

  2. Historical Reporting for Trend Analysis: Use historical reporting capabilities to analyze long-term trends and identify recurring high-consumption applications.

  3. Forecast Future Requirements: Leverage historical bandwidth usage data explicitly to forecast future bandwidth needs and plan for network expansion or upgrades.

Selecting Burstable vs Dedicated Plans

You should match your network plan to your application workload. Stable workloads save money on dedicated plans, while variable traffic fits burstable models.

Factor

Fixed/Dedicated Bandwidth Plan

Burstable (95th Percentile) Bandwidth Plan

Cost Predictability

High

Medium to Low

Cost Efficiency

Best for consistent traffic

Best for variable or spiky traffic

Flexibility

Low

High

Risk

Risk of paying for unused capacity

Risk of surprise invoices if traffic changes

Different business models require specific bandwidth strategies:

  • SaaS Provider with Predictable Traffic: A company with consistent ~800 Mbps usage benefits from a 1 Gbps committed plan, achieving significant cost savings and stable billing.

  • Streaming Startup with Weekend Peaks: A media business averaging 400 Mbps but spiking to 1.5 Gbps on weekends uses burstable billing, paying for a calculated 95th percentile (~600 Mbps).

  • Gaming Company with Seasonal Events: An online game experiencing monthly traffic spikes 5x its average uses burstable billing to handle peak bandwidth during short events.

You can master network costs and performance by following a simple operational rule. Match your baseline bandwidth directly to your average daily server traffic. You can then leverage peak bandwidth to absorb sudden, unpredictable traffic bursts without overpaying for unused capacity.

Always monitor your I/O credit balances and allowance metrics closely. Exhausting these network credits leads to sudden throttling, dropped packets, and severe application delays.

Finally, select your instance sizes based on workload stability. Choose burstable server plans for variable or spiky traffic patterns. Move steady, high-volume workloads to dedicated instances to guarantee continuous throughput and keep your cloud bills predictable.

FAQ

What happens when your server runs out of network credits?

Your cloud provider throttles your network performance immediately down to its guaranteed baseline bandwidth. This action queues or drops your network packets. Consequently, your applications suffer from increased latency, request timeouts, and potential service disruptions.

How do you calculate 95th percentile bandwidth usage?

Cloud providers track your network data transfer in five-minute increments across the month. They sort these measurements from highest to lowest and discard the top 5 percent of traffic spikes. You pay for the maximum usage rate remaining in the remaining 95 percent pool.

How can you track network credit exhaustion before performance drops?

You can monitor specific cloud infrastructure metrics like bw_in_allowance_exceeded and bw_out_allowance_exceeded. An increase in these metrics alerts you that your instance is consuming all its network credits, allowing you to upgrade your server size before performance degrades.

Your FREE Trial Starts Here!
Contact our Team for Application of Dedicated Server Service!
Register as a Member to Enjoy Exclusive Benefits Now!
Your FREE Trial Starts here!
Contact our Team for Application of Dedicated Server Service!
Register as a Member to Enjoy Exclusive Benefits Now!
Telegram Teams