Chúng tôi đã có một bài viết giới thiệu về Xen và chúng tôi đã thảo luận về Xen live CD. Bây giờ, chúng ta hãy khám phá một sản phẩm dựa trên Xen khác. Xen Cloud Platform (XCP) là một phần mềm ảo hóa độc lập, tương tự như VMware ESXi. XCP cung cấp Xen Hypervisor với sự hỗ trợ cho nhiều hệ điều hành khách, bao gồm hỗ trợ lưu trữ và mạng Windows và Linux, cũng như các công cụ quản lý trong một hình ảnh có thể cài đặt đã được thử nghiệm.
XCP dựa trên Citrix XenServer, mà chúng tôi sẽ xem xét vào tuần tới. Hiện tại, hãy tập trung vào Nền tảng đám mây và xem nó có thể mang lại cho chúng ta những gì. XCP yêu cầu một máy chủ chuyên dụng để cài đặt; nói cách khác, nó không chạy ra khỏi bối cảnh của một hệ điều hành khác, nó có hạt nhân tối thiểu của riêng mình và một bảng điều khiển cơ bản để quản lý. Sản phẩm này miễn phí và mã nguồn mở, do đó là một ứng cử viên xứng đáng để xem xét như một phần trong kho vũ khí ảo hóa của bạn.
Cài đặt &thiết lập XCP
Sau khi tải xuống XCP 1.0, hãy ghi hình ảnh và khởi động máy chủ được chỉ định của bạn từ đĩa CD. Một trình hướng dẫn dựa trên văn bản đơn giản, nếu hơi dài sẽ tải và hướng dẫn bạn trong quá trình cài đặt. Để chứng minh bằng ảnh chụp màn hình, tôi thực sự đã cài đặt XCP làm máy ảo trên một sản phẩm ảo hóa khác. Đây là loại thú vị đệ quy, kiểm tra giới hạn của tài nguyên phần cứng có sẵn của bạn.
Bây giờ, xin lưu ý rằng đây KHÔNG phải là cách XCP cần được triển khai. Bạn nên cài đặt XCP trên một máy chủ vật lý chuyên dụng. Nó cũng nên có và kích hoạt công nghệ ảo hóa phần cứng, nếu không, bạn sẽ gặp phải một số vấn đề sau này, đặc biệt là với các máy khách Windows.
Các bước thiết lập ban đầu bao gồm chọn bàn phím, xác nhận cài đặt và tải trình điều khiển thiết bị bổ sung nếu cần và chấp nhận thỏa thuận cấp phép.
Bây giờ, nếu bạn nhấn vào thông báo không hỗ trợ hỗ trợ ảo hóa phần cứng, bạn có thể muốn xem xét lại thiết lập của mình. Bạn có một bộ xử lý cũ hơn mà không có phần mở rộng ảo hóa hoặc có lẽ nó đã bị vô hiệu hóa trong BIOS.
Tiếp theo, bạn cần chọn bộ nhớ cho các máy ảo của mình. Bạn có thể bỏ qua bước này nếu muốn sử dụng các cấu hình nâng cao, đặc biệt như SAN hoặc NAS hoặc tương tự. Bạn cũng có thể kích hoạt cung cấp mỏng để tối ưu hóa việc sử dụng đĩa.
Bây giờ, bạn cần chọn nguồn cài đặt. Trong trường hợp này, đó là phương tiện truyền thông địa phương. Ngoài ra còn có thông báo về Gói bổ sung, gói này không cần thiết cho XCP vì không có gói bổ sung nào. Điều này được chuyển từ Citrix XenServer. Cuối cùng, bạn có thể xác minh phương tiện trước khi cài đặt.
Chọn mật khẩu gốc.
Thiết lập mạng của bạn. Điều này bao gồm địa chỉ IP của giao diện quản lý máy chủ, DNS và tên máy chủ.
Tiếp theo, bạn có cấu hình múi giờ và NTP.
Sau bước này, XCP sẽ bắt đầu cài đặt.
Sử dụng XCP
Bây giờ, chúng ta hãy có một số niềm vui. Sau một lúc, XCP sẽ khởi động và bạn sẽ có một giao diện đồ họa đơn giản, rất giống với ESXi. Đây là bảng điều khiển của bạn, cho phép bạn thực hiện tất cả các loại hoạt động quản trị và quản lý máy ảo.
Bạn cũng có thể thả vào trình bao dòng lệnh, nếu muốn. Đó là tùy chọn cuối cùng trong giao diện đồ họa, được gọi là Local Command Shell.
Ngoài ra còn có ssh đầy đủ, sau đó bạn có thể khởi động giao diện đồ họa bằng lệnh xsconsole. Tuy nhiên, lần này, nó sẽ xuất hiện trong một bộ màu mới, đỏ và đen thay vì xanh và đen.
Vài lời nữa...
XCP chưa hỗ trợ libvirt, vì vậy bạn không thể sử dụng Virtual Machine Manager để kết nối với XCP từ xa, chẳng hạn như bạn có thể làm với KVM. Bạn sẽ cần sử dụng bảng điều khiển hoặc kết nối ssh với trình ảo hóa.
Về vấn đề này, XCP giống ESXi hơn, ngoại trừ bạn có bảng điều khiển gốc đầy đủ và bạn không cần thêm bất kỳ bước nào để kích hoạt nó. Một hỗ trợ libvirt trong tương lai sẽ xuất hiện. Cuối cùng, bạn có thể làm hầu hết mọi thứ mà bạn đã biết về Xen, bao gồm cả các lệnh xm ưa thích.
Kết luận
Xen Cloud Platform là một dự án thú vị. Người dùng gia đình có thể sẽ thấy nó ít phù hợp hơn với nhu cầu của họ, vì nó yêu cầu công nghệ ảo hóa và cài đặt chuyên dụng trên một máy chủ riêng. Tuy nhiên, đối với các chuyên viên máy tính và doanh nghiệp, đây là một giải pháp thay thế hữu ích cho các giải pháp phần mềm trả phí và nguồn đóng hiện có trên thị trường.
Việc cài đặt khá đơn giản. Bạn nhận được một sản phẩm đầy đủ tính năng, không có bất kỳ chức năng nào bị tê liệt hoặc hạn chế. Có bảng điều khiển đồ họa, dòng lệnh và SSH, nếu bạn yêu cầu. Điều duy nhất còn thiếu là libvirt, cho phép sử dụng VMM hoặc OpenXenManager để kết nối từ xa và quản lý máy chủ.
Đó là tất cả cho ngày hôm nay. Sẽ có nhiều điều tốt lành Xen sắp tới. Chúng ta sẽ xem xét XenServer, thảo luận về các sự cố khắc phục sự cố phổ biến và giải quyết thêm một số vấn đề về ảo hóa song song. Hãy theo dõi để cập nhật.
Chúc mừng.