Tin tức Tư vấn Tri thức Tin VPhường Bảo mật Mạng Máy bộ Phần mượt
Những bộ vi xử lí  Hãng Intel được trang bị technology ảo hóa VT ( Virtualization Technology ) , mang tên cũ là Vanderpool , cho phép bộ vi xử lý  hoạt động như thể các bạn bao gồm vài ba laptop hòa bình để chạy được vài ba hệ điều hành và một thời gian bên trên và một thứ . Trong phần này bọn họ đã phân tích và lý giải đầy đủ điều chúng ta cần biết về technology này .

Bạn đang xem: Vt là gì


 

Công nghệ VT của Intel có hai phiên bản : VT-x cho những chip x86 và VT-i đến mọi chip Itanium ( hay nói một cách khác IA-64 ) . Trong bài xích họ sẽ nói về VT-x .

Công nghệ ảo hóa không tồn tại gì là mới . Có một vài ứng dụng bên trên thị phần để giao hàng cho ảo hóa . VMware là một phần mượt như thế và vô cùng danh tiếng , chúng ta cũng có thể coi trên trên đây để liệt kê hồ hết ứng dụng 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 giả dụ như tất cả vài ba máy vi tính độc lập , có thể chấp nhận được hệ thống chạy vài ba hệ quản lý điều hành cùng một thời điểm . Những hệ quản lý điều hành này hoàn toàn có thể là khác biệt , ví dụ bạn có thể cần sử dụng Windows trên một máy ảo với Linux bên trên một máy ảo không giống .

quý khách rất có thể bồn chồn với ảo hóa và chạy đa nhiệm ( Multitasking ) , đa lõi hoặc Hyper-Threading . Với đa nhiệm chỉ tất cả một hệ điều hành và quản lý với chạy vài công tác ứng dụng và một thời gian . Với ảo hóa , bạn có thể bao gồm vài ba hệ quản lý chạy tuy vậy tuy vậy với nhau , mỗi hệ điều hành và quản lý lại hoàn toàn có thể chạy được vài ba chương trình và một thời gian . Mỗi hệ điều hành và quản lý điều khiển xe trên lắp thêm ảo và “nghĩ về rằng” đang chạy bên 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 cỗ vi up date có rất nhiều rộng một lõi thiết bị lí bên trong . lấy ví dụ như , một laptop tất cả một cỗ vi xử lý 2-lõi chuyển động như là một trong những máy tính có lắp ráp nhì cỗ vi up date , thao tác theo Mode SMPhường ( Symmetrical MultiProcessing ) . Trên thực tiễn gần như cỗ vi xử lý đa lõi cấp thiết dùng phần đông lõi độc lập với nhau . Hệ điều hành chạy trên lõi CPU thứ nhất cùng phần nhiều lõi còn sót lại vẫn yêu cầu cần sử dụng cùng với hệ quản lý và điều hành này ,

Công nghệ Hyper-Threading tế bào bỏng thêm lõi trong bộ vi xử lí . Ví dụ CPU 2-lõi thiết bị lí cung cấp công nghệ Hyper-Threading thì vào hệ quản lý vẫn nhận dạng thành 4-lõi . Những cỗ vi xử lí này sẽ không thể chạy được phần đa hệ điều hành cá biệt thế nên hệ quản lý điều hành với công nghệ Hyper-Threading cũng có thể có phần nhiều vận động tương tự như công nghệ đa lõi .

Biểu đồ dùng dưới cung ứng cho bạn gọi sự khác biệt Một trong 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 tiễn công nghệ ảo hóa VT tất cả cùng phát minh như Mode Virtual 8086 (V86) , đang bao gồm tự trong bộ vi cập nhật 386 . Với Mode V86 , chúng ta có thể chế tác một trong những thiết bị 8086 ảo để chạy số đông công tác trên DOS và một cơ hội nhằm từng 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 . Với VT bạn cũng có thể tạo mối số lắp thêm ảo “đầy đủ” nhằm chạy những hệ quản lý điều hành cùng một cơ hội .

