Enterprise Virtualization Master Guide

Tổng quan Ảo hóa Enterprise
ESXi · vCenter · HA · vSAN · Hyper-V · Proxmox

Từ điều kiện hạ tầng, vận hành VM/Storage/Network/Backup đến HA cluster, vSAN, và phân tích khi chỉ có NAS + HDD (không SAN, không SSD).

4
Phần lớn
3
Hypervisor
15+
Chủ đề
60'
Đọc
I

Phần I

Tổng quan các loại ảo hóa hiện nay

Phân loại các nền tảng ảo hóa: Type-1, Type-2, container, cloud-native — và vị trí của các giải pháp Enterprise.

Type-1 Hypervisor (Bare-Metal)

Chạy trực tiếp trên phần cứng

Hypervisor cài trực tiếp lên server vật lý, không cần OS host. Hiệu năng cao, độ trễ thấp, dùng cho production datacenter.

  • VMware ESXi (vSphere)
  • Microsoft Hyper-V Server
  • Proxmox VE (KVM + LXC)
  • Citrix XenServer, Nutanix AHV
  • KVM (Linux native)

Type-2 Hypervisor (Hosted)

Chạy trên OS host

Cài như application trên Windows/macOS/Linux. Dễ sử dụng, phù hợp dev/test/lab cá nhân, không dùng production.

  • VMware Workstation/Fusion
  • Oracle VirtualBox
  • Parallels Desktop (macOS)
  • QEMU, Hyper-V Desktop

Containerization

OS-level virtualization

Chia sẻ kernel OS, đóng gói app + dependencies. Nhẹ, khởi động cực nhanh, hiệu năng gần native. Phù hợp microservices, CI/CD.

  • Docker, Podman
  • Kubernetes, OpenShift
  • LXC/LXD (Linux Containers)

Cloud / Hyper-Converged

Public cloud & HCI

Ảo hóa quy mô datacenter, tích hợp compute + storage + network thành 1 platform thống nhất, mở rộng theo nhu cầu.

  • AWS EC2, Azure VM, GCP Compute
  • Nutanix HCI, VMware vSAN
  • Azure Stack HCI
  • OpenStack (private cloud)

So sánh nhanh 3 Hypervisor Enterprise phổ biến nhất 2026

Tiêu chí VMware vSphere Microsoft Hyper-V Proxmox VE
Mô hình Thương mại (Subscription) Tích hợp Windows Server / Free Server Open Source (GPLv2)
Hypervisor core VMkernel (proprietary) Hyper-V (proprietary) KVM + QEMU + LXC
Quản lý tập trung vCenter Server SCVMM / Windows Admin Center Cluster Web UI (built-in)
HA / Live Migration vSphere HA + vMotion Failover Cluster + Live Migration Built-in HA + Online Migration
Software-defined Storage vSAN (cần license) Storage Spaces Direct (S2D) Ceph (built-in, miễn phí)
Chi phí license/CPU/năm $$$ cao (Broadcom 2024+) $$ trung bình (đi kèm WS DC) $ thấp (chỉ subscription support)
Đối tượng Enterprise large-scale Microsoft ecosystem shop SMB / Lab / Open-source friendly

Xu hướng 2025–2026

Sau khi Broadcom mua VMware (2023) và đổi sang model subscription đắt đỏ + bỏ ESXi Free, nhiều doanh nghiệp dịch chuyển sang Proxmox VE hoặc Hyper-V. Proxmox tăng trưởng mạnh nhất 2024–2026 nhờ hoàn toàn miễn phí + tính năng Enterprise đầy đủ.

II

Phần II — VMware

Ảo hóa VMware: ESXi · vCenter · HA · vSAN

Giải pháp ảo hóa Enterprise hàng đầu thế giới. Mạnh, ổn định, nhưng chi phí cao.

II.1 VMware ESXi (Standalone)

Hypervisor đơn lẻ — quản lý từng host qua Web UI riêng, không cần vCenter.

Điều kiện triển khai

Phần cứng

  • • CPU: x86_64 hỗ trợ Intel VT-x / AMD-V
  • • RAM: tối thiểu 8GB (thực tế cần 32GB+)
  • • Disk boot: SD/USB/SATA-DOM ≥ 16GB hoặc HDD/SSD ≥ 32GB
  • • NIC: ≥ 1 NIC 1Gbps (khuyến nghị ≥ 2 NIC để teaming)
  • • HCL: phần cứng phải có trong VMware HCL

License & Phần mềm

  • • ESXi 7.x / 8.x ISO (Broadcom Portal)
  • • License: ESXi Free đã bị bỏ từ 2024
  • • Phải mua vSphere Subscription (theo core)
  • • Hoặc dùng Evaluation 60 ngày cho lab

Vận hành ra sao

  1. 1

    Cài đặt ESXi

    Boot ISO → chọn disk → cài → đặt password root → cấu hình management IP (DCUI: F2)

  2. 2

    Truy cập Web UI

    Browser → https://<esxi-ip>/ui → login root

  3. 3

    Cấu hình Networking, Storage, NTP, SSH

    Tab Networking → vSwitch + Port Group | Tab Storage → New Datastore

  4. 4

    Tạo VM & deploy workload

    Virtual Machines → Create/Register VM → upload ISO → install OS

