Công nghệ ảo hóa (vt) của intel

     
tin tức tư vấn trí thức Tin VP bảo mật Mạng Máy bộ phần mềm
Những cỗ vi cập nhật  Intel được trang bị công nghệ ảo hóa VT ( Virtualization giải pháp công nghệ ) , mang tên cũ là Vanderpool , cho phép bộ vi xử lý  hoạt động như là bạn có vài sản phẩm công nghệ tính độc lập để chạy được vài hệ điều hành và quản lý cùng một thời gian trên cùng một máy . Vào phần này chúng ta sẽ phân tích và lý giải mọi điều bạn cần biết về công nghệ này .

Bạn đang xem: Công nghệ ảo hóa (vt) của intel


 

Công nghệ VT của Intel có hai phiên bản : VT-x cho đều chip x86 và VT-i cho phần nhiều chip Itanium ( hay còn gọi IA-64 ) . Trong bài chúng ta sẽ nói đến VT-x .

Công nghệ ảo hóa không có gì là mới . Có một số trong những phần mượt trên thị phần để ship hàng cho ảo hóa . VMware là một phần mềm vì thế và rất danh tiếng , bạn có thể xem tại trên đây để liệt kê những phần mềm này . Với kỹ thuật này , chúng ta cũng có thể “phân vùng” một máy vi tính để hoạt động nếu như bao gồm vài thứ tính hòa bình , chất nhận được hệ thống chạy vài ba hệ điều hành quản lý cùng một lúc . đông đảo hệ quản lý điều hành này rất có thể là khác nhau , ví dụ bạn có thể dùng Windows trên một vật dụng ảo với Linux bên trên một sản phẩm ảo không giống .

Bạn tất cả thể bồn chồn với ảo hóa cùng chạy nhiều nhiệm ( Multitasking ) , đa lõi hoặc Hyper-Threading . Với nhiều nhiệm chỉ có một hệ quản lý và chạy vài ba chương trình áp dụng cùng một thời gian . Cùng với ảo hóa , chúng ta cũng có thể có vài ba hệ điều hành chạy tuy nhiên song cùng nhau , từng hệ quản lý và điều hành lại rất có thể chạy được vài chương trình cùng một thời gian . Mỗi hệ điều hành chạy trên đồ vật ảo cùng “nghĩ rằng” đang chạy trên một máy vi tính hoàn toàn tự do .

Công nghệ nhiều lõi ( Multi-Core ) có thể chấp nhận được một bộ vi xử lí có nhiều hơn một lõi đồ lí phía bên trong . Lấy ví dụ , một laptop có một cỗ vi xử lý 2-lõi chuyển động như là một máy tính có lắp ráp hai bộ vi xử lí , thao tác làm việc theo Mode SMP ( Symmetrical MultiProcessing ) . Trên thực tiễn những cỗ vi up date đa lõi bắt buộc dùng số đông lõi tự do với nhau . Hệ quản lý và điều hành chạy bên trên lõi CPU trước tiên và số đông lõi còn lại vẫn bắt buộc dùng cùng với hệ điều hành và quản lý này ,

Công nghệ Hyper-Threading mô bỏng thêm lõi trong bộ vi up date . Ví dụ như CPU 2-lõi đồ lí hỗ trợ công nghệ Hyper-Threading thì vào hệ quản lý và điều hành sẽ dìm dạng thành 4-lõi . Những cỗ vi xử lí này sẽ không thể chạy được các hệ điều hành lẻ tẻ do vậy hệ điều hành quản lý với technology Hyper-Threading cũng có những vận động tương tự như technology đa lõi .

Biểu đồ dưới hỗ trợ cho mình hiểu sự không giống nhau giữa những công nghệ này .

 

*

Hình 1 : Đa nhiệm – Multitasking

*
 

Hình 2 : Đa lõi hoặc Hyper-Threading

 

*

Hình 3 : Ảo hóa

Trên thực tế công nghệ ảo hóa VT có cùng ý tưởng phát minh như Mode Virtual 8086 (V86) , đã có từ trong bộ vi up date 386 . Cùng với Mode V86 , bạn có thể tạo một số trong những máy 8086 ảo để chạy đông đảo chương trình bên trên DOS và một lúc nhằm mỗi chương trình “nghĩ rằng” đang chạy trên một máy tính xách tay hoàn toàn tự do . Cùng với VT chúng ta cũng có thể tạo côn trùng số đồ vật ảo “đầy đủ” nhằm chạy các hệ điều hành quản lý cùng một dịp .

