Thứ Bảy, 27 tháng 11, 2021

Hypervisor là gì và nó hoạt động như thế nào?

 Hypervisor là một phần không thể thiếu của phần mềm giúp ảo hóa khả thi. Nó tóm tắt và cô lập các hệ điều hành và ứng dụng khác nhau khỏi phần cứng máy tính bên dưới.

Điều này biểu thị rằng phần cứng bên dưới (hoặc được xác định là máy chủ) có thể chạy và vận hành riêng lẻ một hoặc nhiều máy ảo (hoặc được xác định là máy khách).

Các siêu giám sát giúp quản lý các Máy ảo độc lập này thông qua việc phân phối các tài nguyên phần cứng như mức sử dụng CPU, phân bổ bộ nhớ, băng thông mạng, v.v. Một nhóm tài nguyên phần cứng đã trích xuất được tạo ra, sau đó nó sẽ phân bổ cho các Máy ảo. Một hypervisor cũng có thể khởi động và dừng các máy ảo theo lệnh của người dùng.

Hơn nữa, một yếu tố quan trọng khác của người giám sát là đảm bảo rằng tất cả các Máy ảo vẫn được tách biệt với các Máy khác. Vì vậy, trong khi có sự cố xảy ra trong một Máy ảo, những máy khác vẫn không bị ảnh hưởng. Cuối cùng, hypervisor cũng quản lý giao tiếp giữa các Máy ảo qua mạng ảo. Điều này cho phép các máy ảo kết nối với nhau.

Bây giờ, như chúng ta đã thảo luận về hypervisor là gì, chúng ta hãy tiếp tục tìm hiểu cách thức hoạt động của hypervisor.

Hypervisor hoạt động như thế nào?

Để nhận biết cách hypervisor hoạt động, điều quan trọng là phải hiểu các loại hypervisor là gì và sự khác biệt của chúng.

Về cơ bản, có hai loại Giám sát viên. Hypervisor loại 1 (còn được gọi là bare-metal hoặc native) và Hypervisor loại 2 (còn được gọi là hypervisor được lưu trữ)

Bộ giám sát loại 1:

Siêu giám sát loại 1 hoạt động trực tiếp trên phần cứng của máy chủ mà không có bất kỳ sự can thiệp nào của Hệ điều hành bên dưới. Điều này chỉ ra rằng hypervisor có quyền truy cập trực tiếp vào phần cứng mà không gặp khó khăn với Hệ điều hành (OS) và trình điều khiển.

Trong điện toán doanh nghiệp, loại hypervisor này được coi là hypervisor hiệu quả nhất. Khả năng phân bổ trực tiếp tài nguyên làm cho loại trình giám sát này có thể mở rộng hơn.

Với người giám sát Loại 1, bạn có thể tối ưu hóa tốt hơn các tài nguyên vật lý. Không cần phải mua các máy chủ riêng biệt cho các ứng dụng khác nhau và lấp đầy không gian trung tâm dữ liệu. Loại siêu giám sát này có thể sử dụng phần cứng máy chủ. Do đó, điều này giải phóng chi phí trung tâm dữ liệu và giảm thiểu việc sử dụng năng lượng.

Hầu hết các trình giám sát Loại 1 đều cung cấp cho quản trị viên khả năng thiết lập phân bổ tài nguyên theo cách thủ công dựa trên mức độ ưu tiên của ứng dụng. Một số trình siêu giám sát Loại 1 cũng tự động hóa việc phân bổ tài nguyên khi cần thiết. Điều này cho phép quản lý tài nguyên trở thành một lựa chọn năng động và tùy chỉnh.

Một số ví dụ nổi tiếng về siêu giám sát Loại 1 là ESXi của VMware và Hyper-V của Microsoft.

Bộ giám sát loại 2:

Thông thường, loại siêu giám sát này được xây dựng trên Hệ điều hành (OS). Loại siêu giám sát này còn được gọi là 'siêu giám sát được lưu trữ trên máy chủ' vì nó phụ thuộc nhiều vào Hệ điều hành cơ bản của máy chủ. Siêu giám sát Loại 2 không giống như siêu giám sát Loại 1 vì nó chạy như một ứng dụng trong Hệ điều hành, sau này chạy trực tiếp trên máy tính chủ. Hỗ trợ siêu giám sát loại 2 xây dựng nhiều hơn một máy khách. Tuy nhiên, các trình giám sát này không cho phép truy cập trực tiếp vào phần cứng máy chủ và tài nguyên của nó.

Hệ điều hành tồn tại từ trước quản lý và điều khiển các lệnh tới CPU đối với tài nguyên mạng và lưu trữ. Do đó, điều này có thể tạo ra một số độ trễ. Nhưng đây chỉ là trường hợp cho các trường hợp sử dụng phức tạp hơn và hiệu suất cao hơn. Các siêu giám sát loại 2 vẫn lý tưởng cho mục đích sử dụng cá nhân và các triển khai nhỏ hơn.

Một số ưu điểm của siêu giám sát Loại 2 là:

  • Chúng đơn giản hơn nhiều để thiết lập và quản lý vì thực tế là chúng đã có một hệ điều hành để làm việc.
  • Nó không cần một quản trị viên chuyên dụng.
  • Khả năng tương thích với một bộ phần cứng toàn diện.

Một số ví dụ nổi tiếng về siêu giám sát Loại 2 là Oracle VM Server cho x86, Oracle Solaris Zones, Oracle VM Virtual Box, VMware Workstation, VMware Fusion, v.v.

Máy ảo dựa trên hạt nhân (KVM)

Máy ảo dựa trên hạt nhân hoặc KVM là một siêu giám sát phổ biến và duy nhất vì nó có những đặc thù của cả siêu giám sát Loại 1 và Loại 2. KVM là một phần của mã Linux; do đó nó sẽ được hưởng lợi từ mọi tính năng, cải tiến và bản sửa lỗi của Linux mà không cần bất kỳ kỹ thuật bổ sung nào.

KVM là một công nghệ ảo hóa đặc biệt hơn là chuyển đổi Linux thành một siêu giám sát Type-1 (native / bare-metal). Đây là một tùy chọn an toàn cung cấp cho bạn nhiều dung lượng lưu trữ, quản lý bộ nhớ, hỗ trợ phần cứng, di chuyển trực tiếp không bị gián đoạn máy ảo của bạn, khả năng mở rộng, độ trễ thấp, v.v.

Đăng ký ngay chương trình khuyến mại hấp dẫn VDO và tìm hiểu các dịch vụ khác của VDO

Thuê chỗ đặt máy chủ – Thuê server – Thuê VPS – Thuê phần cứng máy chủ – Thuê tủ Rack Thuê Cloud Server – Dịch vụ GPU server

VDO – Nhà nhập khẩu và phân phối máy chủ số 1 Việt Nam

- VPGD HN: Tầng 18 toà Detech, số 8 Tôn Thất Thuyết, Mỹ Đình 2, Nam Từ Liêm, Hà Nội

- Tel: 024 7305 6666

- VPGD TPHCM: Phòng 13.09, Lô C, Số 974A Trường Sa (Co.opmart Nhiêu Lộc), Phường 12, Quận 3, Hồ Chí Minh.

- Tel: 028 7308 6666

-  Contact Center: 1900 0366

- Email: info@vdo.vn

- Website: https://vdodata.vn/

Không có nhận xét nào:

Đăng nhận xét