4 thành phần cốt lõi

VM (Virtual Machine)
  • • Hardware version 19 (ESXi 7) / 20-21 (ESXi 8)
  • • Disk format: VMDK trên VMFS datastore
  • • Snapshot: tối đa 32 levels, KHÔNG dùng làm backup dài hạn
  • • VMware Tools: bắt buộc để có driver paravirtual
  • • Migration: không có vCenter → KHÔNG có vMotion live
Storage
  • • Local: ổ cứng host → VMFS-6 datastore
  • • SAN: FC, iSCSI → VMFS-6 (block storage)
  • • NAS: NFS v3/v4.1 datastore (file storage)
  • • vSAN: standalone KHÔNG hỗ trợ (cần vCenter)
  • • Thin/Thick Provision tùy yêu cầu hiệu năng
Network
  • vSwitch Standard (vSS) — config từng host riêng
  • • Không có vDS (chỉ vCenter mới có)
  • • Port Group: gán VLAN ID, security policy
  • • VMkernel: Management, vMotion, NFS, iSCSI
  • • NIC Teaming: Active/Standby, Load-balance
Backup
  • Veeam B&R Community (free 10 VM)
  • Nakivo, Vinchin, Altaro
  • • Native: chỉ có "Export OVA" thủ công
  • • ⚠️ Free ESXi sau Broadcom hạn chế VADP API — backup chậm
  • • Khuyến nghị: backup ra NAS riêng, repository tách biệt

II.2 VMware vCenter Server

Trung tâm điều khiển tập trung — quản lý nhiều ESXi host, unlock vMotion, HA, DRS, vSAN, vDS.

Điều kiện triển khai

Phần cứng (VCSA Appliance)

  • Tiny (≤10 host, 100 VM): 2 vCPU, 12GB RAM, 463GB disk
  • Small (≤100 host, 1000 VM): 4 vCPU, 21GB RAM
  • Medium (≤400 host, 4000 VM): 8 vCPU, 30GB RAM
  • Large (≤1000 host, 10000 VM): 16 vCPU, 39GB RAM

Pre-requisites

  • • Tối thiểu 1 ESXi host đang hoạt động
  • • DNS forward + reverse record cho VCSA
  • • NTP đồng bộ giữa ESXi và VCSA
  • • Static IP, mở port 443, 5480, 902, 5988/5989
  • • License vCenter Standard (theo instance)

Vận hành ra sao

  1. 1

    Deploy VCSA

    Mount ISO VCSA → chạy Installer GUI → Stage 1: deploy appliance → Stage 2: setup SSO domain (mặc định vsphere.local)

  2. 2

    Truy cập vSphere Client

    https://<vcsa-fqdn>/ui → login [email protected]

  3. 3

    Tạo Datacenter → Cluster → Add Hosts

    Add ESXi vào Cluster để dùng HA, DRS, vMotion

  4. 4

    Cấu hình tính năng nâng cao

    vDS (Distributed Switch), DRS (load balancing), HA (high availability), Content Library, Tags, Permissions

Khác biệt so với ESXi Standalone

VM
  • vMotion: di chuyển VM đang chạy giữa các host
  • Storage vMotion: chuyển VMDK giữa datastore không downtime
  • DRS: tự động cân bằng tải CPU/RAM giữa hosts
  • ✅ Template + Clone hàng loạt qua Content Library
  • ✅ Snapshot quản lý tập trung, scheduled tasks
Storage
  • ✅ Shared datastore (SAN/NAS/vSAN) cho cả cluster
  • vSAN: HCI software-defined storage
  • ✅ Storage Policies (SPBM)
  • ✅ Storage DRS: auto-balance datastore
  • ✅ vSphere Replication: replicate VM giữa site
Network
  • vDS (Distributed Switch): config 1 lần, áp dụng all hosts
  • ✅ NetFlow, Port Mirroring, Health Check
  • ✅ LACP, Network I/O Control (NIOC)
  • ✅ NSX integration (Software-defined Network)
  • ✅ vMotion network dedicated
Backup
  • ✅ VADP API đầy đủ — Veeam, Nakivo, Vinchin tốc độ cao
  • ✅ CBT (Changed Block Tracking) cho incremental
  • ✅ Backup vCenter: VAMI → Backup ra FTP/SFTP/NFS
  • ✅ Scheduled VM snapshot + replication
  • ✅ Tích hợp Site Recovery Manager (SRM) cho DR

II.3 vSphere High Availability (HA)

Tự động restart VM trên host khác khi host bị fail — đảm bảo uptime 99.9%+.

HA hoạt động thế nào?

HA không phải fault-tolerance. Khi 1 host fail, các host còn lại phát hiện qua heartbeat (network + datastore), VM trên host đó sẽ được khởi động lại trên host khác. Downtime = thời gian boot VM (~1–3 phút). Để zero-downtime cần FT (Fault Tolerance).

