Hyper-V pada Windows: Panduan untuk mencipta dan mengkonfigurasi mesin maya. Hyper-V pada Windows: Panduan untuk mencipta dan mengkonfigurasi mesin maya Mendayakan hiper v pada tingkap

  • 06.05.2022

Pengurus Hyper-V menyediakan alat dan maklumat yang boleh anda gunakan untuk mengurus pelayan virtualisasi anda. Teknologi virtualisasi membolehkan anda mencipta beberapa mesin maya pada satu komputer fizikal dan bekerja dengannya secara selari. Sesetengah aplikasi, sebagai tambahan kepada komponen Hyper-V itu sendiri, juga boleh menggunakan teknologi virtualisasi.

Artikel ini akan memberitahu anda cara untuk mematikan virtualisasi Hyper-V dalam Windows 10. Memandangkan fungsi ini tidak diperlukan untuk semua orang, ia hadir. Walaupun secara lalai pada pemasangan asal sistem pengendalian Windows 10, komponen Hyper-V dinyahdayakan. Oleh itu, kami telah pun mempertimbangkan.

Kami mengesyorkan anda menggunakan Pengurus Mesin Maya Hyper-V untuk mengurus mesin maya. Pengurus Hyper-V membolehkan anda mencipta dan mengkonfigurasi mesin maya. Oleh itu, sebelum melumpuhkan Hyper-V dalam Windows 10, anda mesti menghentikan mesin maya yang dibuat sebelum ini.

Pertama sekali, kita pergi ke Pengurus Hyper-V dan dalam bahagian mesin maya, klik kanan pada mesin maya baharu yang sedang berjalan dan pilih item dalam menu konteks Tutup…


Program dan Ciri


Windows PowerShell

Menggunakan cangkerang Windows PowerShell, anda bukan sahaja boleh mendayakan dan melumpuhkan komponen sistem, tetapi juga .


Barisan arahan

  1. Lancarkan baris arahan dengan menekan Win+X dan memilih item Prompt Perintah (Pentadbir).
  2. Seterusnya, kami melaksanakan arahan: dism /online /disable-feature /featurename:microsoft-hyper-v-all.
  3. Selepas proses penutupan selesai, kami mengesahkan permulaan semula komputer dengan mengklik butang Y.

Kesimpulan

Adalah mungkin untuk mematikan virtualisasi Hyper-V dalam Windows 10, kerana secara lalai komponen Hyper-V dinyahdayakan dan virtualisasi tidak digunakan. Dan juga keupayaan untuk menggunakan beberapa mesin maya secara serentak tidak diperlukan oleh ramai pengguna. Oleh itu, kami melihat cara untuk melumpuhkan perkhidmatan pengurusan mesin maya, kemudian komponen Hyper-V itu sendiri.

Terdapat keperluan untuk mengurus pelayan dari jauh yang menjalankan peranan Hyper-V daripada komputer yang menjalankan Window 10 (komputer riba peribadi) yang bukan dalam domain. Untuk membuat skim ini berfungsi, anda perlu melakukan tetapan berikut pada bahagian pelayan-hypervisor dan klien.

Mengkonfigurasi Pelayan Hyper-V

Pada pelayan Hyper-V (Windows Server 2016), anda perlu mendayakan PowerShell Remoting dan membuka port yang sesuai pada firewall. Dayakan perkhidmatan WinRM dengan arahan

Dayakan-PSRemoting

Kini anda perlu membenarkan sambungan daripada semua pelanggan (dari rangkaian awam pada subnet tempatan yang sama) dan membenarkan CredSSP menghantar dan menerima:


Dayakan-WSManCredSSP -Pelayan Peranan

Dayakan peraturan tembok api WinRM-HTTP-In-TCP-Public.

Set-NetFirewallRule -Nama "WinRM-HTTP-In-TCP-Public" -RemoteAddress Mana-mana

Semak kebolehcapaian jauh port WinRM (TCP 5985) pada pelayan

Test-NetConnection -ComputerName target_name -Port 5985

Mengkonfigurasi klien Windows 10 untuk menyambung ke pelayan Hyper-V

Langkah pertama ialah memasang Hyper-V Management Console pada komputer Windows 10. Untuk melakukan ini, dalam panel kawalan dalam bahagian program, klik butang Hidupkan atau matikan ciri tetingkap dan di bawah Hyper-V-> Hyper-V Management Tools -> pilih Hyper-V GUI Management Tools.

