Trả lời nhanh: ESXi là lớp ảo hóa cài trực tiếp lên máy chủ, phần nền của toàn bộ hệ sinh thái VMware. vSphere là tên gọi cả bộ sản phẩm gồm ESXi cộng các thành phần quản lý, còn vCenter là công cụ quản lý tập trung nhiều máy ESXi. Nó kén phần cứng hơn các nền tảng khác vì chỉ nhận thiết bị nằm trong danh sách tương thích.
Ba cái tên ESXi, vSphere và vCenter hay bị dùng lẫn lộn, kể cả trong các cuộc trao đổi mua bán. Bài này phân biệt rõ ba thứ đó, nói về yêu cầu phần cứng khắt khe đặc trưng của nó, và cập nhật tình hình bản miễn phí sau khi mô hình kinh doanh thay đổi.
Phân biệt ba cái tên
ESXi. Phần mềm ảo hóa cài trực tiếp lên máy chủ. Nó rất gọn, chỉ vài trăm megabyte, và cài được cả lên thẻ nhớ hoặc ổ USB công nghiệp ở các đời trước. Đây là thứ thực sự chạy máy ảo.
vSphere. Không phải một phần mềm mà là tên gọi cả bộ sản phẩm ảo hóa của VMware, gồm ESXi cộng các thành phần quản lý và các tính năng cao cấp. Khi ai đó nói mua vSphere, họ đang nói tới gói này.
vCenter. Máy chủ quản lý tập trung. Nó không chạy máy ảo mà điều khiển nhiều máy ESXi từ một giao diện. Đây là thành phần mở khóa các tính năng cụm: chuyển máy ảo khi đang chạy, tự bật lại máy ảo khi một máy chủ chết, cân bằng tải tự động.
Điểm quan trọng: một máy ESXi đơn lẻ chạy được máy ảo mà không cần vCenter. Nhưng chỉ khi có vCenter thì nhiều máy mới thành một cụm thực sự.
Yêu cầu phần cứng và danh sách tương thích
Đây là khác biệt lớn nhất so với các nền tảng dựa trên Linux, và cũng là nguyên nhân của phần lớn rắc rối khi cài đặt.
ESXi chỉ mang theo trình điều khiển cho các thiết bị nằm trong danh sách tương thích do VMware công bố. Card mạng hoặc card điều khiển ổ đĩa không có trong danh sách thì trình cài đặt sẽ không thấy nó, và bạn kẹt ngay ở bước đầu.
Ba nhóm thiết bị cần kiểm trước khi mua máy:
- Card mạng. Nguyên nhân hàng đầu khiến cài đặt thất bại trên máy tự lắp.
- Card điều khiển ổ đĩa. Không nhận thì không thấy ổ để cài.
- CPU. Các dòng quá cũ đã bị loại khỏi danh sách hỗ trợ ở các phiên bản mới.
Với máy chủ thương hiệu mua mới thì gần như không gặp vấn đề này, vì các hãng đều chứng nhận sản phẩm của họ. Rắc rối chủ yếu xảy ra với máy tự lắp và máy chủ đời cũ.
Cài đặt và quản trị hằng ngày
Quá trình cài rất nhanh, thường dưới mười lăm phút. Bạn khởi động từ ảnh cài đặt, chọn ổ đích, đặt mật khẩu quản trị, xong.
Sau khi cài, máy chỉ hiện một màn hình xám vàng với vài thông tin và địa chỉ truy cập. Mọi việc quản trị làm từ xa qua ba đường.
- Giao diện web của chính máy đó. Đủ cho các thao tác cơ bản: tạo máy ảo, gắn ổ, xem tài nguyên. Phù hợp khi bạn chỉ có một hoặc hai máy.
- vCenter. Bắt buộc nếu muốn quản lý nhiều máy như một cụm và dùng các tính năng nâng cao.
- Dòng lệnh và giao diện lập trình. Dùng cho tự động hóa và cho các cấu hình không có trong giao diện web.
Một thói quen nên có: bật chế độ khóa để chặn thao tác trực tiếp trên màn hình máy chủ, buộc mọi thay đổi phải đi qua vCenter. Việc này giảm rủi ro ai đó sửa cấu hình mà không ai biết.
Tình hình bản miễn phí và mô hình giá
Trong nhiều năm, VMware phát hành một bản ESXi miễn phí với giới hạn tính năng, và rất nhiều doanh nghiệp nhỏ tại Việt Nam bắt đầu từ đó. Bản đó không còn được cung cấp như trước sau khi Broadcom mua lại và tái cấu trúc danh mục sản phẩm.
Thay đổi lớn hơn nằm ở mô hình giá. Sản phẩm chuyển từ mua đứt sang thuê bao, tính theo số lõi vật lý và có mức tối thiểu bắt buộc cho mỗi máy chủ. Với doanh nghiệp có máy chủ ít lõi, mức tối thiểu này làm chi phí tăng đáng kể so với cách tính cũ.
Hệ quả trên thị trường rất rõ: nhu cầu tìm hiểu các nền tảng thay thế tăng mạnh trong khi lượng tìm kiếm về ESXi giảm. Đây là bối cảnh thật, không phải suy đoán.
Điều đó không có nghĩa ai cũng nên chuyển. Doanh nghiệp có phần mềm chuyên ngành chỉ được chứng nhận trên nền tảng này, hoặc cần hợp đồng hỗ trợ ràng buộc trách nhiệm, vẫn có lý do chính đáng để ở lại.
Bắt đầu hoặc chuyển đổi
Nếu bạn đang bắt đầu: hãy tính tổng chi phí ba năm gồm giấy phép nền tảng, giấy phép hệ điều hành khách, phần mềm sao lưu và chi phí đội ngũ. So với một nền tảng mã nguồn mở trước khi quyết định.
Nếu bạn đang dùng và nhận báo giá gia hạn cao: đừng phản ứng ngay. Làm ba việc theo thứ tự.
- Liệt kê phần mềm chạy trên hệ thống và kiểm xem cái nào ràng buộc nền tảng theo điều khoản hỗ trợ của nhà cung cấp.
- Kiểm phần mềm sao lưu hiện tại có hỗ trợ nền tảng mới không. Mất khả năng sao lưu tự động là rủi ro lớn hơn khoản tiền tiết kiệm.
- Dựng thử nền tảng thay thế trên một máy chủ rảnh, chuyển vài máy ảo ít quan trọng, đo lại hiệu năng và độ ổn định trong ít nhất một tháng.
Hướng lai cũng đáng cân nhắc: giữ nền tảng hiện tại cho nhóm hệ thống có ràng buộc, dựng nền tảng mới cho môi trường kiểm thử và các dịch vụ nội bộ.
Kiểm tra tương thích trước khi mua phần cứng
| Bộ phận | Rủi ro nếu không kiểm | Cách kiểm |
|---|---|---|
| Bộ điều khiển ổ đĩa | Cài xong không thấy ổ nào, đây là lỗi phổ biến nhất | Tra tên chính xác của bộ điều khiển trong danh sách tương thích của hãng |
| Card mạng | Cài xong không có mạng, phải cắm màn hình tại chỗ mới xử lý được | Tra mã card, không tra theo tên thương mại của máy |
| Bộ xử lý | Bản mới bỏ hỗ trợ các dòng cũ | Kiểm phiên bản nào còn hỗ trợ dòng chip bạn đang có |
Đây là nền tảng đòi hỏi phần cứng nằm trong danh sách được hãng kiểm chứng. Máy để bàn thông thường thường thiếu đúng hai thứ đầu tiên trong bảng. Kiểm trước khi mua rẻ hơn nhiều so với phát hiện sau khi hàng về.
Việc cần làm ngay sau khi cài
# 1. Dat dia chi mang co dinh, khong de nhan tu dong# Dia chi doi la ban mat duong vao giao dien quan tri # 2. Dat dong bo thoi gian# Lech gio gay loi o rat nhieu cho ve sau, nhat la khi co nhieu may # 3. Bat tuong lua va chi mo dung cong can thiet# Tuyet doi khong mo giao dien quan tri ra internet # 4. Kiem tra o dia va bo dieu khien da duoc nhan dung chua # 5. Dat co che sao luu may ao ra NOI KHAC# Day la diem dau lon nhat cua ban mien phi, xem muc duoi # 6. Tao mot may ao thu, chup anh trang thai, thu quay lui# Lam mot lan de biet quy trinh chu khong doc suongTrước khi cam kết vào một nền tảng
- Hỏi rõ điều kiện cấp phép ở thời điểm bạn mua, không dựa vào bài viết cũ trên mạng. Chính sách của các hãng ảo hóa đã thay đổi đáng kể trong vài năm gần đây.
- Kiểm tra bạn xuất được máy ảo ra định dạng dùng được ở nơi khác không. Đây là câu hỏi về đường lui, và nên hỏi trước khi vào chứ không phải lúc muốn ra.
- Xác định ai là người thứ hai biết vận hành. Rủi ro lớn nhất của hạ tầng nhỏ luôn là chỉ có một người biết việc.
Câu hỏi thường gặp
ESXi cài lên máy tính để bàn được không
Đôi khi được nếu card mạng và card điều khiển ổ tình cờ nằm trong danh sách tương thích, nhưng rất hay gặp trục trặc. Với mục đích học tập, cách ít rủi ro hơn là chạy nó trong một máy ảo trên máy tính của bạn, dù như vậy không thử được hiệu năng thật.
Không có vCenter thì mất những gì
Mất toàn bộ các tính năng ở mức cụm: chuyển máy ảo giữa các máy chủ khi đang chạy, tự bật lại máy ảo khi một máy chủ chết, cân bằng tải tự động, và quản lý tập trung. Máy ảo vẫn chạy bình thường trên từng máy riêng lẻ.
Chuyển máy ảo từ ESXi sang nền tảng khác có khó không
Về kỹ thuật thì có công cụ hỗ trợ và định dạng đĩa chuyển đổi được. Phần tốn thời gian là gỡ bộ công cụ máy khách cũ, cài trình điều khiển mới, và kiểm thử lại từng hệ thống sau khi chuyển. Nên làm theo đợt nhỏ chứ đừng chuyển tất cả một lượt.
Máy chủ đời cũ có chạy được phiên bản mới không
Cần kiểm tra danh sách tương thích của đúng phiên bản định cài, vì các dòng CPU và thiết bị cũ bị loại dần qua từng đời. Nếu máy không còn được hỗ trợ, hai lựa chọn là giữ phiên bản cũ hoặc chuyển sang nền tảng khác dễ tính hơn về phần cứng.