Luồng hoạt động khi host fail

sequenceDiagram participant H1 as ESXi Host 1 participant H2 as ESXi Host 2 participant H3 as ESXi Host 3 participant DS as Shared Datastore participant VC as vCenter Note over H1,H3: Cluster bình thường — heartbeat OK H1->>DS: Heartbeat file lock (every 1s) H2->>DS: Heartbeat file lock H3->>DS: Heartbeat file lock Note over H1: ⚡ Host 1 fail (power loss) H1--xDS: Heartbeat dừng (>15s) H2->>VC: Báo cáo Host 1 không phản hồi H3->>VC: Báo cáo Host 1 không phản hồi Note over VC: Master election + decision VC->>H2: Restart VM-Web on Host 2 VC->>H3: Restart VM-DB on Host 3 H2->>DS: Lock VMDK file H3->>DS: Lock VMDK file H2-->>VC: VM-Web running (90s) H3-->>VC: VM-DB running (120s) Note over H1,H3: Cluster phục hồi — 2 VM đã online

Điều kiện tiên quyết

  • vCenter Server đang chạy (HA cluster managed qua vCenter)
  • Ít nhất 2 ESXi hosts (khuyến nghị 3+ cho odd-number quorum)
  • Shared Storage: SAN/NAS/vSAN — tất cả host phải thấy cùng datastore
  • Management Network: redundant, có heartbeat datastore
  • vSphere Standard license trở lên (HA included)
  • DNS phải resolve được tất cả host (forward + reverse)

Triển khai HA — chi tiết từng bước

  1. 1

    Chuẩn bị Shared Storage

    Tạo iSCSI LUN/NFS share trên SAN/NAS → present cho tất cả ESXi host → mount cùng tên datastore

  2. 2

    Tạo Cluster

    vSphere Client → Datacenter → New Cluster → đặt tên (vd: Cluster-Prod) → KHÔNG enable HA/DRS vội

  3. 3

    Add Hosts vào Cluster

    Click chuột phải Cluster → Add Hosts → nhập IP/FQDN + root credentials → next → finish

  4. 4

    Bật vSphere HA

    Cluster → tab Configure → vSphere Availability → click Edit → bật "vSphere HA"

  5. 5

    Cấu hình Failures & Responses

    • Host Failure Response: Restart VMs (priority: Medium)
    • Response for Host Isolation: Power off and restart VMs
    • Datastore with PDL/APD: Power off and restart VMs (conservative)
    • VM Monitoring: VM Monitoring Only (restart nếu VMware Tools die)
  6. 6

    Admission Control

    Dành dung lượng dự phòng để HA có thể restart VM. Chọn "Cluster resource Percentage" với CPU/Memory = 25–33% (tùy số host)

  7. 7

    Heartbeat Datastores

    Chọn "Use datastores from the specified list" → chọn ít nhất 2 shared datastore

  8. 8

    Advanced Options (khuyến nghị)

    # Isolation address — IP HA dùng để check network khi mất heartbeat das.isolationaddress0 = 192.168.1.1 # gateway das.isolationaddress1 = 192.168.1.10 # core switch das.usedefaultisolationaddress = false
  9. 9

    Test HA

    Tắt cứng (pull power cable / esxcli) 1 host → quan sát VM được restart trên host khác trong ~2 phút. Kiểm tra alert email.

Best practice HA

  • Bật DRS cùng HA để auto-balance sau khi VM được restart
  • VM quan trọng (DC, DB) → đặt Restart Priority: High
  • Dùng VM Anti-Affinity Rules để 2 VM AD/DB không cùng host
  • Monitor HA cluster bằng vRealize Operations hoặc PRTG
  • Test HA định kỳ 6 tháng/lần

II.4 VMware vSAN

Software-defined storage — gom ổ cứng cục bộ của các ESXi host thành 1 datastore phân tán dùng chung.

vSAN là gì?

vSAN là một thành phần tích hợp trong VMkernel, biến các ổ đĩa local (HDD/SSD/NVMe) của các ESXi host trong 1 cluster thành một datastore dùng chung. Đây là kiến trúc HCI (Hyper-Converged Infrastructure) — gộp Compute + Storage + Network vào cùng phần cứng, loại bỏ nhu cầu SAN array riêng.

Kiến trúc

  • Disk Group: gồm Cache + Capacity tier
  • OSA (Original): Cache SSD + Capacity HDD/SSD
  • ESA (Express, vSAN 8): all-NVMe, flat structure
  • • Data phân tán theo policy FTT/RAID
  • • Network 10/25Gbps dedicated vSAN VMkernel

Tính năng nổi bật

  • • Storage Policy-Based Management (SPBM)
  • • Deduplication & Compression
  • • Encryption at-rest (FIPS 140-2)
  • • Stretched Cluster (DR đa site)
  • • Snapshot không penalty performance

Điều kiện triển khai vSAN (bắt buộc)

