Trong nhiều năm, VMware ESXi từng là “ông trùm” không thể tranh cãi trong cộng đồng người dùng xây dựng home lab, được ca ngợi là nền tảng ảo hóa hàng đầu. Tuy nhiên, thời kỳ hoàng kim đó đã bị cắt ngắn đột ngột vào năm ngoái khi Broadcom, chủ sở hữu mới của VMware, quyết định loại bỏ phiên bản miễn phí của hypervisor này. Điều bất ngờ hơn là vào tháng 4 năm 2025, vì một lý do nào đó, công ty lại quyết định khôi phục giấy phép miễn phí của ESXi.
Là một người chưa từng có cơ hội trải nghiệm ESXi trong thời kỳ “vàng son” của nó, tôi vô cùng tò mò muốn khám phá xem nền tảng này có gì đặc biệt. Ngay khi trình cài đặt VMware VMvisor được phục hồi, tôi đã tải về và bắt đầu hành trình khám phá. Tuy nhiên, sau nhiều ngày thử nghiệm với ESXi, tôi phải thừa nhận rằng nó mang lại một sự thất vọng lớn, không chỉ vì một mà vì nhiều lý do. Bài viết này sẽ đi sâu vào những trải nghiệm thực tế và lý giải tại sao phiên bản miễn phí của VMware ESXi, dù đã trở lại, vẫn không còn là lựa chọn lý tưởng cho các dự án home lab tại Việt Nam trong năm 2025.
Hỗ trợ Card Mạng (NIC) kém cỏi đến mức khó tin
Các hệ điều hành chuyên dụng cho máy chủ thường nổi tiếng với yêu cầu hệ thống cao và khả năng tương thích phần cứng hạn chế. Tuy nhiên, ESXi đẩy vấn đề này lên một tầm cao mới với khả năng hỗ trợ bộ điều khiển Ethernet cực kỳ tệ, và tôi không chỉ nói đến các NIC tiêu dùng phổ thông. Trừ khi hệ thống của bạn được trang bị các bộ điều khiển Ethernet cụ thể từ Intel, trải nghiệm của bạn sẽ tồi tệ không kém gì tôi.
Chật vật tìm NIC giá cả phải chăng tương thích với ESXi
Cấu hình máy đầu tiên tôi dùng để thử nghiệm hypervisor này (vâng, tôi đã kiểm tra nhiều thiết bị trong home lab của mình với ESXi) bao gồm bo mạch chủ ASRock B550 Phantom Gaming. Mặc dù đây là một bo mạch chủ AM4 giá phải chăng, tôi đã từng chạy Proxmox, XCP-ng và thậm chí SmartOS (dựa trên Unix) trên PC này mà không gặp bất kỳ vấn đề tương thích nào. Đáng tiếc, trình cài đặt ESXi đã không thể phát hiện NIC, thay vào đó hiển thị lỗi No network adapters ngay giữa quá trình thiết lập.
Lỗi 'Không tìm thấy bộ điều hợp mạng' khi cài đặt VMware ESXi
Tiếp theo, tôi thử cắm hai card Ethernet 10 Gigabit TX-401 và lặp lại quá trình cài đặt. Nhưng thật không may, ESXi vẫn không tương thích với các NIC này. Chuyển sang sử dụng adapter USB-to-Ethernet cũng cho kết quả tương tự, vì vậy tôi quyết định mang các hệ thống khác trong home lab ra thử nghiệm.
Người dùng cầm card mạng TP-Link 10G PCIe
Thiết bị thứ hai được đưa vào thử nghiệm ESXi là NAS TerraMaster F8 SSD Plus. Sau khi tắt tùy chọn khởi động vào TOS của TerraMaster trong BIOS, tôi đến màn hình cài đặt ESXi. Nhưng hy vọng chạy nền tảng ảo hóa trên một NAS dựng sẵn đã tan biến khi ESXi từ chối làm việc với bộ điều hợp Ethernet trên F8 SSD Plus. Tôi tiếp tục thử với “người anh em” lớn hơn, cồng kềnh hơn là F4-424 Max, nhưng kết quả cũng không khác biệt.
Cuối cùng, tôi chuyển sự chú ý sang workstation Proxmox chạy chip Xeon của mình. Với cấu hình được thiết kế cho các bản phân phối server, tôi nghĩ rằng ESXi sẽ phát hiện NIC trên bo mạch chủ dual CPU này. Tuy nhiên, ESXi vẫn tiếp tục hiển thị cùng một lỗi, mặc dù tôi vẫn còn một “át chủ bài” cuối cùng.
ZimaBoard 2 của tôi sử dụng bộ điều khiển Ethernet dựa trên chip Intel. Không còn gì để mất ngoài 30 phút, tôi quyết định thử một nỗ lực cuối cùng để cài đặt hypervisor này. Sau khi lặp lại cùng một quy trình đến lần thứ n, tôi cuối cùng đã thoát khỏi “cơn ác mộng” lỗi No Ethernet adapters và nhanh chóng hoàn tất các bước còn lại để thiết lập ESXi trước khi vận may của mình chuyển hướng.
Giao diện người dùng (UI) trực quan là điểm sáng duy nhất
Với server ESXi cuối cùng đã khởi động và hoạt động, đã đến lúc tìm hiểu giao diện người dùng của nó. Công bằng mà nói, ESXi có một giao diện mượt mà và trông rất chuyên nghiệp, thực sự phù hợp với một hệ điều hành được sử dụng bởi các trung tâm dữ liệu và doanh nghiệp lớn. Mặc dù tôi cực kỳ yêu thích Proxmox, nhưng giao diện của ESXi ít lộn xộn hơn nhiều so với đối thủ, và bạn không phải duyệt qua một loạt các menu chỉ để tải lên các tệp ISO.
Việc triển khai máy ảo (VM) cũng đơn giản không kém, và điều tương tự cũng đúng khi chỉnh sửa cài đặt lưu trữ và mạng. ESXi còn cung cấp tùy chọn thêm đĩa VMware Tools vào các máy ảo khách, từ đó nâng cao hiệu suất và cung cấp một số tính năng chất lượng cuộc sống (QoL) bổ sung. Đáng tiếc, đó là nơi những ưu điểm kết thúc, bởi vì phiên bản miễn phí của ESXi đã bị “cắt xén” quá mức – đến mức không thể so sánh với các chức năng bổ sung có trong hầu hết các nền tảng ảo hóa FOSS (Phần mềm mã nguồn mở miễn phí) khác.
Các tính năng bị khóa (Paywall) biến ESXi thành lựa chọn tồi cho Home Lab
Mặc dù phần cứng tiêu dùng có số lượng lõi hạn chế, các hệ thống server lại được trang bị rất nhiều lõi và luồng. Đó là chưa kể đến các hệ thống dual CPU với số lượng lõi và luồng gấp đôi.
Giới hạn 8 lõi CPU cho mỗi máy ảo: Nút thắt cổ chai lớn
Tuy nhiên, phiên bản miễn phí của ESXi có một giới hạn cứng là chỉ tối đa tám lõi CPU cho mỗi máy ảo. Đừng hiểu lầm, bạn hoàn toàn có thể sử dụng tất cả các lõi CPU trên nền tảng ESXi của mình; chỉ là bạn không thể gán quá tám lõi cho từng máy ảo riêng lẻ. Mặc dù 2-4 lõi có thể đủ cho các máy ảo Linux nhẹ, bạn sẽ cần tất cả sức mạnh xử lý để triển khai Windows, macOS hoặc thậm chí các nền tảng ảo hóa khác trên workstation của mình. Vì vậy, nếu bạn đang lên kế hoạch tạo một Hackintosh 16 lõi bằng ESXi, bạn sẽ phải mua một bản trả phí của hypervisor này.
Giao diện VMware ESXi chạy dưới dạng máy ảo trên nền tảng Proxmox VE
Không hỗ trợ thiết lập High-Availability (HA) và Clustering
Như thể các vấn đề về phần cứng và giới hạn số lõi CPU tối đa trên mỗi máy ảo chưa đủ tệ, mô hình miễn phí của ESXi không đi kèm với các tính năng cluster (cụm). Đây thực sự là một điều đáng thất vọng cho các thiết lập home lab nâng cao, đặc biệt khi Proxmox, XCP-ng, Harvester và các nền tảng khác đều có sẵn tiện ích này.
Chắc chắn, một người dùng home lab thông thường có thể không tìm thấy nhiều tiện ích trong việc chạy nhiều thể hiện ESXi. Nhưng nếu bạn đang tìm kiếm các tính năng High-Availability (tính sẵn sàng cao) hoặc muốn thử nghiệm live migration (di chuyển trực tiếp máy ảo) và các chủ đề DevOps khác, bạn sẽ vô cùng thất vọng với ESXi.
Thao tác thêm một trung tâm dữ liệu (Datacenter) trong giao diện quản lý VMware ESXi
Vết nhơ tranh cãi về giấy phép miễn phí của Broadcom
Trước khi tôi kết thúc bài viết này bằng cách kết luận rằng ESXi không còn là “ông trùm” như trước đây, tôi sẽ đề cập đến vấn đề nhạy cảm nhất. Bạn còn nhớ việc Broadcom đã thu hồi giấy phép miễn phí một cách đột ngột không? Một động thái chống người tiêu dùng ở mức độ đó là đủ để ngăn cản ngay cả những người đam mê công nghệ như tôi khỏi việc dựa vào ESXi. Và ai dám chắc rằng Broadcom sẽ không lặp lại hành động đó trong tương lai?
Tab 'Packages' hiển thị các gói phần mềm cài đặt trong giao diện VMware ESXi
Đối với những người muốn xây dựng một home lab chuyên dụng với phiên bản miễn phí của công cụ này, tôi sẽ khuyến nghị hầu như bất kỳ bản phân phối, nền tảng hoặc hệ điều hành nào khác hơn là ESXi. Tất nhiên, ESXi vẫn là một động lực mạnh mẽ trong thế giới chuyên nghiệp. Nếu bạn là một người đam mê DevOps hoặc tìm kiếm sự nghiệp trong lĩnh vực quản trị hệ thống, việc làm quen với ESXi là một ý tưởng hay. Tôi đề xuất sử dụng ảo hóa lồng ghép (nested virtualization) để triển khai một máy ảo ESXi bên trong Proxmox, mà trớ trêu thay, đó lại là cách dễ dàng nhất để thử nghiệm với hypervisor này.
Kết luận
Qua những trải nghiệm thực tế được chia sẻ, có thể thấy rằng phiên bản miễn phí của VMware ESXi, dù đã được Broadcom khôi phục, không còn giữ được vị thế “ông trùm” cho các dự án home lab cá nhân. Với khả năng hỗ trợ card mạng kém cỏi, giao diện đẹp mắt nhưng các tính năng quan trọng lại bị khóa sau bức tường phí, cùng với tiền lệ không đáng tin cậy về chính sách giấy phép, ESXi miễn phí đã trở thành một lựa chọn không mấy hấp dẫn.
Thay vì chật vật với những hạn chế của ESXi miễn phí, người dùng home lab Việt Nam nên cân nhắc các giải pháp ảo hóa mã nguồn mở mạnh mẽ và linh hoạt hơn như Proxmox VE, XCP-ng hay Harvester. Những nền tảng này không chỉ cung cấp đầy đủ các tính năng cần thiết cho một home lab chuyên nghiệp mà còn đảm bảo tính ổn định và sự hỗ trợ cộng đồng rộng lớn.
Mặc dù vậy, ESXi vẫn giữ vai trò quan trọng trong môi trường doanh nghiệp. Đối với những ai muốn học hỏi và phát triển sự nghiệp trong lĩnh vực quản trị hệ thống hoặc DevOps, việc tìm hiểu ESXi là điều cần thiết. Cách tốt nhất để tiếp cận nó trong môi trường home lab cá nhân hiện nay có lẽ là thông qua ảo hóa lồng ghép (nested virtualization) trên một nền tảng khác như Proxmox.
Bạn đã từng có trải nghiệm nào với VMware ESXi miễn phí chưa? Hay bạn đang sử dụng một nền tảng ảo hóa nào khác cho home lab của mình? Hãy chia sẻ ý kiến và kinh nghiệm của bạn trong phần bình luận bên dưới nhé!