Main Services Behind Proxmox PVE

Proxmox VE (Virtual Environment) adalah platform open-source untuk virtualisasi berbasis KVM dan LXC, lengkap dengan manajemen storage, jaringan, dan high availability (HA).
Tapi, pernahkah kamu bertanya — apa saja service yang sebenarnya berjalan di belakang layar Proxmox?

Main Service

Service Fungsi
pve-cluster Mengelola Proxmox Cluster File System (pmxcfs). Ini menjaga sinkronisasi konfigurasi antar node di cluster.
pvedaemon Service utama untuk menangani permintaan API dan perintah dari web GUI.
pveproxy Web proxy untuk antarmuka web (port 8006). Mengatur autentikasi dan koneksi HTTPS.
pvestatd Mengumpulkan data statistik sistem seperti CPU, RAM, disk, dan jaringan.
pve-guests Mengatur start/stop otomatis VM dan container berdasarkan konfigurasi cluster.

Service HA

Service Fungsi
pve-ha-crm Cluster Resource Manager — memonitor seluruh node dan resource HA, menentukan VM mana yang harus dipindah jika node gagal.
pve-ha-lrm Local Resource Manager — menjalankan instruksi dari pve-ha-crm di tiap node, seperti start/stop VM lokal.
corosync Menyediakan cluster communication layer (sinkronisasi dan quorum voting). Wajib untuk HA dan cluster.

Service Storage

Service Fungsi
pve-storage Mengatur koneksi dan konfigurasi ke berbagai backend storage (LVM, ZFS, Ceph, NFS, iSCSI, dsb).
pvescheduler Mengatur jadwal backup, snapshot, dan tugas otomatis lainnya.
pve-zsync Sinkronisasi ZFS antar node untuk replikasi VM/CT berbasis ZFS.
pve-backup (opsional) Service dari Proxmox Backup Server bila terhubung.

Container dan VM

Service Fungsi
pve-container Mengatur lifecycle LXC container (start/stop/migrate).
qm CLI/daemon untuk manajemen KVM Virtual Machines.
qemu-server Menjalankan VM berbasis KVM/QEMU, termasuk I/O, snapshot, dan migrasi.

CCEPH Service

Service Fungsi
ceph-mon@<id> Menyimpan metadata cluster Ceph dan status OSD.
ceph-mgr@<id> Memberikan data statistik, dashboard, dan modul monitoring Ceph.
ceph-osd@<id> Proses utama yang mengelola disk Ceph (Object Storage Daemon).
ceph-mds@<id> (opsional) Diperlukan jika menggunakan CephFS.

Support Service

Service Fungsi
sshd Akses remote ke server Proxmox via SSH.
systemd-timesyncd atau chronyd Sinkronisasi waktu antar node (penting untuk cluster).
watchdog-mux Menyediakan interface agar beberapa service dapat mengakses hardware watchdog (untuk HA fencing).
spiceproxy Digunakan untuk koneksi SPICE (VM console interaktif).
novnc Menyediakan koneksi web-console (HTML5 noVNC).
rpcbind, nfs-common Jika menggunakan NFS storage.
iscsi atau multipathd Jika storage berbasis iSCSI digunakan.

Leave a Reply