Công nghệ ảo hóa Citrix

Một phần của tài liệu Tìm hiểu công nghệ ảo hóa và đề xuất mô hình triển khai cho các đơn vị vừa và nhỏ (Trang 46)

XenServer: là giải pháp ảo hóa miễn phí phù hợp với các doanh nghiệp

vừa và nhỏ. XenServer cung cấp những tính năng cao cấp không trả phí, bao gồm:

 Hỗ trợ số lượng máy chủ không giới hạn, máy ảo và bộ nhớ vật lý.

 Cho phép chuyển đổi từ một máy chủ ảo thành một máy chủ vật lý và ngược lại nếu cần (tính năng này có tính phí).

 Chia sẻ hệ thống lưu trữ SAN và NAS giữa các máy chủ.

 Quản lý dễ dàng các máy chủ ảo từ một nơi duy nhất.

 Khi máy chủ vật lý bị lỗi, những máy ảo bị ảnh hưởng sẽ được tự động khởi động trên một máy chủ vật lý khác.

 Một thư viện máy ảo mẫu được cấu hình sẵn.

 Quản lí tập trung việc cập nhật các bản vá lỗi cho máy chủ ảo.

 Nhân bản dễ dàng các máy chủ ảo từ máy chủ vật lý này sang máy chủ vật lý khác.

 XenServer là mã nguồn mở nên có ưu thế là nhiều người cùng đóng góp và xây dựng.

47

XenDesktop: Là giải pháp ảo hóa Desktop của Citrix. XenDesktop sẽ phân

phối giao diện người dùng đến bất cứ đâu. Các tính năng bao gồm:

 Người dùng có thể truy cập vào giao diện người dùng của họ ở bất kì đâu và trên nhiều thiết bị hỗ trợ khác nhau như PC, Mac, Smart Phone,...

 Được tối ưu hóa hiệu suất và bảo mật cho người dùng.

 Tương thích với hầu hết hết thiết bị người dùng đầu cuối.

XenApp: Là giải pháp ảo hóa ứng dụng của Citrix, cho phép người dùng

kết nối trực tiếp đến ứng dụng Windows thông qua một máy Desktop hay một trình duyệt web. Những tính năng bao gồm:

 Truy cập ứng dụng Windows trên các thiết bị sử dụng hệ điều hành không thuộc Windows, có hơn 30 hệ điều hành được hỗ trợ.

 Giải pháp này yêu cầu chỉ một bản sao ảo của ứng dụng như là Office được cài đặt, trong khi nó cho phép số lượng không giới hạn người dùng truy cập và sử dụng.

 Ứng dụng có thể được truyền đi trực tiếp từ máy chủ đến người dùng đang làm việc trong mạng cục bộ hay ở xa, cho phép người dùng tải và truy cập ứng dụng trong khi đang Offline.

 Tương thích với hầu hết thiết bị người dùng đầu cuối.

3.3.3 Kiến trúc

XenServer là sản phẩm của dự án phát triển mã nguồn mở Xen được hãng XenSource thực hiện từ năm 2002. Đến năm 2007 hãng Citrix mua lại XenSource và vì thế sản phẩm này trở thành của Citrix. XenServer sử dụng công nghệ

―paravirtualization‖ cho phép hệ điều hành cuả máy ảo (hay còn gọi là hệ điều hànhguest OS) có thể tương tác với lớp ảo hóa để tăng hiệu quả và tốc độ máy ảo. Sử dụng paravirtualization có thể mang lại tốc độ hoạt động nhanh hơn nhưng yêu cầu hệ điều hành của máy ảo phải có hỗ trợ một số tính năng liên quan đến ảo hóa.

Xen hỗ trợ các chức năng sau:

- Máy ảo với hiệu suất gần với các phần cứng. - Hỗ trợ nhiều máy ảo trên một máy vật lý.

48

phần mềm ―mỏng‖ (được biết đến như là Xen Hypervisor) được cài đặt trực tiếp lên các thiết bị phần cứng nó là công cụ giao tiếp giữa các thiết bị máy chủ và hệ thống hệ điều hành thấp và dễ dàng cho người sử dụng đầu cuối.

3.3.4 Quản lý tài nguyên

XenServer chạy trực tiếp trên phần cứng đồng nghĩa với việc sẽ không có bất cứ thứ gì nằm giữa phần cứng và XenServer. Nói cách khác, XenServer đúng nghĩa là một hệ điều hành. Nó sẽ giao tiếp trực tiếp với phần cứng, gồm cả card mạng (NIC) và bộ điều khiển lưu trữ.

Chương trình yêu cầu CPU 64bit kích hoạt Intel VT hoặc AMD-V. Nhưng đây chỉ là khuyến nghị từ nhà cung cấp. XenServer vẫn có thể được cài nếu CPU không được kích hoạt Intel VT hay AMD-V. Tuy nhiên, các tiện ích và tính năng sẽ bị hạn chế. XenServer là một chương trình ảo hóa một phần. Nó sử dụng kỹ thuật ảo hóa một phần trong ảo hóa server. Do đó, chương trình đòi hỏi bộ xử lý trên server vật lý có khả năng thực hiện công nghệ ảo hóa để ta có thể tận dụng hết khả năng của nó.

Một phần của tài liệu Tìm hiểu công nghệ ảo hóa và đề xuất mô hình triển khai cho các đơn vị vừa và nhỏ (Trang 46)

Tải bản đầy đủ (PDF)

(65 trang)