Pastikan jenis sambungan rangkaian anda ditetapkan kepada Peribadi.

Buka konsol PowerShell dengan hak pentadbir dan jalankan arahan berikut:

Dayakan-PSRemoting
Set-Item WSman:\localhost\Client\TrustedHosts -Nilai "(!LANG:Hyper-V-FQDN"!}
Dayakan-WSManCredSSP -Pelanggan peranan -DelegateComputer "Hyper-V-FQDN"

Sekarang dalam editor dasar kumpulan tempatan (gpedit) anda perlu mendayakan pengesahan NTLM pada komputer bukan domain. Pergi ke bahagian Konfigurasi Komputer > Templat Pentadbiran > Sistem > Delegasi Bukti Kelayakan dan dayakan dasar, tambah baris .

Pada komputer Windows 10, buka konsol Pengurus Hyper-V, klik kanan pada “ Pengurus Hyper-V” dan pilih Sambung ke Pelayan... Masukkan nama pelayan dan tandai kotak Sambung sebagai pengguna lain dan tentukan nama pengguna dengan hak pada pelayan Hiper-V

Selepas itu, konsol harus memaparkan senarai VM yang berjalan pada hos Hyper-V.

Dalam salah satu tugas ujian, adalah perlu untuk memasang komponen virtualisasi Hyper-V pada mesin maya yang menjalankan Windows 10 (terpakai untuk Windows Server 2016) yang berjalan pada hipervisor VMWare ESXi. Itu. anda perlu mengatur virtualisasi Hyper-V bersarang pada VMWare ESXi.

Pertama, beberapa perkataan tentang virtualisasi bersarang. Maya bersarang (Virtualisasi Bersarang) - keupayaan untuk menjalankan hypervisor di dalam mesin maya pada hypervisor lain. Dalam Hyper-V, sokongan penuh untuk virtualisasi bersarang muncul dalam Windows Server 2016 / Windows 10 Anniversary Update, dalam VMWare, teknologi virtualisasi bersarang telah berfungsi untuk masa yang lama (ia muncul dalam ESXi 5.0).

Kami mempunyai: hos virtualisasi VMWare ESXi 6.0, ia menjalankan mesin maya dengan Windows 10 1709.

Apabila anda cuba memasang peranan Hyper-V Hypervisor (ciri yang dipanggil Hipervisor Hiper-V) menggunakan ciri dayakan/lumpuhkan dalam panel kawalan Windows 10 klasik, pilihan ini tidak tersedia. Alasan yang diberikan ialah:

Hyper-V tidak boleh dipasang: Pemproses tidak mempunyai keupayaan virtualisasi yang diperlukan

