The dashboard provides comprehensive tools for managing your virtual machines throughout their lifecycle.

VM Status Management

Control your virtual machines with these state management options:

Power Management

VM State Controls

  • Start: Power on a stopped VM
  • Stop: Gracefully shut down an active VM
  • Reboot: Restart an active VM
  • Hibernate: Save VM state and release resources
  • Restore: Resume a hibernated VM from saved state

Resource Management

VM Resource Operations

  • View Details: Access comprehensive VM information
  • Create Volume: Add persistent storage to VMs
  • Take Snapshot: Create point-in-time backups
  • Delete: Permanently remove VMs and free resources

VM State Operations

Power Management Operations

Power On Operations

  • Available for VMs in SHUTOFF or HIBERNATED state
  • Boot time varies by configuration and state
  • Billing begins when VM reaches ACTIVE state
  • Network connectivity restored upon startup

Use Cases:

  • Resume work on stopped VMs
  • Restore hibernated development environments
  • Activate scheduled or batch processing VMs

Advanced State Management

VM Information Display

The dashboard shows comprehensive information for each virtual machine:

Hardware Information

Processing Resources

  • CPU Cores: Number of virtual CPU cores allocated
  • RAM: Total memory allocation in GB
  • GPU Type: Specific GPU model and memory
  • GPU Count: Number of GPUs assigned to VM
  • Performance Tier: Relative performance classification

Real-time Status Information

VM State

Current Status

  • ACTIVE, SHUTOFF, HIBERNATED, or transitional states
  • State transition progress indicators
  • Last state change timestamp
  • Uptime and availability metrics

Resource Utilization

Usage Metrics

  • CPU utilization percentage
  • Memory usage and availability
  • GPU utilization metrics
  • Network throughput statistics

Health Monitoring

System Health

  • Overall VM health status
  • Service availability indicators
  • Performance alerts and warnings
  • System responsiveness metrics

Pricing Information Display

Real-time Cost Tracking

Cost Optimization Insights

1

Monitor Usage Patterns

  • Track actual VM usage vs. allocated time
  • Identify periods of low or no utilization
  • Analyze cost trends over time
  • Compare costs across different VM configurations
2

Identify Optimization Opportunities

  • Hibernation opportunities during downtime
  • Right-sizing opportunities for over-provisioned VMs
  • Alternative GPU selections for cost efficiency
  • Storage optimization for unused or oversized volumes
3

Implement Cost-Saving Strategies

  • Schedule hibernation during predictable downtime
  • Adjust VM configurations based on actual usage
  • Clean up unused resources regularly
  • Monitor and adjust based on changing requirements

VM Lifecycle Management

Creation to Deletion Workflow

1

VM Creation

Deployment Process

  • Configure VM specifications (GPU, storage, network)
  • Select boot source (OS image, volume, or custom image)
  • Configure SSH access and security settings
  • Deploy VM and monitor creation progress
2

Active Management

Operational Phase

  • Monitor VM performance and health
  • Manage storage volumes and attachments
  • Create snapshots for backup and recovery
  • Adjust configurations as needed
3

Maintenance Operations

Ongoing Maintenance

  • Apply system updates and patches
  • Monitor and optimize resource usage
  • Manage access keys and security settings
  • Perform regular backup operations
4

Decommissioning

End-of-Life Management

  • Create final backups and snapshots
  • Detach and preserve important volumes
  • Document configurations for future reference
  • Delete VM to free resources and stop billing

Best Practices for VM Management

Multi-VM Management

Managing Multiple Virtual Machines

Fleet Overview

Multi-VM Monitoring

  • View status of all VMs at a glance
  • Compare configurations and costs
  • Identify optimization opportunities across fleet
  • Coordinate operations across multiple VMs

Batch Operations

Coordinated Management

  • Bulk hibernation for cost savings
  • Coordinated snapshot creation
  • Mass configuration updates
  • Synchronized maintenance operations

VM Organization Strategies

Systematic VM Naming

  • Use descriptive names indicating purpose
  • Include environment indicators (dev, staging, prod)
  • Add project or team identifiers
  • Include version or iteration numbers

Examples:

  • ml-training-team-alpha-v2
  • web-api-production-us-east
  • dev-jupyter-john-smith

Troubleshooting VM Issues

Common VM Problems

Diagnostic Tools and Resources

1

Dashboard Monitoring

  • Use real-time status indicators in dashboard
  • Monitor resource utilization graphs
  • Check error messages and alerts
  • Review recent activity logs
2

VM Console Access

  • Access VM console for direct troubleshooting
  • Check system logs and error messages
  • Verify service status and configurations
  • Test network connectivity from within VM
3

Support Resources

  • Consult troubleshooting documentation
  • Contact support with detailed error information
  • Provide VM ID and error reproduction steps
  • Include relevant screenshots and log excerpts

Regular VM management includes monitoring performance, optimizing costs through hibernation, maintaining security updates, and creating backups. Use the dashboard’s real-time information to make informed decisions about your VM operations.

Take advantage of hibernation to reduce costs by up to 95% for VMs that don’t need to run continuously. This is especially effective for development environments and intermittent processing workloads.