Máy ảo Hypervisor là gì? / làm thế nào để

Máy ảo Hypervisor là gì?

Hypervisor là những gì làm cho máy ảo hoàn toàn có thể, và chúng không chỉ dành cho sever nữa. Bạn hoàn toàn có thể sử dụng một cái mỗi ngày và thậm chí còn không biết nó. Nếu bạn không sử dụng ngay giờ đây, bạn sẽ có trong tương lai gần.

Một trình ảo hóa là phần mềm tồn tại bên ngoài một hệ điều hành khách để chặn các lệnh được gửi đến phần cứng máy tính. Thuật ngữ siêu thị ảo thuật ngữ Cameron xuất phát từ các cấp độ khác nhau của nhân hệ điều hành; do đó, nó thực hiện các hành động với nhiều quyền hạn hơn cấp giám sát của người dùng, do đó, siêu-tấm che.

Hình ảnh trải qua điển hình nổi bật trên Flickr

Khái niệm cơ bản về Hypervisor

Một trình ảo hóa còn được gọi là Trình quản trị máy ảo ( VMM ) và mục tiêu duy nhất của nó là được cho phép nhiều máy máy của Cameron san sẻ một nền tảng phần cứng duy nhất. Các hệ quản lý được phong cách thiết kế sao cho chúng có mối quan hệ một đối một với phần cứng mà chúng đang chạy, nhưng với bộ giải quyết và xử lý đa lõi, đa luồng và dung tích RAM lố bịch, chạy nhiều lần là điều thuận tiện.

Trình ảo hóa tách hệ quản lý ( HĐH ) khỏi phần cứng bằng cách chịu nghĩa vụ và trách nhiệm được cho phép mỗi lần chạy HĐH với phần cứng bên dưới. Nó hoạt động giải trí như một công an giao thông vận tải để cho phép thời hạn sử dụng CPU, bộ nhớ, GPU và phần cứng khác. Mỗi hệ điều hành quản lý được tinh chỉnh và điều khiển bởi trình ảo hóa được gọi là HĐH khách và hệ quản lý của trình ảo hóa, nếu có, được gọi là HĐH sever. Bởi vì nó đứng giữa HĐH khách và phần cứng, bạn hoàn toàn có thể có nhiều HĐH khách khác nhau mà mạng lưới hệ thống của bạn hoàn toàn có thể giải quyết và xử lý ; thậm chí còn bạn hoàn toàn có thể có những loại khác nhau ( ví dụ : Windows, OS X, Linux ). Việc tách phần cứng và phần mềm hóa ra cũng tốt cho tính di động. Bởi vì trình ảo hóa hoạt động giải trí như một trung gian, việc chuyển dời từ máy tính này sang máy tính sẽ thuận tiện hơn nhiều mà không cần phải setup trình điều khiển và tinh chỉnh mới hoặc update hệ điều hành khách của bạn. Bạn hoàn toàn có thể nhận thấy điều này nếu bạn lấy máy ảo Virtualbox của mình và đặt chúng trên một máy tính khác. Đối với HĐH khách, không có biến hóa đáng quan tâm nào mặc dầu HĐH sever và phần cứng hoàn toàn có thể trọn vẹn khác nhau.

Xem thêm: Gói TCP: Gói Tin Packet: 1 Packet là gì?

Một quyền lợi lớn khác của việc ảo hóa một hệ quản lý là bảo mật thông tin. Nếu bạn muốn kiểm tra ứng dụng hoàn toàn có thể gây hại cho máy tính của mình, bạn nên kiểm tra ứng dụng trong máy ảo thay vì hệ điều hành quản lý sever của bạn. Nếu HĐH khách bị nhiễm và bị nhiễm vi-rút, nó sẽ không ảnh hưởng tác động đến những tệp trên HĐH sever, trừ khi những thư mục dùng chung hoặc cầu nối mạng liên kết cả hai. Hai hệ điều hành quản lý sống sót tách biệt trọn vẹn với nhau và không có kiến ​ ​ thức về sự sống sót của nhau, điều này giúp cho việc giám sát bảo đảm an toàn. Một số trình ảo hóa phổ cập là VMware ESXi, Xen, Microsoft Hyper-V, VMware Workstation, Oracle Virtualbox và Microsoft VirtualPC. Tất cả những điều này được cho phép người dùng ảo hóa một hoặc nhiều hệ điều hành quản lý trên một phần cứng.

Các loại Hypervisor khác nhau