Thành phần Yêu cầu tối thiểu Khuyến nghị Production
Số host3 (hoặc 2 + Witness)4–8 host
vCenterBắt buộcVCSA latest
LicensevSAN Standard/Advanced/Enterprise (riêng)vSAN Enterprise Plus
Cache TierSSD/NVMe BẮT BUỘCNVMe enterprise, ≥10% capacity
Capacity TierHDD hoặc SSDAll-Flash (SSD/NVMe)
RAID ControllerPass-through / HBA modeKHÔNG dùng RAID, phải JBOD
Network10Gbps25/100Gbps RDMA
HCL ComplianceBắt buộc trong vSAN HCLvSAN Ready Node

Các bước triển khai vSAN

  1. 1

    Chuẩn bị hardware HCL-compliant

    Disk + Controller + NIC phải có trong vSAN HCL. Disk controller phải set HBA / JBOD mode, KHÔNG RAID.

  2. 2

    Cấu hình Network vSAN

    Mỗi host: tạo VMkernel adapter mới → enable "vSAN traffic" → VLAN riêng → MTU 9000 (Jumbo Frame)

  3. 3

    Bật vSAN trên Cluster

    Cluster → Configure → vSAN → Services → Configure → chọn deployment type (Single site / 2 Node / Stretched)

  4. 4

    Claim Disks

    Mỗi host: chỉ định ổ nào là Cache (SSD), ổ nào là Capacity → tạo Disk Group

  5. 5

    Tạo Storage Policy

    VM Storage Policies → New → cấu hình FTT (Failures to Tolerate), RAID-1/5/6, dedup, encryption

  6. 6

    Health Check & Performance Service

    Cluster → Monitor → vSAN → Health → fix all warnings. Bật Performance Service để monitor IOPS/latency.

  7. 7

    Migrate VM vào vSAN datastore

    Storage vMotion VM từ datastore cũ sang vsanDatastore → gán Storage Policy phù hợp

vSAN KHÔNG hỗ trợ HDD thuần

vSAN OSA bắt buộc SSD/NVMe cho Cache Tier. ESA (vSAN 8) còn yêu cầu all-NVMe. Nếu chỉ có HDD → không thể dùng vSAN, phải dùng giải pháp khác (xem Phần V).

III

Phần III — Microsoft

Ảo hóa Microsoft Hyper-V

Hypervisor tích hợp trong Windows Server — mạnh khi doanh nghiệp đã đầu tư hệ sinh thái Microsoft.

III.1 Hyper-V Standalone Host

Điều kiện

Phần cứng

  • • CPU x86_64 + SLAT (Second-Level Address Translation)
  • • Hardware-assisted virtualization (VT-x/AMD-V) enabled BIOS
  • • DEP (Data Execution Prevention) enabled
  • • RAM ≥ 4GB (thực tế ≥ 32GB)
  • • Disk ≥ 60GB cho OS

Phần mềm & License

  • • Windows Server 2019/2022/2025 (Standard/Datacenter)
  • • Windows 10/11 Pro/Enterprise (lab)
  • • Hyper-V Server 2019 (free, nhưng EoL 2024)
  • • Standard: 2 VM/host license | Datacenter: unlimited VM
  • • Khuyến nghị: Datacenter cho production

Vận hành

  1. 1

    Cài Hyper-V Role

    # PowerShell — Windows Server Install-WindowsFeature ` -Name Hyper-V ` -IncludeManagementTools ` -Restart
  2. 2

    Mở Hyper-V Manager

    Server Manager → Tools → Hyper-V Manager (hoặc virtmgmt.msc)

  3. 3

    Virtual Switch Manager

    Tạo 3 loại switch: External (kết nối physical NIC) / Internal (host ↔ VM) / Private (VM ↔ VM)

  4. 4

    New VM Wizard

    Action → New → Virtual Machine → chọn Generation 2 (UEFI) → đặt RAM/CPU/Disk/ISO → Finish

4 thành phần

VM
  • Generation 1: BIOS, legacy OS
  • Generation 2: UEFI, Secure Boot, hiệu năng tốt hơn
  • • Disk format: VHDX (replace VHD)
  • • Checkpoint = Snapshot
  • • Integration Services (tương đương VMware Tools)
Storage
  • • Local: NTFS/ReFS volume
  • • SMB 3.0 share (NAS Windows-based)
  • • iSCSI LUN (qua iSCSI Initiator)
  • • CSV (Cluster Shared Volume) — khi cluster
  • • Storage Spaces / Storage Spaces Direct (S2D)
Network
  • • Hyper-V Virtual Switch (External/Internal/Private)
  • • VLAN tagging support
  • • SR-IOV cho ultra-low latency
  • • NIC Teaming via LBFO hoặc SET
  • • Network Virtualization (HNV) via SDN
Backup
  • Windows Server Backup (native, miễn phí)
  • Veeam B&R (best for Hyper-V)
  • Microsoft DPM (System Center)
  • • Azure Backup (cloud, MARS agent)
  • • Hyper-V Replica: replicate VM giữa 2 host

