Bug #395
closedOAM: VM disk cache optimization (writethrough -> writeback) + tuned deployment
100%
Description
Two-part infrastructure optimization across all Proxmox hosts and VMs.
Part 1: VM disk cache changes¶
VMs still using cache=writethrough on NFS-backed spinning disk should be changed to cache=writeback for consistency and performance. Writethrough forces every guest fsync to physical spinning disk (slow). Writeback lets host RAM absorb fsyncs (fast, safe for this R&D cluster).
VMs to change (requires stop/set/start):
- VMID 108 tsys-ucs-01 (tsys1) — writethrough -> writeback
- VMID 600 tsys-awx (tsys6) — writethrough -> writeback
- VMID 703 rr-middleware-01 (tsys7) — writethrough -> writeback
- VMID 706 kali-rd (tsys7) — writethrough -> writeback
- VMID 707 tsys-siem (tsys7) — writethrough -> writeback
DO NOT REBOOT: ultix-streaming, ultix-offstage, pfv-netinfra-01, pfv-netinfra-02
VMs with no cache setting (default=none): evaluate and set writeback where appropriate.
VMs on local-lvm: leave as-is (local disk doesn't need writeback).
Part 2: tuned deployment¶
Hypervisors (Proxmox hosts):
- Profile: virtual-host (optimizes CPU scheduling, I/O for virtualization)
- Install tuned + tuned-utils, set profile, enable service
VMs (guests):
- Profile: network-latency for k8s/storage-sensitive VMs
- Profile: throughput-performance for general workloads
- Install tuned, set appropriate profile per VM
Related: #391 (original writeback change on cnodes), #393 (network audit)