Skip to content
← Back to case studies

Managing 50+ VMs in production

Deployment and management of more than 50 VMs for open source services and tools in production environments. Before: services scattered across physical servers with no standardization or automation.

Key metrics

Key facts

  • Scope: 50-60 active VMs in production.
  • Services: email, VoIP, monitoring, collaboration, and internal management.
  • Goal: operational continuity, standardization, and sustained growth.

Stack

  • Proxmox
  • Linux
  • Open Source
Sanitized VM operations diagram
  1. Proxmox cluster
  2. Linux templates
  3. Open source services
  4. Zabbix monitoring

Logical view without VM names, domains, IPs, or customer data.

Context

The ISP needed to host a variety of open source services (email, VoIP, monitoring, collaboration, ticket management), but each one ran on dedicated physical servers or isolated VMs with no shared standards. Migrating to a standardized virtualized environment was critical for scalability and maintenance.

Actions

Anonymized Proxmox panel with virtual machine inventory and resource status
Anonymized Proxmox inventory: day-to-day operation of VMs, resources, and run states.

Results