III.2 SCVMM (System Center VMM) — tương đương vCenter

Trung tâm quản lý tập trung cho nhiều Hyper-V host, fabric, SDN, tự động hóa.

Điều kiện

  • Windows Server 2022 + SQL Server (DB)
  • Active Directory (domain-joined bắt buộc)
  • System Center license (đắt — thường ít công ty mua)
  • RAM ≥ 16GB, Disk ≥ 200GB

Thay thế nhẹ hơn: Windows Admin Center (WAC)

SCVMM phức tạp + tốn license. Doanh nghiệp vừa và nhỏ thường dùng Windows Admin Center (miễn phí, web-based) để quản lý nhiều host từ trình duyệt. WAC + Failover Cluster đủ cho hầu hết use case.

Vận hành — Khác biệt so với standalone

  • Live Migration giữa các host (zero downtime)
  • Storage Migration giữa volumes
  • VM Templates & Service Templates
  • ✅ Logical Networks + IP Pool tự động
  • ✅ Library: chia sẻ ISO, VHDX, scripts
  • ✅ Tích hợp SDN (Software Defined Network)
  • ✅ Bare-metal deployment Hyper-V host
  • ✅ Self-service portal cho tenant

III.3 Hyper-V Failover Cluster (HA) — tương đương vSphere HA

Điều kiện

  • ≥ 2 Windows Server (cùng phiên bản, cùng patch level)
  • Domain-joined Active Directory
  • Shared Storage: iSCSI/FC SAN/SMB 3.0/S2D
  • Network: ít nhất 2 NIC (Management + Cluster/Live Migration)
  • Quorum Witness: File Share / Disk / Cloud (Azure)
  • Failover Clustering Feature enabled

Triển khai chi tiết

  1. 1

    Cài Failover Clustering trên mỗi host

    Install-WindowsFeature -Name Failover-Clustering -IncludeManagementTools
  2. 2

    Connect Shared Storage

    iSCSI Initiator → connect target → bring online → format NTFS/ReFS → tất cả host phải thấy cùng volume

  3. 3

    Validate Configuration

    Failover Cluster Manager → Validate Configuration → chọn cả 2 nodes → chạy hết test → fix errors

  4. 4

    Create Cluster

    Wizard → đặt tên cluster (vd: HV-Cluster01) + IP virtual → tạo computer object trong AD

  5. 5

    Cấu hình Cluster Shared Volume (CSV)

    Storage → Disks → Add Disk → click chuột phải → Add to Cluster Shared Volumes → mount tại C:\ClusterStorage\

  6. 6

    Cấu hình Quorum

    Right-click cluster → More Actions → Configure Cluster Quorum Settings → chọn File Share Witness hoặc Cloud Witness (Azure Storage)

  7. 7

    Cấu hình Live Migration Network

    Networks → click LM network → Properties → enable "Allow cluster network communication", ưu tiên thứ 2 sau Cluster heartbeat

  8. 8

    Tạo Highly Available VM

    Roles → Configure Role → Virtual Machine → tạo VM với VHDX lưu ở C:\ClusterStorage\

  9. 9

    Test Failover

    Shutdown 1 node → VM auto restart trên node khác. Test Live Migration: right-click VM → Move → Live Migration → chọn node đích

III.4 Storage Spaces Direct (S2D) — tương đương vSAN

HCI software-defined storage của Microsoft, gộp ổ local thành 1 pool dùng chung trong cluster.

Điều kiện

  • Windows Server Datacenter Edition (S2D bị bỏ khỏi Standard)
  • Hoặc Azure Stack HCI license (subscription)
  • 2–16 node (khuyến nghị 4+)
  • HBA mode (KHÔNG RAID controller)
  • Cache: NVMe/SSD bắt buộc (tương tự vSAN)
  • Network 10/25Gbps + RDMA (RoCE/iWARP)
# Triển khai S2D — chạy trên 1 node trong cluster Enable-ClusterS2D -Verbose # Tạo Storage Pool tự động từ tất cả disk có sẵn Get-StoragePool # Tạo Volume CSV (Cluster Shared Volume) New-Volume ` -StoragePoolFriendlyName "S2D*" ` -FriendlyName "VM01" ` -FileSystem CSVFS_ReFS ` -Size 1TB
IV

Phần IV — Hot Trend 2026

Ảo hóa Proxmox VE 🔥

Open-source hypervisor đang bùng nổ — thay thế VMware sau biến động giá Broadcom.

IV.1 Proxmox VE Standalone

Điều kiện

Phần cứng

  • • CPU 64-bit + Intel VT-x / AMD-V
  • • RAM ≥ 4GB (production ≥ 32GB)
  • • Disk ≥ 32GB cho OS (khuyến nghị SSD)
  • • NIC ≥ 1Gbps
  • Linh hoạt phần cứng — không cần HCL nghiêm ngặt như VMware

License

  • 100% miễn phí, mã nguồn mở (GPLv2)
  • • Đầy đủ tính năng: Cluster, HA, Ceph, Live Migration
  • • Subscription support (tùy chọn) ~ €95/CPU/năm
  • • No-subscription: chỉ cần đổi repository để dùng update

