็†ฑ้–€ๅˆ†้กž
 ่ผ‰ๅ…ฅไธญ…
็›ฎ้Œ„

๐Ÿงฑ Proxmox VE ไผๆฅญ้ƒจ็ฝฒ่—ๅœ–:ๅข้›†、ๅ„ฒๅญ˜、ๅ‚™ไปฝ、็ถฒ่ทฏๅ…จๆ–นไฝๆŒ‡ๅ—

    ๐Ÿงฑ Proxmox VE ไผๆฅญ้ƒจ็ฝฒ่—ๅœ–:ๅข้›†、ๅ„ฒๅญ˜、ๅ‚™ไปฝ、็ถฒ่ทฏๅ…จๆ–นไฝๆŒ‡ๅ—

    Proxmox VE(PVE)้€ๆผธๆˆ็‚บไผๆฅญ่ˆ‡ๆŠ€่ก“ๅœ˜้šŠ้ƒจ็ฝฒ่™›ๆ“ฌๅŒ–ๅนณๅฐ็š„ไธปๅŠ›้ธๆ“‡,ๅŽŸๅ› ๅพˆ็ฐกๅ–ฎ: ้ซ˜ๅฏ้ ๆ€ง、ๆ”ฏๆดๅคš็จฎๅ„ฒๅญ˜ๆ–นๅผ、ๅฝˆๆ€ง็š„ๅข้›†ๆžถๆง‹、ๆ•ดๅˆๅผๅ‚™ไปฝ PBS、ๅฎŒๆ•ด API ่ˆ‡ CLI、่‡ชๅ‹•ๅŒ–ๅ‹ๅ–„,่€Œไธ”ๆ˜ฏ้–‹ๆบ、ๅ…่ฒป(ไป˜่ฒปๅƒ…ๅทฎๅœจไผๆฅญ่จ‚้–ฑ)。

    ๆœฌ็ฏ‡็‚บ็™พ็ง‘็ดšๆทฑๅบฆๆŒ‡ๅ—,ๆถต่“‹ๅข้›†、ๅ„ฒๅญ˜、Ceph、ZFS、PBS、vzdump、็ถฒ่ทฏ、VLAN、Bonding、ๆœ€ไฝณๅฏฆๅ‹™… ๆ˜ฏ 2025 ๅนดๆœ€ๅฎŒๆ•ด็š„ Proxmox ไผๆฅญ้ƒจ็ฝฒ่—ๅœ–。


    ๐Ÿ“Œ ๅ…งๅฎนๆžถๆง‹็ธฝ่ฆฝ

    ๐Ÿงฑ Proxmox VE ไผๆฅญ้ƒจ็ฝฒ่—ๅœ–(ๅฎŒๆ•ดๅœฐๅœ–)
    --------------------------------------
    1. ๅข้›†(Cluster)
       ├─ Quorum / Corosync
       ├─ HA(High Availability)
       └─ Node Failover
    
    2. ๅ„ฒๅญ˜(Storage)
       ├─ Ceph ๅˆ†ๆ•ฃๅผๅ„ฒๅญ˜(ไผๆฅญ้ฆ–้ธ)
       ├─ ZFS(ๆœฌๅœฐ้ซ˜ๅฏ้ )
       ├─ NFS / iSCSI(ๆ—ขๆœ‰ SAN/NAS)
       └─ LVM / LVM-Thin
    
    3. ๅ‚™ไปฝ(Backup)
       ├─ Proxmox Backup Server(PBS)
       ├─ vzdump ๅ‚™ไปฝ็ญ–็•ฅ
       └─ ๅฟซ็…ง / Incremental / Prune
    
    4. ็ถฒ่ทฏ(Networking)
       ├─ Linux Bridge(vmbr0)
       ├─ Bonding(LACP)
       ├─ VLAN / Trunk
       ├─ MTU / Jumbo Frame
       └─ Storage Network / Cluster Network ๅˆ†้›ข
    
    --------------------------------------
    ๅปบ่ญฐๆžถๆง‹:ไธ‰็ถฒๅˆ†้›ข + Ceph ไธ‰็ฏ€้ปž + PBS
    

    ๐Ÿ“ ไธ€、ๅข้›†ๆžถๆง‹(Cluster Architecture)

    1. Proxmox Cluster ๅฟ…ๅ‚™ๆฆ‚ๅฟต

    Proxmox ็š„ๅข้›†ๅŸบๆ–ผ:

    • Corosync:่ฒ ่ฒฌๆˆๅ“ก็ฎก็†、Quorum ่จˆ็ฎ—
    • PMXCFS:ๅˆ†ๆ•ฃๅผ่จญๅฎšๆช”็ณป็ตฑ
    • HA Manager:็ฏ€้ปžๆ•…้šœ่‡ชๅ‹•ๅˆ‡ๆ›

    ๐Ÿ”‘ ๆœ€ไฝณๅฏฆๅ‹™:

    • ๆœ€ๅฐ‘ไธ‰ๅฐ Node(้ฟๅ… Quorum=2 ็„กๆณ•้‹ไฝœ)
    • Cluster Network ่ˆ‡ Storage Network ไธ€ๅฎš่ฆๅˆ†้–‹
    • ้ฟๅ…ไฝฟ็”จ Wi-Fi、VLAN-only、ๅ–ฎ NIC ้€ฒ่กŒๅข้›†้€š่จŠ

    2. Cluster ASCII ๆžถๆง‹ๅœ–

    Proxmox VE Cluster(3 Nodes)
    -----------------------------------------------------
    | Node1 (10.10.1.11)  | Node2 (10.10.1.12) | Node3 (10.10.1.13)
    |---------------------|--------------------|---------------------
    |  PVE                |  PVE               |  PVE
    |  Corosync           |  Corosync          |  Corosync
    |  VM/CT              |  VM/CT             |  VM/CT
    -----------------------------------------------------
    
    Quorum:ๅฟ…้ ˆ≥2 ๆ‰่ƒฝ็ถญๆŒๅข้›†ๆญฃๅธธ้‹ไฝœ
    Cluster Network:10.10.1.0/24(็จ็ซ‹ VLAN ๅปบ่ญฐ)
    

    3. HA ้‹ไฝœๆ–นๅผ(High Availability)

    Proxmox HA ไพ้ :

    • Watchdog(็กฌ้ซ”้ฉ…ๅ‹•)
    • PMXCFS Locking
    • DRBD ๆˆ– Ceph ๅ…ฑไบซๅ„ฒๅญ˜

    ่‹ฅไฝฟ็”จ Ceph → ๆ•…้šœๅˆ‡ๆ›้€Ÿๅบฆๆœ€ๅฟซ ่‹ฅ็”จ ZFS ๆœฌๅœฐ → ๅฟ…้ ˆไฝฟ็”จ migrate+replicate ๆ‰่ƒฝ HA


    ๐Ÿ“ ไบŒ、ไผๆฅญๅ„ฒๅญ˜ๆžถๆง‹(Storage Architecture)

    1. ๅ„ฒๅญ˜้ธๆ“‡ๆŒ‡ๅ—(2025 ๆœ€ๆ–ฐๅปบ่ญฐ)

    ๅ„ฒๅญ˜้กžๅž‹้ฉ็”จๅ ดๆ™ฏๅ„ช้ปž็ผบ้ปž
    Cephไผๆฅญ、HA、ๅˆ†ๆ•ฃๅผ้ซ˜ๅฏ้ 、Self-healing、็„กๅ–ฎ้ปž้œ€่ฆ่‡ณๅฐ‘ 3 ็ฏ€้ปž + SSD + 10GbE
    ZFSๆœฌๅœฐ้ซ˜ๅฏ้ ๅฟซ็…งๅฟซ、ๆช”ๆกˆ็ณป็ตฑ็ฉฉๅฎšๅคง้‡ RAM、ๅ–ฎ็ฏ€้ปž
    NFS/iSCSIๆ—ขๆœ‰ NAS/SANๅฎนๆ˜“ๆ•ดๅˆๅค–้ƒจ NAS ๅฃ“ๅŠ›ๅคง

    2. Ceph ๆžถๆง‹(ๅผท็ƒˆๆŽจ่–ฆ็ตฆไผๆฅญ)

    Ceph RBD ๅˆ†ๆ•ฃๅผๆžถๆง‹(3 MON + 3 OSD)
    -------------------------------------------------------
    | Node1   | Node2   | Node3
    | MON/OSD | MON/OSD | MON/OSD
    -------------------------------------------------------
    Ceph RBD → ้€้Ž็ถฒ่ทฏๆไพ›ไธ€่‡ดๅ€ๅกŠๅ„ฒๅญ˜
    ็‰นๆ€ง:
    - ๅˆ†ๆ•ฃๅผ
    - ้ซ˜ๅฏ้ (่‡ชๅ‹•้‡ๅปบ)
    - ่ทŸ PVE ๅฎŒ็พŽๆ•ดๅˆ
    

    ๅฎ‰่ฃๅปบ่ญฐ:

    • ๆฏ็ฏ€้ปž่‡ณๅฐ‘:NVMe(DB/WAL)+ HDD/SSD OSD
    • Network:10GbE(ๅ„ฒๅญ˜็ถฒ่ทฏ)
    • ๅˆ†้›ข Public Network / Cluster Network

    3. ZFS ๆžถๆง‹(ๅ–ฎๆฉŸๅผท、้€Ÿๅบฆๅฟซ)

    ZFS ้ฉๅˆ:

    • ๆœฌๅœฐ VM
    • ๅฟซ็…งๅคง้‡ไฝฟ็”จ่€…
    • ๆœ‰ HBA(้ž RAID ๅก)

    ๅปบ่ญฐ:

    • ECC RAM
    • RaidZ-1 / RaidZ-2 / Mirror
    • ้ฟๅ… RaidZ-3(ๆ•ˆ่ƒฝๅทฎ)

    ๐Ÿ“ ไธ‰、ๅ‚™ไปฝๆžถๆง‹(Proxmox Backup)

    1. Proxmox Backup Server(PBS)

    PBS ๆ˜ฏ Proxmox ๅฎ˜ๆ–น็š„ dedup ๅ‚™ไปฝ่งฃๆฑบๆ–นๆกˆ,ๆœ€ไฝณ็‰นๆ€งๆœ‰:

    • Dedup ๅคงๅน…ๆธ›ๅฐ‘ๅฎน้‡
    • Incremental ่ถ…ๅฟซ
    • ZSTD ๅฃ“็ธฎ+้ฉ—่ญ‰
    • ๆฅตไฝŽ CPU ไฝฟ็”จ็އ

    ๆŽจ่–ฆ PBS ๆžถๆง‹:

    PBS(็จ็ซ‹ไธปๆฉŸ / VM)
    ---------------------------------------
    Storage:ZFS RAIDZ-1 ๆˆ– RAIDZ-2
    Network:10GbE
    Retention:ๆฏๆ—ฅ / ๆฏ้€ฑ / ๆฏๆœˆ
    

    2. vzdump ็ญ–็•ฅ(ๆฒ’ๆœ‰ PBS ็š„ๆ›ฟไปฃๆ–นๆกˆ)

    ๅปบ่ญฐๆŽ’็จ‹:

    • ๆฏๆ—ฅ:ๅทฎ็•ฐๅ‚™ไปฝ
    • ๆฏ้€ฑ:ๅฎŒๆ•ดๅ‚™ไปฝ
    • ไฟ็•™:14~60 ๅคฉ

    ๐Ÿ“ ๅ››、็ถฒ่ทฏๆžถๆง‹(Network Design)

    1. ไผๆฅญ PVE ๆœ€ไฝณ็ถฒ่ทฏๆ‹“ๆจธ(ๅปบ่ญฐ)

    Proxmox VE ไผๆฅญ็‰ˆ็ถฒ่ทฏๆ‹“ๆจธ(ๅปบ่ญฐ)
    -----------------------------------------------------
    NIC1:Management(vmbr0)
    NIC2:VM Network(Trunk + VLAN)
    NIC3:Ceph Public Network(10GbE)
    NIC4:Ceph Cluster Network(10GbE)
    NIC5:Bonding(LACP)ๅฐๅค–
    -----------------------------------------------------
    ๅฎŒๅ…จๅˆ†้›ข → ๆ•ˆ่ƒฝๆœ€้ซ˜、ๅปถ้ฒๆœ€ไฝŽ
    

    2. VLAN ่จญ่จˆ

    • vmbr0:็ฎก็†ๅนณ้ข(ไธ Trunk)
    • vmbr1:VM ๅฐๅค– VLAN(Trunk)
    • vmbr_ceph:Ceph ๅฐˆ็ถฒ

    3. Bonding(LACP)ๅปบ่ญฐ:

    mode=802.3ad(LACP)
    balance=layer3+4
    

    ๐Ÿ“ ไบ”、ไผๆฅญ็ดšๆœ€ไฝณๅฏฆๅ‹™ๆธ…ๅ–ฎ(2025)

    • Cluster / Ceph / Storage ็ถฒ่ทฏๅฟ…้ ˆๅˆ†้›ข
    • ๆฏ็ฏ€้ปž่‡ณๅฐ‘ 2 ้ก† SSD(Ceph DB/WAL)
    • PBS ไธ่ˆ‡ PVE ๆ”พๅœจๅŒไธปๆฉŸ
    • ๅ‚™ไปฝ่‡ณๅฐ‘ 3-2-1 ๅŽŸๅ‰‡
    • ไฝฟ็”จ LACP + VLAN Trunk
    • ้ฟๅ… RAID ๅก(ZFS ็„กๆณ•ๅ„ชๅŒ–)

    ๐Ÿ“Œ ็ต่ชž

    ้€™ไปฝ「Proxmox VE ไผๆฅญ้ƒจ็ฝฒ่—ๅœ–」ๆถต่“‹ๅข้›†、Ceph、ZFS、PBS、ๅ‚™ไปฝ、 VLAN、Bonding ่ˆ‡ไผๆฅญ็ดšๆœ€ไฝณๅฏฆๅ‹™,ๆ˜ฏ 2025 ๅนดๆœ€ๅฎŒๆ•ด็š„ PVE ๅปบ็ฝฎๅƒ่€ƒๆŒ‡ๅ—。

    ่‹ฅไฝ ่ฆๆˆ‘ๆไพ›「ไธ‹่ผ‰็‰ˆ(PDF、PPT、Word)」ไนŸๅฏไปฅๅ”ๅŠฉ่ฝ‰ๆ›。


    ๐Ÿ’ฌ ็•™ไธ‹ไฝ ็š„่ง€้ปž,่ฎ“่จŽ่ซ–ๆ›ด็ฒพๅฝฉ!

    ๅฆ‚ๆžœไฝ ๅœจ Proxmox ้ƒจ็ฝฒไธŠ้‡ๅˆฐไปปไฝ•็“ถ้ ธ、ๆžถๆง‹้ธๆ“‡、ๅข้›†่ฆๅŠƒ、 Ceph ๆ€ง่ƒฝๅ•้กŒ、ๅ‚™ไปฝๅ›ฐ้›ฃ,้ƒฝๆญก่ฟŽ็•™่จ€ไธ€่ตทไบคๆต。

    ๐Ÿ”— ๅˆ†ไบซ้€™็ฏ‡ LINE Facebook X

    ๆฒ’ๆœ‰็•™่จ€:

    ๅผต่ฒผ็•™่จ€

    ๅญ—็ดš