Arsitektur Hyper-V

Hyper-V memiliki arsitektur berbasis hypervisor Tipe 1. Hypervisor memvirtualisasi prosesor dan memori. Ini menyediakan mekanisme untuk tumpukan virtualisasi di partisi akar untuk mengelola partisi anak, komputer virtual (VM) dan mengekspos layanan seperti perangkat I/O (input/output) ke VM.

Partisi akar memiliki dan memiliki akses langsung ke perangkat I/O fisik. Tumpukan virtualisasi di partisi akar menyediakan manajer memori untuk VM, API manajemen, dan perangkat I/O virtual. Ini juga menerapkan perangkat yang ditimulasi, seperti pengontrol disk elektronik perangkat terintegrasi (IDE) dan port perangkat input PS/2. Dan mendukung perangkat sintetis khusus Hyper-V untuk meningkatkan performa dan mengurangi overhead.

Diagram showing the Hyper-V hypervisor-based architecture.

Arsitektur I/O khusus Hyper-V terdiri dari penyedia layanan virtualisasi (VSP) di partisi akar dan klien layanan virtualisasi (VSC) di partisi anak. Setiap layanan diekspos sebagai perangkat melalui Bus VM, yang bertindak sebagai bus I/O dan memungkinkan komunikasi performa tinggi antara VM yang menggunakan mekanisme seperti memori bersama. Manajer Plug and Play sistem operasi tamu menghitung perangkat ini, termasuk VM Bus, dan memuat driver perangkat yang sesuai, klien layanan virtual. Layanan selain I/O juga diekspos melalui arsitektur ini.

Fitur sistem operasi Windows Server 2008

Dengan Windows Server 2008, sistem operasi memiliki fitur untuk mengoptimalkan perilakunya saat berjalan di VM. Manfaatnya termasuk mengurangi biaya virtualisasi memori, meningkatkan skalabilitas multicore, dan mengurangi penggunaan CPU latar belakang sistem operasi tamu.

Tautan berikut menyarankan praktik terbaik yang meningkatkan performa pada server yang menjalankan peran Hyper-V.