Vận hành

  1. 1

    Cài Proxmox VE

    Download ISO (~1GB) → boot → wizard cài (chọn disk, hostname, IP, mật khẩu) → reboot

  2. 2

    Web UI

    https://<proxmox-ip>:8006 → root + Linux PAM

  3. 3

    Đổi repo (no-subscription để có update)

    # Tắt enterprise repo sed -i 's|^deb|#deb|' /etc/apt/sources.list.d/pve-enterprise.list # Thêm no-subscription repo echo "deb http://download.proxmox.com/debian/pve bookworm pve-no-subscription" > /etc/apt/sources.list.d/pve-no-sub.list apt update apt upgrade -y
  4. 4

    Tạo VM hoặc Container (LXC)

    Upload ISO → "Create VM" → wizard 8 step. LXC nhẹ hơn nhiều VM khi chạy app Linux thuần.

4 thành phần

VM & CT
  • VM: KVM full virtualization
  • CT (LXC): container nhẹ, share kernel
  • • Disk: qcow2, raw, vmdk
  • • VirtIO drivers cho hiệu năng cao
  • • Snapshot không downtime
Storage
  • Local: directory, LVM, LVM-thin, ZFS
  • Network: NFS, CIFS/SMB, iSCSI
  • Distributed: Ceph (built-in!), GlusterFS
  • • ZFS: snapshot, replication, compression native
  • • Mỗi storage hỗ trợ content type riêng
Network
  • Linux Bridge (vmbr0): default
  • OVS (Open vSwitch): nâng cao
  • • VLAN, Bond (Linux bonding)
  • SDN: VXLAN, EVPN built-in (PVE 7+)
  • • Firewall đa lớp: DC / Node / VM
Backup
  • vzdump: backup built-in (stop/suspend/snapshot)
  • Proxmox Backup Server (PBS): dedup, incremental forever
  • • Backup ra NFS/CIFS/PBS/local
  • • Schedule trong GUI
  • • Veeam B&R v13 hỗ trợ Proxmox (2024+)

IV.2 Proxmox Cluster (tương đương vCenter)

Không cần server quản lý riêng — quản lý cluster phân tán qua bất kỳ node nào trong cluster.

Điểm mạnh kiến trúc Proxmox

Proxmox KHÔNG cần vCenter/SCVMM riêng. Mỗi node trong cluster đều có Web UI quản lý toàn cluster (corosync + pmxcfs đồng bộ config). Tiết kiệm 1 VM/license so với VMware/Hyper-V.

Điều kiện cluster

  • ≥ 2 node (khuyến nghị 3+ cho quorum)
  • Phiên bản PVE phải đồng nhất giữa node
  • Network low-latency (< 5ms) cho corosync
  • Multicast hoặc unicast network
  • Khuyến nghị: 2 NIC tách biệt corosync + storage
  • NTP đồng bộ giữa các node

Tạo cluster

# Trên node 1 — tạo cluster pvecm create PVE-Cluster01 # Trên node 2, 3, ... — join vào cluster pvecm add 192.168.1.10 # IP node 1 # Kiểm tra status pvecm status pvecm nodes

IV.3 Proxmox HA (tương đương vSphere HA)

Điều kiện

  • Cluster ≥ 3 node (cho quorum chuẩn)
  • Shared Storage: Ceph / NFS / iSCSI / ZFS-over-iSCSI
  • VM disk PHẢI nằm trên shared storage
  • Watchdog hardware/software (mặc định softdog)
  • Fencing tự động (qua watchdog)

Cấu hình HA

  1. 1

    Tạo HA Group

    Datacenter → HA → Groups → Create → chọn nodes & ưu tiên

  2. 2

    Add VM/CT vào HA

    Datacenter → HA → Resources → Add → chọn VM ID + Group + State (started/stopped)

  3. 3

    Test failover

    Power off cứng 1 node → quan sát VM tự khởi động lại trên node khác trong ~2 phút (xem qua log ha-manager)

IV.4 Ceph (tương đương vSAN) — Built-in, miễn phí

Ceph là gì?

Ceph là hệ thống lưu trữ phân tán software-defined hàng đầu, tích hợp sẵn trong Proxmox VE. Gom ổ đĩa local của các node thành 1 storage cluster đồng nhất, tự động replicate, tự heal, scale tuyến tính. Quan trọng nhất: KHÔNG đòi SSD cache như vSAN — chạy được trên HDD thuần (chậm hơn nhưng OK).

Điều kiện

  • ≥ 3 node (5+ cho production)
  • RAM: 1GB / 1TB OSD (Ceph daemon)
  • Disk: HDD ✅ / SSD ✅ / NVMe ✅ (đa tier OK)
  • Network: tối thiểu 10Gbps dedicated cho Ceph
  • 2 mạng tách: Public (client) + Cluster (replication)
  • Đĩa cho OSD phải JBOD (không RAID)

