Trong quá khứ, ESXi từng là cái tên được cộng đồng home server ưu ái lựa chọn, một nền tảng ảo hóa hàng đầu thống trị hệ sinh thái phòng thí nghiệm cá nhân (home lab). Tuy nhiên, thời kỳ hoàng kim của ESXi đã bị gián đoạn đột ngột khi Broadcom bất ngờ loại bỏ phiên bản miễn phí của hypervisor này vào năm ngoái. Bất ngờ hơn, đến tháng 4 năm 2025, Broadcom lại quyết định khôi phục giấy phép miễn phí cho ESXi.
Là một người chưa có cơ hội trải nghiệm ESXi trong giai đoạn đỉnh cao, tôi đã rất tò mò muốn khám phá sức hút của nó ngay khi trình cài đặt VMware vSphere ESXi được khôi phục. Thế nhưng, sau nhiều ngày dành thời gian tìm hiểu và thử nghiệm nền tảng ảo hóa này, tôi phải thừa nhận rằng nó mang lại một sự thất vọng lớn vì nhiều lý do. Bài viết này sẽ đi sâu vào những hạn chế đáng kể của ESXi phiên bản miễn phí trong bối cảnh home lab hiện đại, và liệu nó có còn là lựa chọn khả thi cho người dùng yêu công nghệ Việt Nam.
Vấn Đề Hỗ Trợ Card Mạng (NIC) Kém: Nỗi Ám Ảnh Của Người Dùng ESXi Miễn Phí
Cuộc chiến tìm kiếm NIC tương thích với ESXi
Các hệ điều hành chuyên dụng cho máy chủ (server OS) 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ợ các bộ điều khiển Ethernet (Ethernet controllers) vô cùng tệ, và tôi không chỉ đề cập đến các card mạng cấp người tiêu dùng. Trừ khi hệ thống của bạn được trang bị một hoặc nhiều card Ethernet cụ thể từ Intel, trải nghiệm của bạn với ESXi có thể sẽ thất bại như tôi.
Thiết bị đầu tiên tôi sử dụng để cài đặt hypervisor này (vâng, tôi đã thử nghiệm nhiều thiết bị trong home lab của mình với ESXi) là một bo mạch chủ ASRock B550 Phantom Gaming. Mặc dù đây là một bo mạch chủ AM4 thuộc phân khúc tầm trung, tôi đã từng chạy Proxmox, XCP-ng và thậm chí là SmartOS (dựa trên Unix) trên chiếc PC này mà không gặp bất kỳ vấn đề tương thích nào trong quá khứ. Đáng tiếc, trình cài đặt ESXi đã không thể phát hiện card mạng của bo mạch chủ, thay vào đó hiển thị lỗi “No network adapters” ngay giữa quá trình thiết lập.
Màn hình lỗi "No network adapters" khi cài đặt ESXi, minh họa vấn đề tương thích card mạng
Tiếp theo, tôi thử cắm hai card Ethernet TP-Link 10 Gigabit TX-401 và lặp lại quá trình cài đặt. Nhưng không may, ESXi vẫn không hoạt động với các card mạng này. Chuyển sang sử dụng bộ chuyển đổi 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.
Một người đang cầm card mạng TP-Link 10 Gigabit TX-401, loại NIC gặp khó khăn khi cài đặt ESXi
Thiết bị NAS TerraMaster F8 SSD Plus là thiết bị thứ hai trải qua quá trình cài đặt ESXi. 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 thiết bị NAS dựng sẵn đã tan biến khi ESXi từ chối làm việc với bộ chuyển đổi Ethernet trên F8 SSD Plus. Vì vậy, tôi quyết định lấy ra “người anh em” lớn hơn, cồng kềnh hơn của nó là F4-424 Max, mặc dù 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 việc hệ thống này được thiết kế dành cho các bản phân phối máy chủ, tôi nghĩ ESXi sẽ phát hiện card mạng trên bo mạch chủ hai CPU. Than ôi, 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.
Chiếc ZimaBoard 2 của tôi sử dụng bộ điều khiển Ethernet dựa trên Intel, và vì tôi không còn gì để mất ngoài 30 phút nữa, tôi nghĩ mình có thể thử một lần cuối cùng để cài đặt hypervisor này. Sau khi lặp lại quy trình tương tự không biết bao nhiêu lần, tôi cuối cùng đã thoát khỏi lỗi “No Ethernet adapters” và nhanh chóng thực hiện các bước còn lại để thiết lập ESXi trước khi vận may của tôi thay đổi.
Giao Diện Người Dùng (UI) Trực Quan: Điểm Sáng Duy Nhất Của ESXi Phiên Bản Miễn Phí
Trải nghiệm UI chuyên nghiệp và hiệu quả
Sau khi máy chủ ESXi cuối cùng đã hoạt động, đã đến lúc tìm hiểu giao diện người dùng (UI) của nó. Công bằng mà nói, ESXi có một giao diện bóng bẩy và 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 rất yêu thích Proxmox, nhưng UI của ESXi ít lộn xộn hơn nhiều so với đối thủ của nó, và bạn không cần phải duyệt qua một loạt menu chỉ để tải lên các tệp ISO.
Việc triển khai các máy ảo (Virtual Machines – 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ũng 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 cho bạn. Đáng tiếc, đó là tất cả những lợi ích mà phiên bản miễn phí mang lại, bởi vì ESXi miễn phí đã bị hạn chế quá mức – đến mức không thể sánh bằng với các chức năng bổ sung được tích hợp trong hầu hết các nền tảng ảo hóa mã nguồn mở miễn phí (FOSS).
Hạn Chế Tính Năng Trả Phí: Rào Cản Lớn Cho Home Lab và Phát Triển Chuyên Nghiệp
Giới hạn 8 lõi CPU cho mỗi máy ảo (VM)
Mặc dù phần cứng cấp người tiêu dùng có số lượng lõi hạn chế, nhưng các giàn máy chủ thường được trang bị thêm nhiều lõi và luồng. Đó là chưa kể đến các hệ thống CPU kép với số lõi và luồng gấp đôi.
Tuy nhiên, phiên bản miễn phí của ESXi có giới hạn cứng là tám lõi CPU cho mỗi máy ảo. Đừng hiểu lầm, bạn chắc chắn có thể sử dụng tất cả các lõi CPU trong nền tảng ESXi của mình; chỉ là bạn không thể gán quá tám lõi cho các máy ảo riêng lẻ. Mặc dù 2-4 lõi có thể là đủ cho các máy ảo Linux nhẹ, nhưng 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 có kế hoạch tạo một Hackintosh 16 lõi bằng ESXi, bạn sẽ phải mua một bản sao có trả phí của hypervisor này.
Giao diện Proxmox đang chạy một máy ảo ESXi, minh họa phương pháp ảo hóa lồng ghép để trải nghiệm ESXi
Thiếu vắng tính năng High-Availability (HA) và Cluster
Như thể các vấn đề về phần cứng và giới hạn số lõi CPU tối đa cho mỗi máy ảo vẫn 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 thiết lập cụm (cluster provisions). Đây là một điều đáng thất vọng lớn đối với các thiết lập home lab nâng cao, đặc biệt khi xét đến việc Proxmox, XCP-ng, Harvester và các nền tảng khác đều có tính năng này được tích hợp sẵn.
Đúng là 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 phiên bản ESXi. Nhưng nếu bạn đang tìm kiếm các tính năng High-Availability (HA) hoặc muốn thử nghiệm với 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.
Màn hình thêm Datacenter trong ESXi, thể hiện các tính năng quản lý bị giới hạn trong phiên bản miễn phí
Nỗi lo về chính sách cấp phép miễn phí từ 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ôi sao” như trước, tôi sẽ nói về vấn đề nhức nhối nhất. Còn nhớ Broadcom đã rút giấy phép miễn phí một cách đột ngột chứ? Một động thái “phản người dùng” ở mức độ đó là đủ để ngăn cản ngay cả những người đam mê công nghệ như tôi dựa vào ESXi. Và ai có thể đảm bảo rằng Broadcom sẽ không làm như vậy một lần nữa trong tương lai?
Tab Packages trong giao diện ESXi, liên quan đến các thành phần và cập nhật của hypervisor
Đối với những ai đang tìm cách 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 khuyên bạn nên chọn bất kỳ bản phân phối, nền tảng hoặc hệ điều hành nào khác thay vì ESXi. Tất nhiên, ESXi vẫn là một thế 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 theo đuổi sự nghiệp trong lĩnh vực quản trị hệ thống (sysadmin), 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, đây lại là cách dễ dàng nhất để thử nghiệm với hypervisor này. Nhưng đó là một câu chuyện dành cho lần sau…
Kết Luận: ESXi Miễn Phí Đã Không Còn Phù Hợp Cho Home Lab
Trải nghiệm thực tế với ESXi phiên bản miễn phí 2025 cho thấy rằng, mặc dù từng là một ông lớn, nhưng với những hạn chế về hỗ trợ card mạng, giới hạn 8 lõi CPU cho mỗi máy ảo, sự thiếu vắng các tính năng cao cấp như High-Availability và Cluster, cùng với chính sách cấp phép không đáng tin cậy từ Broadcom, ESXi miễn phí khó có thể là lựa chọn lý tưởng cho một home lab hiện đại. Nó đã mất đi sức hút của mình so với các giải pháp mã nguồn mở miễn phí (FOSS) khác như Proxmox, XCP-ng hay Harvester, những nền tảng cung cấp tính năng vượt trội và sự ổn định cao hơn cho người dùng home lab.
Tuy nhiên, ESXi vẫn giữ vững vị thế quan trọng trong môi trường doanh nghiệp và trung tâm dữ liệu. Đối với những chuyên gia IT, người muốn tìm hiểu sâu về VMware cho mục đích nghề nghiệp, việc nghiên cứu ESXi vẫn là cần thiết. Giải pháp ảo hóa lồng ghép ESXi bên trong một nền tảng khác như Proxmox có thể là cách tiếp cận hiệu quả để học hỏi mà không gặp phải những rào cản của phiên bản miễn phí.
Vậy còn bạn, bạn có đồng ý với nhận định này không? Hãy chia sẻ ý kiến và kinh nghiệm của bạn về ESXi miễn phí hoặc các nền tảng ảo hóa khác cho home lab trong phần bình luận bên dưới, hoặc khám phá thêm các bài viết đánh giá chuyên sâu khác của congnghemoi.net để tìm ra giải pháp tối ưu cho hệ thống của bạn!