Tại sao ứng dụng VMware đã cho phép tạo được môi trường ảo hóa thế tại sao lại bắt buộc cần công nghệ VT phía bên trong bộ vi up load ? Sự tiên tiến ở đây đó là CPU hỗ trợ technology VT bao gồm tập lệnh new để điều khiển môi trường thiên nhiên ảo hóa . Với đầy đủ CPU này phần mềm điều khiển ( mang tên gọi VMM , Virtual Machine Monitor ) hoàn toàn có thể đơn giản hơn với có tốc độ xử lí cấp tốc hơn so với những giải pháp phần mềm . Khi CPU hỗ trợ VT vấn đề ảo hóa được sự hỗ trợ trực tiếp từ phần cứng .

 

Nó làm việc như ráng nào

 

Những cỗ vi xử lí trang bị công nghệ ảo hóa VT bao hàm tập lệnh phụ có tên gọi Virtual Machine Extension hoặc VMX .

Xem thêm: Kỹ Thuật Thiền Kriya Yoga Là Gì ? Triết Lý Và Thiền Định Kriya Yoga Vietnam

VMX tất cả 10 lệnh new chuyên sử dụng cho ảo hóa trong CPU bao hàm : VMPTRLD , VMPTRST , VMCLEAR , VMREAD , VMWRITE , VMCALL ,VMLAUNCH , VMRESUME , VMXOFF với VMXON .

Có nhì mode nhằm chạy vào ảo hóa chính là những hoạt động VMX Root và hoạt động VMX Non-Root . Thông thường chỉ có phần mềm điều khiển ảo hóa , có tên gọi VMM ( Virtual Machine Monitor ) , chạy theo những vận động Root , còn hệ quản lý chạy phía bên trên cùng của sản phẩm ảo chạy theo hoạt động Non-Root . Phần mềm chạy trên thuộc máy ảo cũng có tên gọi “phần mềm khách “ ‘ Guest Software .

Để vào cơ chế ảo hóa , ứng dụng thực hiện lênh VMXON và tiếp đến gọi phần mềm VMM . ứng dụng VMM có thể vào mỗi trang bị ảo bằng lệnh VMLAUNCH , và ra khỏi nó bởi lệnh VMRESUME . Nếu như VMM ao ước tắt với thoát khỏi chế độ ảo hóa , nó triển khai lệnh VMXOFF .

 

*

Hình 4: buổi giao lưu của công nghệ ảo hóa .

 

Mỗi phần khách hàng , Guest , trong hình 4 rất có thể là đông đảo hệ điều hành không giống nhau chạy riêng phần lớn chương trình của bản thân ( thậm chí một số chương trình chạy và một lúc như Hình 3 ) .

Những bộ vi xử lý mới đều phải có mở rộng điện thoại tư vấn là EPT ( Extended Page Tables ) , được cho phép mỗi Guest gồm bảng trang riêng của bản thân để theo dõi địa chỉ cửa hàng bộ lưu giữ . Không có phần không ngừng mở rộng này , VMM phải ra khỏi máy ảo để triển khai việc dịch add bộ nhớ . Vấn đề Thoát và quay trở về sẽ làm giảm hiệu suất thao tác . Bởi thế EPT sẽ tăng hiệu suất làm việc của hệ thống ảo .

 

Nhận biết hỗ trợ VT

 

Mặc dù technology Intel VT được đưa ra từ năm 2005 nhưng chưa phải những cỗ vi up date nào của intel cũng hỗ trợ . Cách đơn giản dễ dàng nhất để kiểm tra xem CPU bao gồm hỗ trợ công nghệ này hay là không , người dùng hoàn toàn có thể dùng dụng cụ Intel Processor Identification Utility . Sau khi tải và cài đặt chương trình này , chọn tab “CPU Technology” . Bạn sẽ thấy mẫu “Intel Virtualization Technology” ví như như CPU cung ứng , còn nếu không tồn tại thì CPU không hỗ trợ technology VT .

Xem thêm: Đáp Án Đề Hóa Thpt Quốc Gia 2021 Mã 218 Môn Hóa 2021, Đề Thi Thpt Quốc Gia 2021 Môn Hóa (Có Đáp Án)

Tương từ như vậy bạn cũng có thể xem CPU có cung ứng EPT ( Extended Page Tablet ) giả dụ như có mở ra dòng “Intel VT-x with Extended Page Tables” , như vào Hình 5 .