Virtual machines can exist in various states, each with different billing implications. Understanding these states helps you manage costs effectively.

Primary VM States

ACTIVE

The VM is running with all resources allocated. This is the standard working state.

Billing: Full rate (per-minute billing)

SHUTOFF

The VM is stopped but resources remain reserved exclusively for your use.

Billing: Full rate (per-minute billing)

HIBERNATED

The VM’s state is saved while hardware resources are released. Only root disk storage remains allocated.

Billing: Reduced rate ($0.01/€0.01/₹1.00 per hour)

DELETED

The VM is permanently removed with all resources released.

Billing: No charge

Per-Minute Billing

The platform uses precise per-minute billing for optimal cost efficiency:

Transitional VM States

During operations, your VM may temporarily be in one of these states. No additional charges apply during these transitional states:

Initial VM creation and configuration

Billing Rate Examples

GPU Billing Rates per Minute

Based on hourly rates, here are the per-minute costs:

GPU ModelUSD per HourUSD per Minute
H100-SXM5-80GB$2.69$0.0448
H100-PCIe-NVLink-80GB$2.29$0.0382
H100-PCIe-80GB$2.25$0.0375
A100-SXM4-80GB-NVLink$1.59$0.0265
A100-PCIe-80GB$1.55$0.0258
L40$1.19$0.0198
RTX-A6000$0.69$0.0115
A40$0.69$0.0115

Hibernation Benefits

Hibernation provides significant cost savings while preserving your VM state:

Cost Savings

Dramatic Cost Reduction

  • Hibernated VMs cost only $0.01/€0.01/₹1.00 per hour
  • Saves 95%+ compared to running VMs
  • Perfect for VMs used intermittently
  • Ideal for development environments

State Preservation

Complete Environment Preservation

  • All applications and data remain intact
  • Running processes are preserved
  • Memory state is saved
  • Quick restoration when needed

Hibernation Use Cases

Cost Management Strategies

Billing Optimization

For Brief Tasks (< 1 hour)

  • Use per-minute billing advantage
  • Choose appropriate GPU size
  • Delete VM when complete
  • Monitor usage in real-time

State Management Best Practices

1

Plan Your Usage

  • Estimate actual usage hours per day
  • Identify hibernation opportunities
  • Plan for peak and off-peak usage
  • Consider time zone differences for global teams
2

Implement State Management

  • Use hibernation for regular off-hours
  • Set up monitoring for usage patterns
  • Automate hibernation where possible
  • Create procedures for team members
3

Monitor and Optimize

  • Track actual costs vs. estimates
  • Identify optimization opportunities
  • Adjust GPU sizes based on actual needs
  • Regular review of hibernation effectiveness
4

Scale Efficiently

  • Add VMs based on actual demand
  • Use hibernation for overflow capacity
  • Consider bootable volumes for quick scaling
  • Monitor performance vs. cost metrics

Real-world Cost Examples

Example Scenarios

8-hour workday, 5 days per week

A100-PCIe-80GB:

  • Active time: 40 hours/week × 1.55=1.55 = 62/week
  • Hibernated: 128 hours/week × 0.01=0.01 = 1.28/week
  • **Total: 63.28/weekvs.63.28/week** vs. 260.40 if always active
  • Savings: 76%

Billing Monitoring

Real-time Cost Tracking

Dashboard Monitoring

Track Usage in Real-time

  • Current VM states and costs
  • Hourly and daily usage summaries
  • Cost projections based on current usage
  • Historical usage patterns

Cost Optimization Tools

Optimize Your Spending

  • Hibernation opportunity identification
  • Right-sizing recommendations
  • Usage pattern analysis
  • Cost-saving suggestions

Monitor your VM states and costs regularly through the dashboard to ensure optimal resource utilization and cost management.

Billing FAQ

Use hibernation strategically to reduce costs by up to 80% for workloads that don’t require 24/7 operation. This is especially effective for development and intermittent processing workloads.