Kỹ thuật ảo hóa Full Virtualization

Một phần của tài liệu (LUẬN văn THẠC sĩ) giải pháp xây dựng phòng thực hành về kỹ năng mạng dựa trên phần mềm mô phỏng mạng miễn phí GNS3 và công nghệ ảo hóa máy chủ mã nguồn mở citrix xenserver (Trang 44 - 45)

 Ưu điểm của kỹ thuật ảo hóa Full Virtualization  Không cần chỉnh sửa hệ điều hành khách.

 Cung cấp cho hệ điều hành khách một bản ảnh ảo máy chủ vật lý tiêu chuẩn với đầy đủ các thiết bị.

 Nhược điểm của kỹ thuật ảo hóa Full Virtualization

 Hiệu suất hoạt động của hệ thống không được lý tưởng do việc mô phỏng các chỉ thị nhảy cảm sẽ tốn tài nguyên tính toán.

 Thiết kế phức tạp do phải thực hiện bẫy và mô phỏng các chỉ thị. Công nghệ ảo háo VMWare vSphere và Microsoft Virtual Server sử dụng cách tiếp cận kỹ thuật ảo hóa Full Virtualization.

2.1.4.2. Kỹ thuật OS assisted virtualization hoặc Paravirtualization

Kỹ thuật ảo hóa Paravirtualization đặt một lớp ảo hóa dưới mức Ring 0. Kỹ thuật này đề cập tới khả năng liên lạc giữa hệ điều hành khách với lớp ảo hóa để làm tăng hiệu suất hoạt động của hệ thống, kỹ thuật này thực hiện chỉnh sửa nhân của hệ điều hành khách. Nó không giống với cách tiếp cận biên dịch nhị phân, lớp ảo hóa không cần bẫy và biên dịch các chỉ thị ưu tiên giữa lớp hệ điều hành khách và phần cứng thật sự. Thay vào đó, các hệ điều hành khách được thay đổi để có thể trao đổi trực tiếp với các dịch vụ ảo hóa I/O và các thao tác ưu tiên khác. Do đó, kỹ thuật Paravirtualization có hiệu suất I/O lớn hơn so với kỹ thuật biên dịch nhị phân và hiệu suất của Paravirtualization phụ thuộc vào tải khi thực hiện. Kỹ thuật Paravirtualization không hỗ trợ các hệ điều hành không thể

chỉnh sửa như Windows XP,... nó có khả năng tương thích thấp Sự tương tác của các thiết bị trong môi trường ảo hóa sử dụng kỹ thuật Paravirtualization cũng tương tự như trong môi trường ảo hóa sử dụng kỹ thuật Full virtualization, các thiết bị trong môi trường ảo hóa Paravirtualization cũng dựa vào trình điều khiển các thiết bị của máy chủ vật lý. Sự khác biệt giữa kỹ thuật ảo hóa Paravirtualization và Full virtualization đó là Paravirtualization không mô phỏng tài nguyên phần cứng thay vào đó nó cung cấp một giao diện lập trình ứng dụng đặc biệt (API) để tổ chức các máy ảo.

Một phần của tài liệu (LUẬN văn THẠC sĩ) giải pháp xây dựng phòng thực hành về kỹ năng mạng dựa trên phần mềm mô phỏng mạng miễn phí GNS3 và công nghệ ảo hóa máy chủ mã nguồn mở citrix xenserver (Trang 44 - 45)

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

(95 trang)