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 đủ.
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
Cài đặt ESXi
Boot ISO → chọn disk → cài → đặt password root → cấu hình management IP (DCUI: F2)
-
2
Truy cập Web UI
Browser →
https://<esxi-ip>/ui→ login root -
3
Cấu hình Networking, Storage, NTP, SSH
Tab Networking → vSwitch + Port Group | Tab Storage → New Datastore
-
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:
VMDKtrê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
Deploy VCSA
Mount ISO VCSA → chạy Installer GUI → Stage 1: deploy appliance → Stage 2: setup SSO domain (mặc định
vsphere.local) -
2
Truy cập vSphere Client
https://<vcsa-fqdn>/ui→ login[email protected] -
3
Tạo Datacenter → Cluster → Add Hosts
Add ESXi vào Cluster để dùng HA, DRS, vMotion
-
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
Đ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
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
Tạo Cluster
vSphere Client → Datacenter → New Cluster → đặt tên (vd:
Cluster-Prod) → KHÔNG enable HA/DRS vội -
3
Add Hosts vào Cluster
Click chuột phải Cluster → Add Hosts → nhập IP/FQDN + root credentials → next → finish
-
4
Bật vSphere HA
Cluster → tab Configure → vSphere Availability → click Edit → bật "vSphere HA"
-
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
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
Heartbeat Datastores
Chọn "Use datastores from the specified list" → chọn ít nhất 2 shared datastore
-
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
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ố host | 3 (hoặc 2 + Witness) | 4–8 host |
| vCenter | Bắt buộc | VCSA latest |
| License | vSAN Standard/Advanced/Enterprise (riêng) | vSAN Enterprise Plus |
| Cache Tier | SSD/NVMe BẮT BUỘC | NVMe enterprise, ≥10% capacity |
| Capacity Tier | HDD hoặc SSD | All-Flash (SSD/NVMe) |
| RAID Controller | Pass-through / HBA mode | KHÔNG dùng RAID, phải JBOD |
| Network | 10Gbps | 25/100Gbps RDMA |
| HCL Compliance | Bắt buộc trong vSAN HCL | vSAN Ready Node |
Các bước triển khai vSAN
-
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
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
Bật vSAN trên Cluster
Cluster → Configure → vSAN → Services → Configure → chọn deployment type (Single site / 2 Node / Stretched)
-
4
Claim Disks
Mỗi host: chỉ định ổ nào là Cache (SSD), ổ nào là Capacity → tạo Disk Group
-
5
Tạo Storage Policy
VM Storage Policies → New → cấu hình FTT (Failures to Tolerate), RAID-1/5/6, dedup, encryption
-
6
Health Check & Performance Service
Cluster → Monitor → vSAN → Health → fix all warnings. Bật Performance Service để monitor IOPS/latency.
-
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).
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
Cài Hyper-V Role
# PowerShell — Windows Server Install-WindowsFeature ` -Name Hyper-V ` -IncludeManagementTools ` -Restart -
2
Mở Hyper-V Manager
Server Manager → Tools → Hyper-V Manager (hoặc
virtmgmt.msc) -
3
Virtual Switch Manager
Tạo 3 loại switch: External (kết nối physical NIC) / Internal (host ↔ VM) / Private (VM ↔ VM)
-
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
Cài Failover Clustering trên mỗi host
Install-WindowsFeature -Name Failover-Clustering -IncludeManagementTools -
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
Validate Configuration
Failover Cluster Manager → Validate Configuration → chọn cả 2 nodes → chạy hết test → fix errors
-
4
Create Cluster
Wizard → đặt tên cluster (vd:
HV-Cluster01) + IP virtual → tạo computer object trong AD -
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
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
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
Tạo Highly Available VM
Roles → Configure Role → Virtual Machine → tạo VM với VHDX lưu ở
C:\ClusterStorage\ -
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)
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
Cài Proxmox VE
Download ISO (~1GB) → boot → wizard cài (chọn disk, hostname, IP, mật khẩu) → reboot
-
2
Web UI
https://<proxmox-ip>:8006→ root + Linux PAM -
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
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
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
Tạo HA Group
Datacenter → HA → Groups → Create → chọn nodes & ưu tiên
-
2
Add VM/CT vào HA
Datacenter → HA → Resources → Add → chọn VM ID + Group + State (started/stopped)
-
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
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
Tạo Monitors (MON) & Managers (MGR)
Ceph → Monitor → Create (3 node) | Manager → Create (≥ 2)
-
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
Tạo Pool
Ceph → Pools → Create → đặt tên (vd
vm-storage) → Size 3, Min Size 2 (3 replicas) → Add as Storage -
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
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:
- Best choice: Proxmox VE + NFS từ NAS — Cluster 3 node + HA, license $0, ổn định, đủ tính năng Enterprise
- Alternative: Hyper-V Failover Cluster + SMB 3.0 NAS — nếu công ty đã chuẩn Windows ecosystem
- Last resort: ESXi + vCenter + NFS — nếu bắt buộc dùng VMware (chi phí license cao)
- Đầ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
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ẻ | ESXi | Hyper-V Role | Proxmox VE node |
| Quản lý tập trung | vCenter (VCSA) | SCVMM / WAC | Built-in cluster (no extra) |
| HA / Failover | vSphere HA | Failover Cluster | Proxmox HA Manager |
| Live Migration | vMotion ✅ | Live Migration ✅ | Online Migration ✅ |
| DRS load balance | DRS ✅ | Dynamic Optimization (SCVMM) | Manual / scripts |
| HCI Storage | vSAN (cần SSD) | S2D (cần SSD) | Ceph (HDD OK) |
| Distributed Switch | vDS | SDN (Hyper-V Switch) | SDN / OVS |
| Container support | Tanzu (extra) | Windows Containers | LXC built-in ✅ |
| Backup ecosystem | Veeam (best) | Veeam, DPM | PBS built-in |
| Giá license | Rất cao (Broadcom) | Trung bình | Free / $95/CPU support |
| Học khó/dễ | Trung bình | Dễ (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