Tôi nghĩ bạn sẽ thấy bài báo này cực kỳ khác thường và thú vị. Trước hết, trước đây tôi đã viết về Citrix XenServer, cụ thể là cách cài đặt và định cấu hình nó. Nói chung, hoạt động này không có gì phải bàn cãi, đặc biệt vì XenServer là cơ sở cho XCP miễn phí, đi kèm với các khả năng tương tự. Tuy nhiên, tôi đã không nán lại nhiều ngoài thiết lập ban đầu.
Hôm nay, tôi sẽ chỉ cho bạn cách cài đặt XenServer một lần nữa, không hơn không kém trên máy tính xách tay, hoàn toàn nhận thức được rằng máy tính xách tay không chính xác là phần cứng điển hình cho các trình ảo hóa kim loại trần. Hơn nữa, tôi sẽ chỉ cho bạn cách bạn có thể quản lý máy chủ từ dòng lệnh bằng SSH cũng như XenCenter, một GUI giống như VMware vSphere. Tôi cũng sẽ chỉ cho bạn cách quản lý các kho lưu trữ ISO và thậm chí chúng ta sẽ thêm một chia sẻ CIFS. Tất cả những thứ này trên một hộp có SSD, VT và thậm chí cả VT-d, vì vậy nó sẽ thực sự tuyệt vời. Ngoài ra, sắp có một hướng dẫn khác, vì vậy hãy chú ý theo dõi. Bây giờ, theo tôi.
Hộp kiểm tra
Nạn nhân của tôi trong vụ cài đặt là chiếc máy tính xách tay T400 mới toanh của tôi, đi kèm với một loạt các tính năng hấp dẫn. Trong thế giới máy tính để bàn, nó là một cỗ máy đáng kính, nhưng nó lại là trò cười cho bất cứ điều gì nghiêm trọng. Không có ít nhất 8 lõi vật lý và một số RAM 72 GB, chúng ta không nên nói gì cả. Tuy nhiên, nó có một số cơ bắp, bao gồm SSD để lưu trữ cục bộ và đầy đủ các tiện ích mở rộng ảo hóa. Trước khi sử dụng máy để thử nghiệm phân phối, tôi đã quyết định thử nghiệm với XenServer.
Cài đặt
Quá trình cài đặt giống hệt với lần thử trước của tôi, vì vậy tôi sẽ không làm bạn khó chịu với bất kỳ chi tiết vô dụng nào. Cũng không có ảnh chụp màn hình nào, vì tôi không bận tâm làm lại chu trình cài đặt trong một sản phẩm ảo hóa khác, vì vậy tôi có thể trình bày các bước khác nhau. Nói chung, đó là một thủ tục nhanh chóng và không đau.
Các bit thú vị bao gồm tương tác XenServer/máy tính xách tay. Đầu tiên, XenServer đi kèm với RedHat 5.1, vì vậy đây là một bản phát hành tương đối cũ, nhưng cũng có khả năng như bất kỳ bản nào khác. Không có vấn đề gì khi phát hiện SSD. Hơn nữa, khi chạy ở chế độ pin, nó cũng sẽ tự động làm mờ màn hình và tất cả các nút chức năng đều hoạt động. Nhưng không có kết nối Không dây, và cũng không nên có, vì không ai có thể quản lý các sản phẩm ảo hóa của họ mà không có kết nối mạng có dây.
Quản lý XenServer
Bây giờ, để quản lý XenServer, bạn có thể thử mọi cách. Đầu tiên, có bảng điều khiển vật lý trên hộp, sẽ hiển thị trong menu ncurses màu xanh lam. Bạn cũng có thể thả xuống trình bao cục bộ và chạy mọi thứ ở đó. Bạn có thể SSH vào hộp từ một máy khác và làm việc trên dòng lệnh hoặc thậm chí kích hoạt menu ncurses màu đỏ.
XenCenter
Hoặc bạn có thể thử XenCenter. Tải xuống cho tiện ích này có sẵn nếu bạn truy cập XenServer qua HTTP trong trình duyệt. Thật không may, trình cài đặt chỉ có sẵn cho Windows, nhưng loại này phù hợp với logic, như bạn mong đợi người dùng Windows sẽ hướng nhiều hơn đến công việc GUI.
Việc cài đặt khá tầm thường. Và bạn sẽ sớm chạy một GUI đơn giản, khá rõ ràng và giải thích được những gì nó có thể làm. Nếu bạn đã làm việc với các giải pháp khác, bạn sẽ biết cách xác định nhóm lưu trữ, máy ảo, v.v.
Bước đầu tiên của bạn là thêm một máy chủ và kết nối với nó bằng tên hoặc địa chỉ IP.
Bây giờ, hãy cài đặt một máy.
Cài đặt và cấu hình máy ảo
Chà, tôi muốn xem trình quản lý GUI này linh hoạt, hữu ích và trực quan như thế nào, vì vậy tôi quyết định tạo một máy ảo. Điều này cũng có nghĩa là thêm một số loại kho lưu trữ ISO, vì tôi không muốn phải khởi động từ phương tiện DVD vật lý. XenServer hỗ trợ nhiều loại kho lưu trữ (SR), nhưng không hỗ trợ cục bộ. Điều này là viết tắt của logic, nhưng chúng ta sẽ nói về điều này một cách riêng biệt, tức là cách định cấu hình kho lưu trữ cục bộ trên máy chủ.
Cấu hình kho lưu trữ
Tôi đã chia sẻ CIFS, nghĩa là một hộp Windows. Nó hoạt động trơn tru và không có bất kỳ vấn đề gì. Tôi chỉ cần cung cấp tên máy chủ, chia sẻ và kết nối với đúng người dùng và mật khẩu.
Tạo máy ảo
Tiếp theo, tôi đã cố gắng tạo một máy ảo. Một lần nữa, nó không có trí tuệ. Nhấp, nhấp, tiếp theo, tiếp theo, hoàn toàn đơn giản. Bạn cũng có thể sử dụng các mẫu, mặc dù XenCenter cung cấp những mẫu đó cho các bản phát hành hệ điều hành cũ hơn một chút. Ví dụ:Lucid đã ở đó, nhưng không phải Pangolin, điều này phù hợp với logic, vì các doanh nghiệp chậm hơn nhiều trong việc áp dụng những điều mới.
Tôi đã thử sử dụng mẫu Lucid trước, nhưng sau đó nó không cho phép tôi sử dụng hình ảnh 12.04, vì vậy tôi phải thực hiện lại bước này và chọn một mẫu tùy chỉnh.
Sau đó, có cấu hình lưu trữ. Hãy chú ý, vì bạn có thể thấy bước này hơi khó hiểu. Trước tiên, nó sẽ hỏi bạn muốn sử dụng máy chủ nào và nó sẽ hiển thị trình ảo hóa của riêng bạn. Nhưng bạn có thể thấy con số không gian trống được hiển thị hơi đáng báo động. Lý do là, dung lượng trống đó được dành riêng cho chức năng ghi nhật ký của máy chủ và tương tự, phần lớn dung lượng đĩa được LVM sử dụng, không được hiển thị ở đó. Điều này chỉ trở nên rõ ràng sau khi bạn đến bước Lưu trữ, nơi bạn xác định ổ đĩa ảo cho máy của mình. Nó sẽ được lưu trữ cục bộ, mặc dù bạn có thể sử dụng các kho lưu trữ khác. Tổng thể hơi phức tạp.
Bạn có thể điều chỉnh cấu hình của mình một chút, nhưng về cơ bản chỉ có vậy. Sau khi hoàn thành bước này, máy ảo sẽ tự động khởi động. Sau đó, bạn có thể chuyển sang chế độ xem bảng điều khiển và kiểm tra tiến trình.
Và trong khi đang sử dụng máy ảo, bạn có thể thực hiện tất cả những việc thông thường mà bạn quen thuộc với mọi sản phẩm ảo hóa khác - ảnh chụp nhanh và ảnh chụp màn hình, gắn/mở cửa sổ bảng điều khiển, gửi tín hiệu, kiểm tra trạng thái máy khách và mức sử dụng tài nguyên, và tất cả. Và bạn cũng có thể cài đặt XenServer Tools để cải thiện hiệu suất máy khách.
Những điều thú vị khác
XenServer đi kèm với một số tùy chọn khá hữu ích. Đầu tiên, nó sẽ hiển thị cảnh báo hệ thống về các vấn đề quan trọng, chẳng hạn như cập nhật phần mềm. Nó cũng sẽ cảnh báo bạn về việc thay đổi chứng chỉ máy chủ, đặc biệt là sau khi nâng cấp hoặc cài đặt lại.
XenServer cũng cho phép sử dụng các plugin có thể nâng cao chức năng cho máy của bạn. Và có nhiều hơn nữa. Trên thực tế, GUI XenCenter cực kỳ phong phú và có thể hơi khó khăn khi sử dụng lần đầu. Bạn sẽ phải xem xét cẩn thận tất cả các tùy chọn có sẵn cho đến khi tìm ra những viên ngọc quý và bí mật ẩn giấu cũng như tìm thấy những thứ bạn có thể cần cho việc triển khai hoạt động của mình.
Để đọc thêm, vui lòng xem bên dưới:
https://community.citrix.com/display/xs/XenCenter+Plugins
Kết luận
Cuộc gặp gỡ thứ hai của tôi với XenServer thú vị và thành công hơn nhiều so với lần đầu tiên, mặc dù lần đầu tiên cũng hoạt động tốt. XenServer có vẻ như là một sản phẩm rất mạnh, vấn đề duy nhất là giá cả và hỗ trợ. Nó có biện minh cho tất cả những gì nó có thể mang lại để đổi lấy một số tiền đầu tư hay không, trong khi bạn hoàn toàn biết rằng tất cả các chức năng đều có sẵn từ dòng lệnh Xen thô, nó chỉ cần thực hành và kỹ năng?
Tôi không thể trả lời điều đó, vì XenServer được thiết kế cho doanh nghiệp chứ không phải người dùng gia đình. Nói chung, nó có vẻ chuyên nghiệp và có khả năng, đồng thời XenCenter bổ sung thêm tính năng doanh nghiệp khiến các quản trị viên từng làm việc với GUI chỉ thích thú với sự quyến rũ của Xen. Tôi than thở về chức năng chỉ dành cho Windows, tuy nhiên với SSH đầy đủ và không bị hạn chế, tất cả đều ổn.
Đó sẽ là tất cả. Lần tới, chúng tôi sẽ thực hiện một số hack repo bộ nhớ cục bộ.
Chúc mừng.