Triển khai Ceph qua GUI

  1. 1

    Install Ceph trên mỗi node

    Node → Ceph → click Install Ceph → chọn version (Reef/Squid) → Install → cấu hình Public/Cluster network

  2. 2

    Tạo Monitors (MON) & Managers (MGR)

    Ceph → Monitor → Create (3 node) | Manager → Create (≥ 2)

  3. 3

    Tạo OSD (Object Storage Daemon) cho mỗi disk

    Ceph → OSD → Create OSD → chọn disk → mỗi disk = 1 OSD. Lặp lại cho tất cả disk trên tất cả node.

  4. 4

    Tạo Pool

    Ceph → Pools → Create → đặt tên (vd vm-storage) → Size 3, Min Size 2 (3 replicas) → Add as Storage

  5. 5

    Sử dụng pool cho VM

    Tạo VM mới → chọn storage = Ceph pool. VM disk được phân tán + replicate tự động trên 3 node.

Ceph thắng vSAN ở điểm nào?

  • Miễn phí (vSAN ~$2,500/CPU/năm)
  • Không bắt buộc SSD cache (HDD thuần OK)
  • Không cần HCL strict (chạy trên hardware đa dạng)
  • Scale tới hàng PB, exabyte
  • Hỗ trợ Block (RBD) + Object (S3) + File (CephFS) cùng cluster
  • Self-healing tự động khi disk fail
V

Phần V — Câu hỏi quan trọng

Nếu chỉ có NAS + HDD (không SAN, không SSD)?

Phân tích chi tiết khả năng triển khai từng nền tảng với hạ tầng "thấp budget".

Trả lời nhanh

CÓ — TRIỂN KHAI ĐƯỢC tất cả các nền tảng (ESXi/vCenter/HA, Hyper-V Cluster, Proxmox HA) với NAS+HDD. Riêng vSAN và Storage Spaces Direct (S2D) thì KHÔNG — chúng bắt buộc SSD/NVMe. Ceph thì OK với HDD thuần.

Giải pháp Chỉ có NAS? Chỉ có HDD? Hạn chế / Lưu ý
ESXi Standalone NFS v3/v4.1 datastore OK. Hiệu năng phụ thuộc NAS.
vCenter VCSA chạy trên NFS, mọi tính năng vẫn hoạt động.
vSphere HA NAS làm shared storage được. Phải có ≥ 2 NIC redundant.
vSAN Bắt buộc SSD cache + local disk. NAS không hỗ trợ.
Hyper-V Standalone Lưu VHDX trên SMB 3.0 share của NAS.
Failover Cluster ⚠️ NAS phải hỗ trợ SMB 3.0 multichannel + transparent failover, hoặc dùng iSCSI Target.
S2D (Storage Spaces Direct) Bắt buộc cache SSD/NVMe + RDMA network.
Proxmox Standalone NFS, CIFS, iSCSI hỗ trợ đầy đủ.
Proxmox HA NFS từ NAS làm shared storage hoàn toàn OK.
Ceph ⚠️ Cần disk local. HDD OK nhưng chậm — nên thêm SSD WAL/DB.

Phân tích chi tiết cho từng nền tảng

VMware (ESXi + vCenter + HA)

✅ Hoạt động tốt với NAS+HDD nếu:

  • NAS hỗ trợ NFS v3 hoặc v4.1
  • Mạng 10Gbps cho storage path
  • NAS có đủ RAM cache để bù tốc độ HDD chậm
  • Tận dụng SSD cache trên NAS (nếu có) → write-back

⚠️ Hạn chế cần lưu ý:

  • IOPS thấp → DB, VDI sẽ chậm
  • Latency cao hơn FC SAN (~5–15ms)
  • Single NAS = single point of failure → cần NAS HA
  • vSAN KHÔNG dùng được

Hyper-V + Failover Cluster

✅ NAS phù hợp khi:

  • NAS hỗ trợ SMB 3.0+: SMB Direct, Multichannel, Transparent Failover
  • Synology, TrueNAS Scale, Windows Storage Server đều OK
  • Cluster Shared Volume (CSV) lưu trên SMB share

⚠️ Tránh:

  • NAS chỉ hỗ trợ SMB 2.x → cluster không stable
  • S2D KHÔNG dùng được
  • NAS thường (consumer) → không chịu nổi IOPS cluster

Proxmox + HA (Best choice cho budget thấp)

✅ Tốt nhất khi chỉ có NAS+HDD:

  • Hỗ trợ NFS, CIFS, iSCSI từ NAS đầy đủ
  • Cluster HA dùng NFS shared OK
  • Hoặc dùng ZFS trên local HDD → có snapshot, compression, replication
  • Backup ra NAS qua Proxmox Backup Server
  • License $0 → save tiền mua SSD

💡 Tip tăng hiệu năng:

  • Dùng ZFS với 1–2 SSD nhỏ làm L2ARC + ZIL/SLOG
  • RAM lớn → ARC cache hiệu quả
  • Mỗi node 4 HDD RAID10 ZFS → tốt cho VM
  • NFS từ NAS dùng cho ISO + backup, không cho VM disk

