๐ Proxmox VE ็พ่ฌๆต้ไผๆฅญๆถๆง:HA、Ceph、ZFS、LACP、Gateway ่จญ่จๅฎๆดๆๅ
Proxmox VE ไธๅชๆฏ「ๅฏไปฅ่ทๅนพๅฐ VM ็ๅ
่ฒป่ๆฌๅๅนณๅฐ」,ๅจ่จญ่จๅพ็ถ็ๆ
ๆณไธ,
ๅฎๅฏไปฅๆฏๆๅพไธญๅฐไผๆฅญๅฐ็พ่ฌ็ดๆต้็ๆๅ่ฒ ่ผ,ๆญ้
Ceph、ZFS、LACP ่็จ็ซ Gateway,
ๅฎๆดๆถต่ ่จ็ฎ、ๅฒๅญ、็ถฒ่ทฏ、ๅๆด、ๆดๅ
็ญ้ขๅ。
ๆฌๆๅฐๅจไฝ ๆขๆ็ Proxmox ็ณปๅๆ็ซ ๅบ็คไธ,ๅพๆด้ซ็ถญๅบฆๆๆด้ซๆถๆงๆๅบไพ็,
ไปฅ「็พ่ฌๆต้็ดไผๆฅญๆถๆง」็บ็ฎๆจ,ๆด็ไธๅฅๅ
ท้ซๅฏ่ฝๅฐ็่จญ่จ่ๅ。
๐ ไธ、ๆด้ซๆถๆง่ๅ:ๅพๅฎไธ็ฏ้ปๅฐไผๆฅญ็ด Cluster
ๅ ็จไธๅผต็ฐกๅๆๆจธ,ๆๆดๅ็ณป็ตฑๆๆๅๅฑค:
【Client / Internet】
│
▼
┌───────────────┐
│ Gateway / LB │ <-- FortiGate / HAProxy / Nginx / ้ซ็ณปๅค L4 LB
└───────▲───────┘
│
┌──────┴─────────────────────────────────────┐
│ Proxmox VE Cluster(3~5 ็ฏ้ป) │
│ │
│ Compute: PVE Node1 / Node2 / Node3 ... │
│ Storage: Ceph (3+ OSD)、ZFS (local) │
│ Network: Linux Bridge / OVS + VLAN + LACP │
└─────────────────────────────────────────────┘
│
▼
ๅ
ง้จๆๅ(VM / LXC / Kubernetes / DB)
่จญ่จ้้ป:
- Gateway ่ Proxmox ๅๅฑค:Gateway ไธไธๅฎ่ฆ่ทๅจ Proxmox ไธ,ๅฏไปฅๆฏ็จ็ซ่จญๅ。
- ่ณๅฐ 3 ็ฏ้ป Cluster:็ขบไฟ HA ่ Quorum,ไธ่ฆ 2 ็ฏ้ป็กฌๆ。
- ๅฒๅญ่่จ็ฎๅ้ๆ่:Ceph vs ZFS ๆไธๅๅฐ้ท,็ตๅ่จญ่จๆฏ「้ธๅชไธๅ」ๆด้่ฆ。
- ็ถฒ่ทฏ้ไธญไฝฟ็จ LACP + VLAN:ๆๅคๆขๅฏฆ้ซ็ทๆๅ ๆๆธๅ้่ผฏ็ถฒๆฎต。
๐งฉ ไบ、็ฏ้ป่ฆๅ:Compute / Storage / Mixed ็ๅๆจ
ๅ่จญ็ฎๆจๆฏๆฏๆ「็พ่ฌ็ด Pageview / ๅคฉ」็ Web + API + DB ็ฐๅข,ไธๅๅธธ่ฆ่ฆๅๅฆไธ:
| ่ง่ฒ | ๆธ้ | ่ชชๆ |
|---|---|---|
| Gateway / LB | 2 | ๅค้จๅ ฅๅฃ、้ซๅฏ็จ、้ฒ็ซ็ + L4/7 LB |
| Proxmox VE ็ฏ้ป | 3~5 | Compute + ๅฑ้จ Storage(ZFS) |
| Ceph OSD ็ฏ้ป | 3~5(ๅฏ่ PVE ๅ ฑ็จ) | ไธป่ฆๅ ฑไบซๅฒๅญ,็จๆผ VM / CT ็ฃ็ข |
| ๅไปฝๅฒๅญ(PBS / NFS) | 1~2 | ๅๆด、้ข็ทๅไปฝ |
ๅจไฝ ็ๆขๆๆๅญธไธญๅทฒ็คบ็ฏ 3 ็ฏ้ป Proxmox + Ceph ๆถๆง,้็ฏๅฏ่ฆ็บ「ๅฐ้ฃไบ่จญ่จๆถๆๆไธๅผตไผๆฅญๆถๆง่ๅ」。
๐พ ไธ、ๅฒๅญๅฑค่จญ่จ:Ceph vs ZFS ๅฆไฝๆญ้ ?
1. Ceph:ไธป่ฆๅ ฑไบซๅฒๅญ
้ฉๅๆพ:
- Web / API / App VM ็ฃ็ข
- Kubernetes Worker Node ็ฃ็ข
- ้่ฆ HA ่ Live Migration ็ๅทฅไฝ่ฒ ่ผ
่จญ่จ้้ป:
- ่ณๅฐ 3 ๅ MON / OSD ็ฏ้ป
- ๆๅฐ็จ Storage Network(1/10GbE、VLAN ๆๅฏฆ้ซ้้ข)
- ไฝฟ็จ SSD / NVMe ไฝ็บ DB ๆ Journal ๅ ้
2. ZFS:ๆฌๅฐ้ซ IOPS / ๅไปฝ / ็นๆฎๅทฅไฝ่ฒ ่ผ
้ฉๅ็จๆผ:
- ๆฌๅฐๅฟซ็ งๅๅไปฝ(Replication ๅฐ PBS / ๅ ถไป็ฏ้ป)
- ้่ฆ้ซ IOPS、ไฝไธ้่ฆ่ทจ็ฏ้ป้ท็งป็ๆๅ
- ็นๆฎ็จ้ VM(ไพๅฆ Logging / Cache)
ๆญ้ ๆนๅผ:
- Proxmox local-zfs:ไฝ็บๅฟซๅ、ๅไปฝ staging、ๅๅฅ้ซๆ่ฝ VM ๅฒๅญ
- Ceph:่ท「็ๆญฃ็ Production VM」่ไธป่ฆ workload
๐ ๅ、็ถฒ่ทฏๅฑค:LACP、VLAN ่ Linux Bridge / OVS ่จญ่จ
ๅ ธๅ็พ่ฌ PV ๆถๆงไธญ,็ถฒ่ทฏๅฑคๆ้ทๅพๅ้ๆจฃ:
ๆฏๅฐ PVE ็ฏ้ป:
┌───────────────────────────────┐
│ Bond0 (LACP) ──> ไธ่ก่ณๆ ธๅฟไบคๆๅจ │
└─────┬───────────┬───────────┘
│ │
VLAN 10 (็ฎก็) VLAN 20 (Storage:Ceph)
│ │
vmbr0 vmbr1
│ │
็ฎก็ IP Ceph Cluster Network
ๅฆๅคๅ็จ VLAN 30/40... ไพ VM / ๅ็ซฏ / ๅพ็ซฏๅๆฎตไฝฟ็จ
1. ่จญๅฎ LACP Bond(ไปฅ Linux Bridge ็บไพ)
# /etc/network/interfaces(Debian ็ณป็ณป็ตฑๆฆๅฟต็คบไพ)
auto bond0
iface bond0 inet manual
bond-slaves eno1 eno2
bond-miimon 100
bond-mode 802.3ad
bond-xmit-hash-policy layer2+3
auto vmbr0
iface vmbr0 inet static
address 10.0.10.11/24
bridge-ports bond0.10
bridge-stp off
bridge-fd 0
auto vmbr1
iface vmbr1 inet manual
bridge-ports bond0.20
bridge-stp off
bridge-fd 0
ไบคๆๅจๅด่จๅพๆๅฐๆ ports ่จญๆ LACP(LAG),ไธฆๅจ VLAN ่จญๅฎไธ่ Proxmox ไฟๆไธ่ด。
2. ็ฎก็、ๅฒๅญ、VM ็ถฒ่ทฏๅ้ข
- VLAN 10:Proxmox ็ฎก็(GUI / SSH / Cluster traffic)
- VLAN 20:Ceph / Storage Network
- VLAN 30:ๅ็ซฏๆๅ็ถฒๆฎต(Web / API)
- VLAN 40:ๅพ็ซฏๆๅ็ถฒๆฎต(DB / Cache)
ๅฆๆญคๅฏ้ฟๅ Ceph ๆต้่ VM ๆต้ๆๆถ,ไน่ฎ็ฎก็้ขๆดๅฎๅ จ。
๐ฆ ไบ、Gateway ่จญ่จ:ๅฐๅคๅ ฅๅฃ่ๆฑ่ฅฟๅๆต้ๆงๅถ
ไผๆฅญ็ฐๅขไธญ,Gateway ้ๅธธไธๆ็ดๆฅ่ทๅจ Proxmox Node ไธ,่ๆ็จ:
- ็กฌ้ซ้ฒ็ซ็(ๅฆ FortiGate、Palo Alto)
- ๆ็จ็ซ VM / ่ฃธๆฉ่ท HAProxy / Nginx / Keepalived
็ฐกๅๆๆจธๅฆไธ:
Internet
│
▼
[ Gateway Cluster (FGT / HAProxy + Keepalived) ]
│ VLAN 30
▼
[ Proxmox Cluster ไน VM:Web / API ]
│ VLAN 40
▼
[ Proxmox Cluster ไน VM:DB / Cache ]
่จญ่จ้้ป:
- Gateway ้ๆฉ / Cluster,้ฟๅ ๅฎไธๅ ฅๅฃๅคฑๆ。
- ๅๅๆต้็ฑ Gateway ็ฎกๆง,Proxmox ไธปๅๅๆฑ่ฅฟๅ่ๆฌๅ่ๅ ง้จๆๅ。
- ๅฏไปฅๆญ้ BGP / VRRP / ECMP ็ญ่จญ่จๅฐไธๆธธ ISP ๅๅ้ค。
๐ง ๅ ญ、HA ่ Quorum:้ฟๅ 「ไธ็ฏ้ปๅนป่ฆบ」
ๅพๅคไบบไปฅ็บ「ๆๆไธๅฐ PVE,ๅฐฑๅซ HA」;ไฝๅฆๆ:
- ๆฒๆๆญฃ็ขบ่จญๅฎ Corosync / ็ตๆ
- ๆฒๆๆๅฒๅญ่จญ่จๆ HA(ไพๅฆ VM ๆพ local-lvm)
- ๆฒๆๆธฌ่ฉฆๆ ้ๆ ๅข่ Fencing
้ฃๅ ถๅฏฆๅชๆฏ「ไธๅฐๅฎๆฉ」。
1. ๅบๆฌๅๅ
- ่ณๅฐ 3 ็ฏ้ปๅ่ Quorum。
- HA VM ๅฟ ้ ๅฐ็ฃ็ขๆพๅจๅ ฑไบซๅฒๅญ(Ceph / NFS / iSCSI)。
- ๅจ Proxmox GUI ไธญ็บ VM ๅ็จ HA,ไธฆ่จญๅฎๅชๅ ้ ๅบ / Group。
2. ็ฐกๅฎๆชขๆฅๆไปค
pvecm status
ha-manager status
่ฅ Quorum ๆฌ ็ผบ,ไปปไฝ HA ้ฝๅชๆฏๅนป่ฆบ。
๐งช ไธ、็พ่ฌๆต้็ดๅธธ่ฆ Workload ๅๅฑค็คบไพ
ไปฅไธๆฏไธๅๅ ธๅ็ Workload ๅๅธๆนๅผ:
- Layer 1:Gateway / LB
- FortiGate / pfSense / HAProxy + Nginx
- ่ฒ ่ฒฌ SSL offload、L4/L7 ่ฝ็ผ、้ฒ็ซ็่ฆๅ
- Layer 2:Web / API Tier(Proxmox VM)
- ่ทๅจ Ceph ๅฒๅญไธ,ๆนไพฟ Live Migration
- ๅฏๆฐดๅนณๆดๅ (Scale-out)
- Layer 3:DB / Cache Tier(Proxmox VM / Container)
- DB ๅฏ่ฝๆญ้ ZFS / Ceph RBD
- Cache / Message Queue ๅฏ็จๆฌๅฐ ZFS ๅฒๅญ
- Layer 4:ๅไปฝ / ็ฃๆง / Logging
- Proxmox Backup Server (PBS)
- Prometheus / Grafana / Loki / ELK
๐ฉน ๅ ซ、ๅธธ่ฆๅไฝ่ๆ้ฏๅปบ่ญฐ
- Ceph ๆ่ฝไธไฝณ:ๆชขๆฅ็ถฒ่ทฏ MTU、Cluster Network ๆฏๅฆ็จ็ซ、OSD ไฝฟ็จ็ Disk ้กๅ。
- Live Migration ๅก้ :ๆชขๆฅ VM ๅฒๅญๆฏๅฆ็็ๅจๅ ฑไบซๅฒๅญไธ、Cluster Network ๅธถๅฏฌๆฏๅฆ่ถณๅค 。
- LACP ไธ็ๆ:ไบคๆๅจ่็ฏ้ป็ mode、hash policy ๆฏๅฆไธ่ด。
- Cluster ๅคฑๅป Quorum:็ขบ่ช็ฏ้ปๆธ้、Corosync ่จญๅฎ、ๆฏๅฆๆ็ฏ้ป้ทๆ้ข็ท。
- Gateway / Proxmox ่ง่ฒๆททๆท:่ซ้ฟๅ ่ฎ PVE Node ๅๆๆไปปๅฐๅค Gateway,้ไฝ blast radius。
๐ ไน、Proxmox ็พ่ฌๆต้ๆถๆง่จญ่จ Checklist
✅ ่ณๅฐ 3 ็ฏ้ป Proxmox Cluster(ๅซ Quorum)
✅ Ceph 3+ OSD ็ฏ้ป,็จ็ซ Storage Network
✅ ๆฏๅฐ็ฏ้ปไฝฟ็จ LACP + VLAN ๅ้ข ็ฎก็ / ๅฒๅญ / VM ๆต้
✅ Gateway / LB ๆก้ๆฉๆ Cluster,้ฟๅ
ๅฎ้ป
✅ VM ้่ฆๅทฅไฝ่ฒ ่ผๆพๅจๅ
ฑไบซๅฒๅญ(Ceph / NFS / iSCSI)
✅ HA VM ๅๅทฒๅ็จ HA Policy,ไธฆๆธฌ่ฉฆ็ฏ้ปๆ
้ๆ
ๅข
✅ ๅไปฝๆถๆง:PBS / NFS + ็ฐๅฐๅไปฝ
✅ ๅปบ็ซๅฎๆด็ฃๆง:็ฏ้ป + Ceph + VM + Gateway
✅ ๆไปถๅๆๆ IP ่ฆๅ、VLAN、LACP、ๅฒๅญ Pool ่จญ่จ
๐ฌ ไบๅ็่จๅผๅฐ(Proxmox ๆถๆงๅฏฆๆฐ่จ่ซๅ)
ๅฆๆไฝ ็ฎๅๆญฃๅจ่ฆๅๆๅทฒ็ถๅจ้่ก Proxmox VE Cluster,ไธฆ้ๅฐไปฅไธๅ้ก:
- Ceph / ZFS ่ฆๆ้บผๆญ้ ?
- LACP / VLAN ่จญๅฎๅพๆต้้ๆฏๆชๆช็?
- HA ๆ้ไฝๆ ้ๆ VM ๆฒๆ่ชๅ็งป่ฝ?
- Gateway、Proxmox、ๅฒๅญไน้็ๅๅทฅไธ็ขบๅฎๆ้บผๅ?
ๆญก่ฟๅจไธๆน็่จไฝ ็็ฏ้ป่ฆๆ ผ、็ถฒ่ทฏๆๆจธ่้ๅฐ็็ๆณ, ๆๆๆๅธธ่ฆๅ้กๆด็ๆๅพ็บ่ฃๅ ็ฏๆ FAQ ๆดๆฐๅฐๆฌๆ,ๅนซๅฉๆดๅคไบบไธ่ตทๅชๅ Proxmox ๆถๆง。
๐ ๅปถไผธ้ฑ่ฎ
- ๐ Proxmox VE ไผๆฅญ้จ็ฝฒ่ๅ:ๅข้、Ceph、ZFS、ๅไปฝ่็ถฒ่ทฏๅ จๆนไฝๆๅ
- ๐ก Proxmox VE HA Cluster ๅฎๆดๆๅ:Failover、Quorum ่ Fencing ๅฏฆไฝ
- ๐พ Proxmox + Ceph ไธ็ฏ้ป HA ๅฒๅญๅข้ๅฏฆไฝๅ จๆต็จ
- ๐ธ Proxmox VE ่ๆฌ็ถฒ่ทฏ:Linux Bridge / OVS / VXLAN ้ฒ้้จ็ฝฒๅฎๆดๆๅ
- ๐ Proxmox ๅฒๅญๆฏ่ผ:ZFS vs LVM-Thin ๆทฑๅบฆ่งฃๆ่ๅฏฆๆฐๅปบ่ญฐ
— WWFandy・Proxmox Enterprise Notes
ๆฒๆ็่จ:
ๅผต่ฒผ็่จ