Hypervisor hoàn toàn có thể được chia thành hai loại chính :

  • Loại 1, a.k.a. kim loại trần, là một trình ảo hóa cài đặt trực tiếp vào máy tính. Không có hệ điều hành máy chủ và trình ảo hóa có quyền truy cập trực tiếp vào tất cả các phần cứng và tính năng. Những lý do chính để cài đặt một trình ảo hóa loại 1 là để chạy nhiều hệ điều hành trên cùng một máy tính mà không cần hệ điều hành máy chủ hoặc để tận dụng tính trừu tượng của tính di động và phần cứng. Bare metal thường được sử dụng cho các máy chủ vì tính bảo mật và tính di động của chúng để chuyển từ phần cứng sang phần cứng trong trường hợp xảy ra sự cố. Các ví dụ điển hình của các trình ảo hóa loại 1 là VMware ESXi, Citrix XenServer và Microsoft Hyper-V.
  • Loại 2, a.k.a. được lưu trữ, là những gì hầu hết mọi người có thể quen thuộc khi nói đến ảo hóa hệ điều hành. Các máy ảo hóa được lưu trữ yêu cầu một hệ điều hành máy chủ và thường được coi là phần mềm được cài đặt bên trong máy chủ. Loại 2 vẫn có thể chạy nhiều hệ điều hành cùng một lúc, nhưng nó không có quyền truy cập trực tiếp vào phần cứng và do đó có nhiều chi phí hơn khi chạy khách. Điều này có nghĩa là HĐH khách sẽ không chạy hết tiềm năng và nếu máy chủ của bạn gặp sự cố, bạn cũng sẽ không có quyền truy cập vào khách của mình. Các trình ảo hóa loại 2 là cách lý tưởng để bạn cần kiểm tra nhiều hệ điều hành trong Windows, OS X hoặc Linux. Ví dụ điển hình là VMWare Workstation, VMware Parallels, Oracle Virtualbox và Microsoft VirtualPC.

Hypervisors của tương lai

Hầu hết những trình ảo hóa ngày này hoặc được sử dụng để tiến hành sever quy mô lớn hoặc cho người dùng cuối để chạy những ứng dụng cũ hoặc dùng thử một hệ quản lý và điều hành khác. Đã có một số ít đổi khác so với tâm lý này, tuy nhiên với những phiên bản Android hiện tại và tin đồn thổi về Windows 8.

Android sử dụng nhân Linux để tương tác với các dịch vụ phần cứng và nền, sau đó sử dụng máy ảo có tên Dalvik để chạy phần mềm mà người dùng tương tác. Mặc dù không cho phép người dùng chạy nhiều hệ điều hành cùng một lúc, Android rất giống với trình ảo hóa loại 1. Máy chủ Linux bên dưới hoàn toàn trong suốt đối với người dùng cuối, trừ khi bạn root điện thoại và muốn tương tác với nó.

Xem thêm: PAL – Wikipedia tiếng Việt

Windows 8 được đồn đại sẽ chạy trọn vẹn như một hệ điều hành khách trên Hyper-V của Microsoft. Hyper-V sẽ chịu nghĩa vụ và trách nhiệm quản trị phần cứng của bạn và triển khai những tác vụ nền như sao lưu và kiểm tra mạng lưới hệ thống tệp. Tương tự như Android, điều này sẽ được cho phép bạn có tính di động, tính linh động và bảo mật thông tin tốt hơn trong hệ điều hành quản lý của bạn. Chưa kể, nó sẽ làm cho setup Windows 8 của bạn trọn vẹn di động để bạn hoàn toàn có thể mang nó từ máy tính này sang máy tính khác. Các sever web sẽ liên tục tận dụng lợi thế của những trình ảo hóa để tối đa hóa việc sử dụng phần cứng của họ và giảm ngân sách. Nếu bạn đã san sẻ tàng trữ web trải qua một sever web phổ cập, rất hoàn toàn có thể bạn đang ở trên một trình ảo hóa loại 1 và không biết điều đó. Với phần cứng sever tốt, những trình ảo hóa sắt kẽm kim loại trần hoàn toàn có thể đẩy những ranh giới từ việc chỉ cần setup một hệ quản lý và điều hành, theo nghĩa đen là hàng ngàn. Điều này không chỉ tiết kiệm ngân sách và chi phí tiền khi mua phần cứng, mà còn làm mát và nguồn năng lượng được giảm xuống một phần nhỏ so với trước đây để chạy cùng một lượng máy .

Rate this post