Khuyến nghị NAS cho ảo hóa Production

🏢 Enterprise (cao cấp)

  • • NetApp FAS, Dell PowerStore
  • • HPE Nimble, Pure FlashBlade
  • • Dual controller HA, 10/25/100Gbps
  • • Có cache SSD, dedupe, replication

💼 SMB (cân bằng)

  • • Synology RS/SA series
  • • QNAP TS-h series
  • • Hỗ trợ NFS, iSCSI, SMB 3.0
  • • Bổ sung SSD cache slot

🛠️ DIY / Lab

  • TrueNAS Scale (miễn phí, ZFS)
  • Unraid
  • • Server cũ + JBOD + 10Gbps NIC
  • • Linh hoạt, mở rộng dễ

Best Practice khi chỉ có HDD

  • RAID-10 ưu tiên (cân bằng IOPS + redundancy), tránh RAID-5/6 cho VM
  • Tăng RAM cache trên NAS — bù tốc độ HDD
  • Thêm 1–2 SSD nhỏ làm read/write cache (vd: NVMe 500GB) → boost 10x performance
  • Dùng HDD enterprise 7.2K RPM, tránh ổ desktop SMR
  • Mạng storage ≥ 10Gbps dedicated, jumbo frame MTU 9000
  • Không host DB OLTP nặng trên HDD-only → migrate lên SSD khi có ngân sách
  • Backup ra NAS riêng — không cùng NAS với VM datastore
  • Workload nhẹ (File Server, AD, DNS, DHCP, Web) → HDD đủ dùng

Khuyến nghị Final cho hạ tầng NAS + HDD

Với ngân sách hạn chế, không SAN, không SSD, chỉ có NAS + HDD:

  1. Best choice: Proxmox VE + NFS từ NAS — Cluster 3 node + HA, license $0, ổn định, đủ tính năng Enterprise
  2. Alternative: Hyper-V Failover Cluster + SMB 3.0 NAS — nếu công ty đã chuẩn Windows ecosystem
  3. Last resort: ESXi + vCenter + NFS — nếu bắt buộc dùng VMware (chi phí license cao)
  4. Đầu tư ngay khi có thể: 2–4 SSD enterprise (500GB–1TB) làm cache tier — tăng hiệu năng 10–50 lần
VI

Phần VI — Tổng kết

So sánh tổng thể & Lộ trình lựa chọn

Bảng so sánh chi tiết 3 nền tảng

Tính năng VMware vSphere Microsoft Hyper-V Proxmox VE
Hypervisor đơn lẻESXiHyper-V RoleProxmox VE node
Quản lý tập trungvCenter (VCSA)SCVMM / WACBuilt-in cluster (no extra)
HA / FailovervSphere HAFailover ClusterProxmox HA Manager
Live MigrationvMotion ✅Live Migration ✅Online Migration ✅
DRS load balanceDRS ✅Dynamic Optimization (SCVMM)Manual / scripts
HCI StoragevSAN (cần SSD)S2D (cần SSD)Ceph (HDD OK)
Distributed SwitchvDSSDN (Hyper-V Switch)SDN / OVS
Container supportTanzu (extra)Windows ContainersLXC built-in ✅
Backup ecosystemVeeam (best)Veeam, DPMPBS built-in
Giá licenseRất cao (Broadcom)Trung bìnhFree / $95/CPU support
Học khó/dễTrung bìnhDễ (nếu biết Windows)Trung bình (cần Linux)

Khi nào chọn nền tảng nào?

🏢

Chọn VMware nếu...

  • • Enterprise large-scale (1000+ VM)
  • • Đã đầu tư hệ sinh thái VMware
  • • Cần tính năng nâng cao: NSX, Tanzu
  • • Có ngân sách lớn cho license
  • • Cần SLA + support cấp cao
🪟

Chọn Hyper-V nếu...

  • • Hệ sinh thái Microsoft đầy đủ
  • • Đã có Windows Server Datacenter
  • • Cần tích hợp AD, M365, Azure
  • • Team quen Windows
  • • Cần Azure hybrid cloud
🔥

Chọn Proxmox nếu...

  • • Ngân sách hạn chế
  • • Mix VM + Container
  • • Đội ngũ biết Linux
  • • Cần linh hoạt phần cứng
  • • Migrate từ VMware vì giá Broadcom
  • • SMB / Lab / MSP

Lộ trình học ảo hóa Enterprise

Tháng 1–2

Cơ bản

  • • Type-1 vs Type-2
  • • Cài ESXi standalone
  • • Tạo VM, network, storage

Tháng 3–4

Trung cấp

  • • vCenter + Cluster
  • • HA + DRS + vMotion
  • • Hyper-V tương đương

Tháng 5–6

Nâng cao

  • • vSAN / S2D / Ceph
  • • vDS / SDN
  • • Backup & DR (Veeam)

Tháng 7+

Expert

  • • Multi-site DR (SRM)
  • • Automation (Ansible/PS)
  • • Cert: VCP/MCSE/PCA
Zalo