Skip to main content
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:
  • Billing Calculation: Calculated in one-minute increments for exact usage tracking
  • No Rounding: You pay only for the time your resources are actually running
  • No Minimums: No minimum usage requirements or rounding to hours
  • Real-time Tracking: Costs are tracked and displayed in real-time
  • ACTIVE VMs: Billed at the full GPU rate per minute
  • SHUTOFF VMs: Billed at the full GPU rate (resources remain reserved)
  • HIBERNATED VMs: Billed at significantly reduced rate
  • DELETED VMs: No billing charges
  • Use Hibernation: For VMs not actively used but needed later
  • Delete Unused VMs: For VMs no longer needed
  • Monitor Usage: Track actual usage vs. allocated time
  • Right-size Resources: Choose appropriate GPU types for workloads

Transitional VM States

During operations, your VM may temporarily be in one of these states. No additional charges apply during these transitional states:
  • Creation States
  • Shutdown States
  • Recovery States
  • Removal States
Initial VM creation and configuration

Billing Rate Examples

GPU Billing Rates per Minute

Based on hourly rates, here are the per-minute costs:
  • USD Rates
  • EUR Rates
  • INR Rates
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

Perfect for Development
  • Preserve development environment between sessions
  • Save costs during non-working hours
  • Quick startup for continued work
  • Maintain installed tools and configurations
Efficient for Scheduled Jobs
  • Hibernate between batch job runs
  • Preserve environment setup
  • Cost-effective for periodic workloads
  • Quick activation for scheduled tasks
Ideal for QA and Testing
  • Preserve test environment states
  • Cost-effective for intermittent testing
  • Quick environment restoration
  • Multiple test configurations available
Machine Learning Workflows
  • Pause long-running training jobs
  • Save costs during data preparation
  • Preserve model checkpoints and environment
  • Resume training when ready

Cost Management Strategies

Billing Optimization

  • Short-term Usage
  • Development Work
  • Production Workloads
  • Long-term Projects
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

  • Development Scenario
  • Batch Processing
  • Research Project
  • Production Service
8-hour workday, 5 days per weekA100-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

Billing is calculated to the exact minute. If you use a VM for 37 minutes, you pay for exactly 37 minutes, not a full hour.
No additional charges apply during transitional states like STARTING, STOPPING, or HIBERNATING. You’re only billed when the VM reaches a stable state.
Hibernation typically takes 1-2 minutes, and restoration takes 2-3 minutes. The exact time depends on the VM’s memory usage and configuration.
Most VMs can be hibernated, but some workloads with specific hardware requirements may have limitations. The system will notify you if hibernation is not available.
Use the dashboard to monitor real-time usage, costs, and VM states. Historical usage data is also available for analysis.
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.
I