Files
dbis_core/VMID_AND_CONTAINERS_SUMMARY.md
2026-01-02 20:27:42 -08:00

1.9 KiB

DBIS Core - VMID and Container Summary

Quick Reference

VMID Allocation

Service VMID Hostname IP Address
PostgreSQL Primary 10100 dbis-postgres-primary 192.168.11.105
PostgreSQL Replica 10101 dbis-postgres-replica-1 192.168.11.106
Redis Cache 10120 dbis-redis 192.168.11.120
Backend API Primary 10150 dbis-api-primary 192.168.11.155
Backend API Secondary 10151 dbis-api-secondary 192.168.11.156
Frontend Admin Console 10130 dbis-frontend 192.168.11.130

VMID Ranges

  • DBIS Core Services: 10000-10099 (100 VMIDs)
  • Database: 10100-10119 (20 VMIDs)
  • Cache: 10120-10129 (10 VMIDs)
  • Frontend: 10130-10149 (20 VMIDs)
  • API: 10150-10199 (50 VMIDs)
  • Expansion: 10200-13999 (3,800 VMIDs)

Container Specifications

PostgreSQL (VMID 10100)

  • Memory: 8 GB
  • CPU: 4 cores
  • Disk: 200 GB
  • Port: 5432

Redis (VMID 10120)

  • Memory: 4 GB
  • CPU: 2 cores
  • Disk: 50 GB
  • Port: 6379

Backend API (VMID 10150, 10151)

  • Memory: 8 GB each
  • CPU: 4 cores each
  • Disk: 100 GB each
  • Port: 3000

Frontend (VMID 10130)

  • Memory: 4 GB
  • CPU: 2 cores
  • Disk: 50 GB
  • Ports: 80, 443

Total Resources (HA Deployment)

  • Total Memory: 32 GB
  • Total CPU Cores: 18
  • Total Disk: 500 GB

Deployment Order

  1. PostgreSQL Primary (10100)
  2. PostgreSQL Replica (10101) - Optional
  3. Redis (10120)
  4. Backend API Primary (10150)
  5. Backend API Secondary (10151)
  6. Frontend (10130)

Network Ports

Service Port Protocol Access
PostgreSQL 5432 TCP Internal only
Redis 6379 TCP Internal only
Backend API 3000 TCP Internal/LB
Frontend 80, 443 TCP Public

Configuration Files

  • Main Config: config/dbis-core-proxmox.conf
  • Deployment Plan: DEPLOYMENT_PLAN.md