Trả lời nhanh: Đây là một nền tảng ảo hóa mã nguồn mở dựa trên bộ ảo hóa Xen, tách ra từ một sản phẩm thương mại. Nó có công cụ quản lý web riêng, kiến trúc gần với các sản phẩm ảo hóa thương mại truyền thống. Cộng đồng nhỏ hơn Proxmox nên tài liệu và kinh nghiệm chia sẻ ít hơn.
Khi tìm phương án thay thế cho nền tảng ảo hóa thương mại, phần lớn người ta dừng ở hai lựa chọn quen thuộc. Bài này giới thiệu lựa chọn thứ ba, để bạn có bức tranh đầy đủ trước khi quyết định.
Nó là gì và đến từ đâu
Đây là một bản phân phối ảo hóa mã nguồn mở được tách ra từ phiên bản mã nguồn mở của một sản phẩm ảo hóa thương mại, sau khi nhà sản xuất thu hẹp bản mở đó.
Nền móng của nó là bộ ảo hóa Xen, một dự án lâu đời và khác hẳn về kiến trúc so với hướng tích hợp vào nhân Linux.
Điểm khác biệt về kiến trúc: lớp ảo hóa nắm phần cứng trước, rồi chạy một máy khách đặc quyền để quản lý các máy khách khác và để lo phần trình điều khiển thiết bị. Đây là mô hình cổ điển của ảo hóa, khác với cách nhân Linux tự trở thành lớp ảo hóa.
Hệ quả thực tế: mức cách ly giữa lớp ảo hóa và phần quản lý rõ ràng hơn, đổi lại kiến trúc phức tạp hơn một chút và hệ sinh thái nhỏ hơn.
Kiến trúc hai thành phần
Khác với các nền tảng gộp mọi thứ vào một, hệ thống này tách rõ hai vai trò.
Máy chủ ảo hóa. Cài lên máy trần, chạy máy ảo. Bản thân nó không có giao diện web đầy đủ.
Công cụ quản lý. Chạy riêng, thường là một máy ảo, cung cấp giao diện web để quản lý một hoặc nhiều máy chủ. Đây là nơi bạn làm mọi việc hằng ngày.
Mô hình này gần với cách các sản phẩm ảo hóa thương mại truyền thống hoạt động, nên người đã quen hệ sinh thái đó thấy quen thuộc ngay.
Công cụ quản lý có bản cộng đồng miễn phí mà bạn tự dựng từ mã nguồn, và bản đóng gói sẵn có hỗ trợ và một số tính năng bổ sung, bán theo gói đăng ký.
Mạnh và yếu
Điểm mạnh:
- Kiến trúc quen thuộc với người từng dùng sản phẩm ảo hóa thương mại cùng dòng, nên chuyển đổi mượt.
- Công cụ quản lý có sao lưu tích hợp với nhiều chế độ, gồm cả sao lưu chỉ phần thay đổi.
- Quản lý được nhiều cụm từ một giao diện.
- Có bản trả phí với hỗ trợ chính thức, hợp với doanh nghiệp cần cam kết.
Điểm yếu:
- Cộng đồng nhỏ hơn đáng kể so với các nền tảng dựa trên nhân Linux, nên khi gặp lỗi lạ thì ít bài viết để tham khảo.
- Ít tài liệu tiếng Việt và ít người tại Việt Nam có kinh nghiệm, ảnh hưởng tới việc tuyển người và tìm hỗ trợ bên ngoài.
- Hỗ trợ phần cứng hẹp hơn ở một số dòng thiết bị mới.
- Kiến trúc hai thành phần nghĩa là thêm một thứ phải dựng và bảo trì.
So với các lựa chọn khác
So với nền tảng dựa trên Debian và nhân Linux: nền tảng đó có cộng đồng lớn hơn nhiều, tài liệu phong phú hơn, và gộp mọi thứ vào một sản phẩm nên đơn giản hơn khi dựng. Đây là lý do nó phổ biến hơn hẳn tại Việt Nam.
So với nền tảng thương mại: tiết kiệm chi phí giấy phép, nhưng cũng chịu các hạn chế về hệ sinh thái phần mềm bên thứ ba giống mọi lựa chọn mã nguồn mở khác.
Khi nào nó là lựa chọn đúng:
- Đội đã có kinh nghiệm với hệ sinh thái Xen hoặc với sản phẩm thương mại cùng dòng.
- Bạn muốn kiến trúc tách bạch giữa lớp ảo hóa và phần quản lý.
- Bạn cần công cụ sao lưu tích hợp mạnh ngay trong nền tảng.
- Bạn muốn có tùy chọn mua hỗ trợ chính thức mà vẫn ở trong thế giới mã nguồn mở.
Nếu muốn thử
Bốn bước để đánh giá mà không rủi ro.
- Kiểm tra tương thích phần cứng trước. Đây là rào cản đầu tiên và cũng hay gặp nhất với các nền tảng ít phổ biến. Tra danh sách phần cứng được hỗ trợ trước khi cài.
- Dựng trên một máy chủ rảnh, cài cả máy chủ ảo hóa lẫn công cụ quản lý.
- Chuyển thử một máy ảo ít quan trọng và đo lại hiệu năng đĩa cùng mạng.
- Thử quy trình sao lưu và phục hồi ít nhất một lần đầy đủ, vì đây là điểm mạnh của nền tảng này và cũng là thứ bạn cần chắc chắn.
Song song đó, hãy đánh giá một yếu tố ngoài kỹ thuật: đội của bạn có tìm được câu trả lời khi gặp vấn đề không. Với nền tảng ít phổ biến, đây là rủi ro thật và cần cân nhắc nghiêm túc.
Ai nên cân nhắc nền này
| Tình huống | Có hợp không | Lý do |
|---|---|---|
| Đang dùng nền thương mại và muốn tìm hướng khác | Hợp để thử | Mô hình quản trị tương đối gần, đội quen việc sẽ bớt bỡ ngỡ |
| Đội có kinh nghiệm với hệ điều hành máy chủ dòng Debian | Cân nhắc nền khác | Nền này có kiến trúc riêng, không phải cứ biết Linux là vận hành được ngay |
| Cần cộng đồng và tài liệu tiếng Việt phong phú | Ít thuận lợi | Cộng đồng nhỏ hơn các nền phổ biến, tìm lời giải khi gặp lỗi khó hơn |
| Muốn có hợp đồng hỗ trợ thương mại cho nền mã nguồn mở | Hợp | Có bên phát triển đứng sau cung cấp gói hỗ trợ trả phí |
Kiến trúc hai thành phần và ý nghĩa thực tế
Nền này tách máy chủ chạy máy ảo và công cụ quản trị tập trung thành hai thứ riêng. Điều đó có hai hệ quả bạn cần biết trước. Thứ nhất, bạn phải dựng thêm một thành phần quản trị, tốn thêm tài nguyên và thêm một thứ phải sao lưu. Thứ hai, khi thành phần quản trị gặp sự cố thì các máy ảo vẫn chạy, bạn chỉ mất khả năng quản lý tập trung. Hãy chuẩn bị sẵn đường vào trực tiếp từng máy chủ và thử nó ít nhất một lần, trước khi cần dùng thật.
Nếu muốn thử, thử thế nào cho có kết luận
# Dung thu nghiem tren may dang phuc vu khach. # 1. Dung tren mot may rieng, hoac tren may ao neu may chu cua ban# ho tro ao hoa long nhau # 2. Tao 2 den 3 may ao GIONG voi may that cua ban ve loai tai cong viec# Thu voi may ao rong khong cho ket luan gi # 3. Thu ba viec quan trong nhat, theo dung thu tu nay:# a. Sao luu mot may ao roi KHOI PHUC no ve vi tri khac# b. Chuyen mot may ao dang chay sang may chu khac# c. Tat dot ngot mot may chu va xem he thong xu ly the nao # 4. Ghi lai thoi gian va so buoc cua tung viec.# Day moi la so lieu de so voi nen hien tai, khong phai bang tinh nang. # 5. Thu xuat mot may ao ra dinh dang dung duoc o noi khac.# Day la cau hoi ve duong lui, va nen tra loi TRUOC khi cam ket.Câu hỏi thường gặp
Nó có miễn phí hoàn toàn không
Phần máy chủ ảo hóa miễn phí và mã nguồn mở. Công cụ quản lý có bản cộng đồng miễn phí mà bạn tự dựng, và bản đóng gói sẵn kèm hỗ trợ thì bán theo gói đăng ký. Bạn dùng được hoàn toàn miễn phí nếu chấp nhận tự dựng.
Chuyển máy ảo từ nền tảng khác sang có được không
Được, thông qua các định dạng trao đổi chuẩn hoặc qua công cụ chuyển đổi. Phần tốn thời gian như mọi lần chuyển nền tảng 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.
Có chạy máy ảo Windows tốt không
Có, cần cài bộ công cụ máy khách tương ứng để có trình điều khiển bán ảo hóa cho đĩa và mạng, giống như trên mọi nền tảng khác. Và giấy phép Windows Server vẫn tính theo lõi vật lý như thường lệ.
Nên chọn nó hay nền tảng phổ biến hơn
Với doanh nghiệp Việt Nam không có ràng buộc đặc biệt, nền tảng có cộng đồng lớn hơn thường là lựa chọn an toàn hơn, đơn giản vì bạn tìm được câu trả lời và tìm được người biết việc dễ hơn. Chọn nền tảng này khi có lý do cụ thể, chẳng hạn đội đã quen hệ sinh thái đó.