Untuk mendayakan virtualisasi bersarang untuk VM ini, buka tetapan mesin maya menggunakan vSphere Web Client (VM mesti dimatikan). Dalam bahagian CPU, dayakan pilihan "" (pilihan ini tidak tersedia dalam klien C# vCenter "berat")

Catatan. Dalam versi lama ESXi yang tidak mempunyai pilihan ini, serta dalam VMWare Workstation desktop, kesan serupa dihasilkan dengan menambahkan pilihan berikut pada fail konfigurasi mesin maya (*.vmx).

hypervisor.cpuid.v0 = "PALSU"
mce.enable="TRUE"
vhv.enable="TRUE"

Dalam klien vSphere, pilihan ini boleh ditambah dalam tetapan VM. Tab Pilihan-> Umum -> Konfigurasikan parameter. Tambah dua baris baharu dengan parameter ini (button Tambah Baris).

Kami menghidupkan mesin maya dengan Windows 10 dan cuba memasang peranan Hyper-V sekali lagi. Sistem kini telah berhenti mengesan bahawa ia berjalan di dalam hipervisor lain, tetapi kini ralat lain telah muncul:

Hyper-V tidak boleh dipasang: dos pemproses tidak menyokong terjemahan alamat peringkat kedua (SLAT).

Itu. pemproses mesin maya, di samping menyokong virtualisasi, mesti menyokong teknologi SLAT- keupayaan untuk memayakan halaman memori dan memindahkannya di bawah kawalan langsung OS tetamu. Dalam terminologi Intel, ciri ini dipanggil Jadual Halaman Lanjutan ( EPT), AMD mempunyai Pengindeksan Maya Rapid ( RVI).

Mari kita semak sokongan SLAT pemproses menggunakan arahan:

Perintah di bawah "Keperluan Hyper-V" harus menyatakan bahawa tiada sokongan SLAT.

Terjemahan Alamat Peringkat Kedua: No

Terjemahan Alamat Peringkat Kedua: No

Dalam kes ini, anda perlu menukar tetapan pemproses mesin maya. Dalam klien web, dalam bahagian CPU / MMU Virtualization, pilih CPU perkakasan dan MMU.

Dalam klien "klasik", pilihan yang serupa terletak pada tab Pilihan dalam bahagian Maya CPU/MMU dan dipanggil "".

Mulakan mesin maya Windows 10 dan sahkan bahawa pemprosesnya kini menyokong SLAT. Kini anda boleh memasang semua komponen peranan Hyper-V dan menjalankan mesin maya anda sendiri di dalam mesin maya Win10.

Pengguna yang sekurang-kurangnya sekali telah mengkonfigurasi BIOS mungkin telah menyedari bahawa terdapat parameter Intel Hyper Threading yang tidak dapat difahami oleh ramai orang. Ramai yang tidak tahu apakah teknologi ini dan untuk tujuan apa ia digunakan. Mari cuba cari apa itu Hyper Threading dan bagaimana anda boleh mendayakan penggunaan sokongan ini. Kami juga akan cuba memikirkan apa kelebihan tetapan ini berikan kepada komputer. Pada dasarnya, tidak ada yang sukar untuk difahami di sini.

Intel Hyper Threading: apakah itu?
Jika anda tidak pergi jauh ke dalam hutan terminologi komputer, tetapi untuk meletakkannya dalam istilah yang mudah, maka teknologi ini dibangunkan untuk meningkatkan aliran arahan yang diproses secara serentak oleh pemproses pusat. Cip pemproses moden, sebagai peraturan, hanya menggunakan 70% daripada keupayaan pengkomputeran yang tersedia. Selebihnya kekal, boleh dikatakan, dalam simpanan. Bagi memproses aliran data, dalam kebanyakan kes hanya satu utas digunakan, walaupun pada hakikatnya sistem menggunakan pemproses berbilang teras.

Prinsip asas kerja
Untuk meningkatkan keupayaan pemproses pusat, teknologi Hyper Threading khas telah dibangunkan. Teknologi ini memudahkan untuk memisahkan satu aliran arahan kepada dua. Anda juga boleh menambah aliran kedua pada aliran sedia ada. Hanya aliran sedemikian adalah maya dan tidak berfungsi pada tahap fizikal. Pendekatan ini membolehkan anda meningkatkan prestasi pemproses dengan ketara. Keseluruhan sistem, oleh itu, mula berfungsi dengan lebih cepat. Peningkatan prestasi CPU boleh berubah-ubah dengan banyaknya. Ini akan dibincangkan secara berasingan. Walau bagaimanapun, pemaju teknologi Hyper Threading sendiri mendakwa bahawa ia tidak mencapai teras sepenuhnya. Dalam sesetengah kes, penggunaan teknologi ini adalah wajar sepenuhnya. Sekiranya anda mengetahui intipati pemproses Hyper Threading, maka hasilnya tidak lama lagi.

Rujukan sejarah
Mari kita selami sedikit sejarah perkembangan ini. Sokongan untuk Hyper Threading pertama kali muncul hanya dalam pemproses Intel Pentium 4. Kemudian, pelaksanaan teknologi ini diteruskan dalam siri Intel Core iX (X bermaksud siri pemproses di sini). Perlu diingatkan bahawa atas sebab tertentu ia tidak hadir dalam barisan cip pemproses Teras 2. Benar, maka peningkatan produktiviti agak lemah: di suatu tempat pada tahap 15-20%. Ini menunjukkan bahawa pemproses tidak mempunyai kuasa pemprosesan yang diperlukan, dan teknologi yang dicipta adalah lebih awal daripada masanya. Hari ini, sokongan untuk teknologi Hyper Threading sudah tersedia dalam hampir semua cip moden. Untuk meningkatkan kuasa pemproses pusat, proses itu sendiri menggunakan hanya 5% daripada permukaan kristal, sambil meninggalkan ruang untuk memproses arahan dan data.

Persoalan konflik dan prestasi
Semua ini sememangnya bagus, tetapi dalam beberapa kes, semasa memproses data, mungkin terdapat kelembapan dalam kerja. Ini kebanyakannya disebabkan oleh apa yang dipanggil modul ramalan cawangan dan saiz cache yang tidak mencukupi apabila ia sentiasa dimuat semula. Jika kita bercakap tentang modul utama, maka dalam kes ini keadaannya adalah sedemikian rupa sehingga dalam beberapa kes benang pertama mungkin memerlukan data dari yang kedua, yang mungkin tidak diproses pada masa itu atau berada dalam baris gilir untuk pemprosesan. Juga, tidak kurang biasa adalah situasi apabila teras pemproses pusat mempunyai beban yang sangat serius, dan modul utama, walaupun ini, terus menghantar data kepadanya. Sesetengah program dan aplikasi, seperti permainan dalam talian intensif sumber, boleh menjadi perlahan hanya kerana mereka kekurangan pengoptimuman untuk penggunaan teknologi Hyper Threading. Apa yang berlaku dengan permainan? Sistem komputer pengguna, bagi pihaknya, cuba mengoptimumkan aliran data dari aplikasi ke pelayan. Masalahnya ialah permainan tidak tahu cara mengedarkan aliran data secara bebas, membuang segala-galanya dalam satu timbunan. Pada umumnya, ia mungkin tidak direka untuk ini. Kadangkala dalam pemproses dwi-teras, peningkatan prestasi adalah lebih tinggi dengan ketara berbanding pemproses 4-teras. Mereka tidak mempunyai kuasa pemprosesan.

Bagaimana untuk mendayakan Hyper Threading dalam BIOS?
Kami telah mengetahui serba sedikit tentang teknologi Hyper Threading dan berkenalan dengan sejarah perkembangannya. Kami telah hampir memahami apa itu teknologi Hyper Threading. Bagaimana untuk mengaktifkan teknologi ini untuk digunakan dalam pemproses? Di sini semuanya dilakukan dengan mudah. Anda mesti menggunakan subsistem pengurusan BIOS. Subsistem dimasukkan menggunakan kekunci Del, F1, F2, F3, F8, F12, F2+Del, dsb. Jika anda menggunakan komputer riba Sony Vaio, maka mereka mempunyai input khusus apabila menggunakan kekunci ASSIST khusus. Dalam tetapan BIOS, jika pemproses yang anda gunakan menyokong teknologi Hyper Threading, harus ada garis tetapan khas. Dalam kebanyakan kes, ia kelihatan seperti Teknologi Hyper Threading, dan kadangkala ia kelihatan seperti Fungsi. Bergantung pada pembangun subsistem dan versi BIOS, tetapan parameter ini boleh terkandung sama ada dalam menu utama atau dalam tetapan lanjutan. Untuk mendayakan teknologi ini, anda mesti memasukkan menu pilihan dan menetapkan nilai kepada Didayakan. Selepas itu, anda perlu menyimpan perubahan yang dibuat dan but semula sistem.

Mengapakah Hyper Threading berguna?
Kesimpulannya, saya ingin bercakap tentang faedah yang diberikan oleh penggunaan teknologi Hyper Threading. Untuk apa semua ini? Mengapa perlu meningkatkan kuasa pemproses semasa memproses maklumat? Pengguna yang bekerja dengan aplikasi dan program intensif sumber tidak perlu menjelaskan apa-apa. Ramai orang mungkin tahu bahawa pakej perisian grafik, matematik, reka bentuk memerlukan banyak sumber sistem dalam proses kerja. Disebabkan ini, keseluruhan sistem dimuatkan dengan begitu banyak sehingga ia mula perlahan dengan teruk. Untuk mengelakkan ini daripada berlaku, adalah disyorkan untuk mendayakan sokongan Hyper Threading.

Teknologi maya membolehkan anda mencipta beberapa maya dengan sistem pengendalian mereka sendiri pada satu komputer fizikal. Sistem pengendalian tetamu akan menggunakan sumber PC sebenar yang diperuntukkan kepada mereka dalam had yang ditetapkan. Dalam kes ini, tidak perlu membahagikan cakera kepada beberapa bahagian dan tidak ada bahaya merosakkan pemuat but. Data peribadi pengguna tidak terjejas dan selamat. Jika anda berminat dengan peluang ini, kekal bersama kami. Hari ini kami akan memberitahu anda cara mendayakan virtualisasi dalam Windows 10.

Hypervisor yang dibangunkan oleh Microsoft dipanggil Hyper-V disertakan sebagai komponen pilihan dalam sistem. Ia hanya boleh digunakan dalam OS x64 bit Windows 10 Enterprise atau Pro. Dalam persekitaran korporat, Microsoft juga mengesyorkan komputer riba HP dan Lenovo tertentu. Pengguna edisi Laman Utama dan semua sistem bit x32 tidak mempunyai pilihan ini.

  1. Anda boleh mengetahui dengan cepat parameter Windows yang dipasang menggunakan pintasan papan kekunci Win + X. Dalam menu lungsur, pilih item yang ditandakan dengan bingkai.

  1. Tetingkap yang terbuka mengandungi dua blok maklumat. Pada mulanya, kita melihat jumlah memori yang dipasang dan kedalaman bit. Hyper V memerlukan sekurang-kurangnya 4 Gb RAM. Di blok kedua, kami memberi perhatian kepada pelepasan OS.

  1. Berdasarkan tetapan sistem, komputer sesuai untuk memasang dan menjalankan Microsoft VM. Selain itu, Hyper-V memerlukan pemproses untuk menyokong paging bersarang SLAT. Intel telah melaksanakannya dalam baris Core i3/5/7, dan AMD telah melaksanakannya sejak Opteron 64-bit yang pertama. Model pemproses ditunjukkan dalam ciri peranti, jadi tidak perlu menyemaknya dalam BIOS atau UEFI. Kami boleh mengesahkan sokongan teknologi Hyper menggunakan baris arahan. Kami memasukkan arahan "info sistem" dan cari blok data yang ditunjukkan dalam tangkapan skrin.

Seperti yang anda lihat, semua keperluan yang diperlukan dipenuhi dan kami melakukan pemeriksaan tanpa memasuki BIOS. Selepas memastikan konfigurasi perkakasan sesuai untuk menggunakan mesin maya, kami boleh meneruskan pemasangan.

Pemasangan

Hyper-V ialah komponen sistem pengendalian. Ia tidak boleh dimuat turun dan dipasang secara berasingan. Anda hanya boleh mendayakan penggunaan dalam persekitaran Windows. Pertimbangkan beberapa pilihan untuk menyambungkan Mesin Maya Microsoft.

Mod Grafik

Mari mulakan dengan menggunakan mod grafik, sebagai yang paling biasa kepada pengguna.

  1. Tekan kombinasi kekunci Win + R untuk membuka kotak dialog Run dan masukkan arahan "control" dalam medan teks seperti yang ditunjukkan dalam tangkapan skrin.

  1. Hasil daripada tindakan kami ialah kemunculan panel kawalan Windows klasik. Kami sedang mencari item yang dinyatakan dan membukanya.

  1. Dalam tetingkap ini, kami akan menggunakan menu navigasi yang bertanggungjawab untuk bekerja dengan komponen sistem pengendalian.

  1. Hidupkan Hyper-V. Kami mengembangkan cawangan "Hyper" dan memastikan bahawa kotak semak ditandakan di hadapan semua komponennya. Kami melengkapkan bahagian ini dengan mengklik butang "OK".

  1. Windows mencari dan memasang komponen yang dipesan secara dalaman.

  1. Apabila anda telah selesai membuat perubahan pada konfigurasi perisian, sistem akan menggesa anda untuk but semula.

Ini melengkapkan pemasangan dan PC bersedia untuk menggunakan alat virtualisasi terbina dalam.

Barisan arahan

Anda juga boleh memasang komponen hipervisor menggunakan pilihan baris arahan.

  1. Buka menu Pengguna Kuasa dan jalankan PowerShell atau cangkerang CMD sebagai pentadbir.

  1. Masukkan baris berikut dalam tetingkap yang terbuka:
Dayakan-WindowsOptionalFeature -Online -FeatureName:Microsoft-Hyper-V –Semua

  1. Windows memproses arahan yang diterima untuk memasang komponen tambahan.

  1. Akhir sekali, kami akan diminta untuk mengesahkan perubahan yang dibuat dan but semula. Masukkan huruf Inggeris "Y" dalam apa jua keadaan.

Komputer akan segera keluar dari mod grafik dan memaparkan tetingkap kemas kini standard. Sistem akan bermula dengan Hyper-V didayakan.

Kaedah terakhir melibatkan penggunaan alat Windows Deployment dan Pengurusan Imej.

  1. Kami memulakan baris arahan dengan hak pentadbiran. Masukkan baris berikut:
DISM /Dalam Talian /Dayakan-Ciri /Semua /FeatureName:Microsoft-Hyper-V

  1. Selepas melengkapkan pemasangan komponen, DISM meminta pengesahan.

Memasukkan huruf "Y" menyebabkan PC segera but semula, di mana konfigurasi awal Hyper-V dilakukan.

Penggunaan

Selepas melengkapkan pemasangan, anda boleh mula mencipta mesin maya baharu.

  1. Komponen baharu terletak di bahagian "Alat Pentadbiran" pada menu Mula.

  1. Pengurus Hyper-V ialah konsol pengurusan Windows standard. Operasi didayakan dan dikonfigurasikan dalam kawasan Tindakan. Pilih item yang ditandakan untuk memulakan wizard.

  1. Menu pilihan tiga mata akan dibuka. Pilih yang ditanda dengan bingkai.

  1. Tetingkap pertama adalah maklumat. Dengan menandakan kotak di tempat yang ditentukan, anda tidak akan melihatnya lagi pada pelancaran berikutnya. Untuk mencipta mesin dengan konfigurasi sendiri, pilih butang yang ditandakan dengan bingkai.

  1. Di sini kami memberi nama kepada mesin yang dicipta dan kami boleh menukar lokasi di mana failnya disimpan.

  1. Penjanaan harus dipilih berdasarkan kedalaman bit OS yang dimaksudkan untuk pemasangan. Untuk versi 32-bit, kami meninggalkan yang pertama, manakala pengedaran moden merujuk kepada yang kedua.

  1. Jumlah memori yang diperuntukkan bergantung pada keupayaan fizikal PC. Penyelesaian paling mudah ialah memperuntukkan 2 GB (2048 MB). Ini ialah jumlah minimum yang diperlukan untuk menjalankan Windows 64-bit. Cukup untuk memasang mana-mana versi Linux.

  1. Dalam tetapan rangkaian, buka menu lungsur dan pilih pilihan yang ditentukan. Pengurus VM akan menyediakan sambungan untuk mesin maya secara automatik menggunakan sambungan Internet semasa.

  1. Saiz cakera yang akan digunakan untuk pemasangan boleh dihadkan kepada 32 GB. Ini sudah cukup untuk menjalankan OS tetamu dengan satu set program.

  1. Kami bersetuju dengan cadangan untuk memasang sistem tetamu kemudian. Anda boleh melakukan ini menggunakan media DVD atau imej ISO.

Mesin maya sudah sedia. Untuk melumpuhkan Hyper-V dan mengalih keluar sistem tetamu, anda perlu melumpuhkan penggunaan ciri Windows ini dalam Panel Kawalan.

Alternatif

Pemilik Windows Home yang tidak mempunyai akses kepada Hyper-V boleh menggunakan penyelesaian alternatif percuma Oracle. Tidak seperti produk Microsoft, aplikasi VirtualBox berjalan pada sistem 32-bit, mempunyai lebih banyak ciri dan kurang menuntut sumber. Ia tidak memerlukan set arahan pemproses khas.

Hampir semua sistem pengendalian sedia ada akan berjalan dalam VirtualBox, yang tidak boleh dikatakan mengenai Hyper-V. Di dalamnya, pilihan terhad kepada beberapa versi Windows, dan lebih baru-baru ini, juga Linux.

Akhirnya

Untuk penggunaan mesin maya yang selesa, jangan lupa bahawa mereka menggunakan sumber fizikal komputer. Sebaik-baiknya, PC harus mempunyai memori 8 GB untuk memastikan OS semasa dan tetamu berfungsi serentak dengan aplikasi yang sedang berjalan.

Video

Untuk membantu pengguna yang ingin lebih memahami tetapan maya Windows 10, di bawah ialah pautan video.