Phân loại ảo hóa máychủ theo kiến trúc lớp ảo hóa

Một phần của tài liệu 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 luận văn ths công nghệ thông tin pdf (Trang 46 - 48)

Kiến trúc lớp ảo hóa được chia ra làm hai loại chính: Hosted-based và Hypervisor-based.

2.1.5.1. Hosted-based (Hosted-hypervisor)

Đây là kiến trúc ảo hóa máy chủ ban đầu. Kiến trúc này sử dụng một lớp phần mềm ảo hóa hypervisor chạy trên nền tảng hệ điều hành, sử dụng các dịch vụ được hệ điều hành cung cấp để phân chia tài nguyên tới các máy ảo. Lớp hypervisor này là một lớp phần mềm riêng biệt, do đó các hệ điều hành của máy ảo sẽ nằm trên lớp thứ 3 so với phần cứng máy chủ. Một số công nghệ ảo hóa theo hình thức Hosted-based: VMware Workstation, Virtual PC, VirtualBox... Hypervisor hay Virtual Machine Monitor (VMM), là một lớp phần mềm “mỏng” giữa phần cứng và hệ điều hành để cho phép các hệ điều hành trên các máy ảo quản lý và sử dụng các tài nguyên phần cứng cùng lúc.

Hình 2.14. Kiến trúc ảo hóa Hosted-based

Dưới dạng mô hình phân lớp thì hệ thống ảo hóa theo kiến trúc Hosted- based được chia ra thành bốn lớp:

 Nền tàng phần cứng: gồm bộ vi xử lý CPU, bộ nhớ RAM, các thiết bị lưu trữ, các thiết bị nhập xuất và các thiết bị khác như: thiết bị mạng, vi xử lý đồ họa, âm thanh…

 Hệ điều hành máy chủ: thực hiện việc liên lạc trực tiếp với hạ tầng phần cứng, qua đó cung cấp các dịch vụ, tài nguyên cho các máy ảo và ứng dụng ảo.

 Lớp ảo hóa: chạy trên nền tảng hệ điều hành của máy chủ, có nhiệm vụ lấy tài nguyên và dịch vụ do hệ điều hành máy chủ cung cấp, thực hiện việc quản lý, phân phối các tài nguyên này tới các máy ảo.

 Máy ảo và các ứng dụng ảo: sử dụng các tài nguyên do lớp ảo hóa phân phối và quản lý.

2.1.5.2. Hypervisor-based (Bare metal Hypervisor)

Với hình thức này, lớp phần mềm ảo hóa hypervisor chạy trực tiếp trên nền tảng phần cứng của máy chủ mà không thông qua bất kỳ hệ điều hành hay nền tảng nào khác. Do đó, các hypervisor này có khả năng điều khiển, kiểm soát toàn bộ tài nguyên phần cứng của máy chủ. Đồng thời, nó cũng có khả năng quản lý các hệ điều hành chạy trên nó. Nói cách khác, các hệ điều hành sẽ nằm trên các hypervisor dạng bare-metal rồi đến hệ thống phần cứng.

Một số công nghệ ảo hóa theo hình thức Bare metal Hypervisor là: VMWare vSphere, Microsoft Hyper-V, Citrix XenServer, IBM PowerVM,... Dưới dạng mô hình phần lớp thì hệ thống ảo hóa theo kiến trúc Hypervisor- based được chia ra thành bốn lớp:

Hình 2.15. Kiến trúc ảo hóa Bare metal Hypervisor

 Nền tàng phần cứng: gồm bộ vi xử lý CPU, bộ nhớ RAM, các thiết bị lưu trữ, các thiết bị nhập xuất và các thiết bị khác như: thiết bị mạng, vi xử lý đồ họa, âm thanh…

 Lớp ảo hóa: thực hiện việc liên lạc trực tiếp với nền tảng phần cứng, quản lý và phân phối tài nguyên cho các máy ảo và ứng dụng ảo.

 Máy ảo và các ứng dụng ảo: Các máy ảo và ứng dụng ảo sẽ sử dụng tài nguyên thông qua sự cấp phát và quản lý của lớp ảo hóa.

Một phần của tài liệu 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 luận văn ths công nghệ thông tin pdf (Trang 46 - 48)

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

(95 trang)