Tại sao phần mềm VMware đang cho phép tạo nên môi trường thiên nhiên ảo hóa cầm tại vì sao lại nên phải công nghệ VT bên phía trong cỗ vi up load ? Sự tiên tiến tại đây đó là CPU cung cấp technology VT bao gồm tập lệnh bắt đầu để điều khiển và tinh chỉnh môi trường thiên nhiên ảo hóa . Với phần lớn CPU này ứng dụng tinh chỉnh và điều khiển ( mang tên Điện thoại tư vấn VMM , Virtual Machine Monitor ) có thể dễ dàng hơn và bao gồm tốc độ cập nhật nkhô nóng hơn đối với số đông giải pháp phần mềm . Lúc CPU cung ứng VT câu hỏi ảo hóa được sự cung cấp trực tiếp trường đoản cú phần cứng .

 

Nó làm việc như thế nào

 

Những cỗ vi xử lí sản phẩm technology ảo hóa VT gồm có tập lệnh phú có tên gọi Virtual Machine Extension hoặc VMX .

Xem thêm: 2021 Soft Cap Và Hard Cap Là Gì, Soft Cap Và Hard Cap Là Gì

VMX có 10 lệnh new siêng cần sử dụng mang đến ảo hóa trong CPU bao hàm : VMPTRLD , VMPTRST , VMCLEAR , VMREAD , VMWRITE , VMCALL ,VMLAUNCH , VMRESUME , VMXOFF cùng VMXON .

Có nhì mode nhằm chạy vào ảo hóa sẽ là các hoạt động VMX Root với vận động VMX Non-Root . Thông thường chỉ bao gồm phần mềm tinh chỉnh ảo hóa , mang tên hotline VMM ( Virtual Machine Monitor ) , chạy theo đều vận động Root , còn hệ quản lý điều hành chạy bên trên cùng của dòng sản phẩm ảo đuổi theo hoạt động Non-Root . Phần mềm chạy trên cùng vật dụng ảo cũng có tên Điện thoại tư vấn “ứng dụng khách “ ‘ Guest Software .

Để vào cơ chế ảo hóa , phần mềm triển khai lênh VMXON cùng sau đó Điện thoại tư vấn phần mềm VMM . Phần mềm VMM rất có thể vào từng lắp thêm ảo bằng lệnh VMLAUNCH , cùng thoát ra khỏi nó bởi lệnh VMRESUME . Nếu VMM hy vọng tắt và thoát ra khỏi chế độ ảo hóa , nó tiến hành lệnh VMXOFF .

 

*

Hình 4: Hoạt đụng của technology ảo hóa .

 

Mỗi phần khách , Guest , trong hình 4 có thể là mọi hệ quản lý và điều hành khác nhau chạy riêng biệt hầu hết chương trình của chính mình ( thậm chí một vài công tác chạy cùng một thời điểm như Hình 3 ) .

Những bộ vi cập nhật new đều phải sở hữu mở rộng điện thoại tư vấn là EPT ( Extended Page Tables ) , cho phép từng Guest bao gồm bảng trang riêng của mình nhằm theo dõi và quan sát can dự bộ nhớ lưu trữ . Không gồm phần không ngừng mở rộng này , VMM bắt buộc thoát khỏi máy ảo nhằm thực hiện việc dịch hệ trọng bộ nhớ lưu trữ . Việc Thoát và Quay quay lại vẫn có tác dụng bớt hiệu suất làm việc . bởi thế EPT đã tăng công suất thao tác của hệ thống ảo .

 

Nhận biết cung ứng VT

 

Mặc dù technology Intel VT được giới thiệu từ thời điểm năm 2005 cơ mà không hẳn phần lớn cỗ vi xử lý như thế nào của Hãng sản xuất Intel cũng cung ứng . Cách đơn giản và dễ dàng nhất để khám nghiệm coi CPU bao gồm cung cấp technology này hay là không , người dùng hoàn toàn có thể sử dụng phép tắc Hãng sản xuất Intel Processor Identification Utility . Sau khi thiết lập cùng setup chương trình này , lựa chọn tab “CPU Technology” . Bạn đang thấy chiếc “Intel Virtualization Technology” nếu như CPU hỗ trợ , còn nếu không tồn tại thì CPU không cung ứng technology VT .

Tương từ điều đó chúng ta cũng có thể xem CPU bao gồm cung cấp EPT ( Extended Page Tablet ) ví như nhỏng tất cả xuất hiện cái “Hãng sản xuất Intel VT-x with Extended Page Tables” , nlỗi trong Hình 5 .