Apa itu Hyper-V?

Selesai

Untuk memulai eksplorasi teknologi Azure Stack HCI, Anda akan mulai dengan fungsi virtualisasi komputasi inti yang disediakan Hyper-V.

Apa itu Hyper-V?

Hyper-V adalah implementasi hypervisor Microsoft. Hyper-V menerapkan sumber daya komputer host tunggal, mendistribusikannya di beberapa komputer virtual (VM) yang berjalan pada perangkat keras fisik yang sama. Hyper-V menyediakan ruang terisolasi bagi setiap VM untuk menjalankan sistem operasi (OS) sendiri, yang independen dari OS host dan VM lainnya.

Catatan

Hyper-V tersedia sebagai peran server untuk Windows Server dan Azure Stack HCI, sebagai fitur dalam versi 64-bit OS klien Windows, dan sebagai produk mandiri yang disebut Server Microsoft Hyper-V. Setiap versi Hyper-V menyertakan fitur serupa, dan modul ini berfokus pada peran server Hyper-V untuk Windows Server.

Arsitektur Hyper-V

Ketika Anda menginstal peran server Hyper-V, proses instalasi mengimplementasikan lapisan perangkat lunak yang dikenal sebagai hypervisor. Hypervisor mengontrol akses ke perangkat keras fisik host. Proses penginstalan ini menginstal semua driver perangkat keras hanya dalam sistem operasi host (juga dikenal sebagai partisi induk). Semua VM yang berjalan pada host hanya berkomunikasi dengan perangkat keras virtual.

Diagram berikut menggambarkan arsitektur hyper-V tingkat tinggi. Hypervisor Hyper-V mengambil kendali penuh atas kemampuan virtualisasi perangkat keras (digambarkan oleh panah dari lapisan CPU ke lapisan Hypervisor) dan tidak mengeksposnya ke OS tamu.

Diagram of a non-nested virtualization environment, with the CPU layer at the bottom, on top of which is a Hypervisor layer, followed by the root host OS and guest OS.

OS yang berjalan di VM disebut sebagai OS tamu. Hyper-V mendukung semua versi Windows Server dan sistem operasi klien saat ini. Selain itu, Hyper-V mendukung beberapa distribusi Linux, termasuk CentOS, Red Hat Enterprise Linux, Debian, Oracle Linux, SUSE, dan Ubuntu, dan FreeBSD.

Apa itu virtualisasi bersarang?

Virtualisasi bersarang adalah fitur Hyper-V yang memungkinkan Anda menginstal dan menjalankan Hyper-V di dalam VM tamu. Virtualisasi bersarang memungkinkan VM tamu menjadi host Hyper-V, yang kemudian dapat meng-host VM tamu lain. Virtualisasi berlapis dapat berguna untuk menerapkan lingkungan pengujian dan pengembangan virtual yang jika tidak memerlukan perangkat keras fisik untuk dijalankan. Sebagai administrator Hyper-V Contoso, Anda berencana untuk menyelidiki lingkungan pengujian dan mengimplementasikan cloud pribadi, yang keduanya dapat menggunakan virtualisasi bersarang.

Diagram berikut menggambarkan Hyper-V dengan virtualisasi bersarang diaktifkan. Fitur ini memungkinkan tamu VM untuk menginstal sendiri hypervisor dan menjalankan sendiri VM tamunya.

Graphic of a nested virtualization environment, with the CPU layer at the bottom, on top of which is a Hypervisor layer, followed by the root host OS. There's another hypervisor layer, followed by the guest OS and root OS.

Alasan menggunakan Hyper-V

Hyper-V mendukung beragam skenario, mulai dari menghosting VM individu hingga menyediakan platform untuk infrastruktur yang kompleks dan ditentukan perangkat lunak. Anda dapat menggunakan Hyper-V untuk:

  • Mengonsolidasikan infrastruktur server Anda. Anda dapat menggunakan Hyper-V untuk mengonsolidasikan beberapa server fisik menjadi komputer yang lebih sedikit dan lebih kuat, untuk mengoptimalkan penggunaan ruang dan energi.
  • Menyediakan pengembangan virtual dan lingkungan pengujian. Virtualisasi menyediakan Anda sarana untuk menduplikasi dan memulihkan lingkungan pengembangan atau pengujian, tanpa harus membeli atau memelihara perangkat keras fisik atau sistem jaringan yang terisolasi. Anda dapat mengonfigurasi lingkungan pengembangan atau pengujian virtual dengan cepat, dan mengembalikannya sesuai kebutuhan tanpa memengaruhi sistem produksi.
  • Membangun infrastruktur desktop virtual (VDI). Menggabungkan Hyper-V dan Virtualisasi Desktop Jauh menyediakan solusi manajemen desktop terpusat yang menggunakan infrastruktur desktop virtual (VDI). Skenario ini membantu Anda menyediakan desktop virtual yang lincah dan dipersonalisasi, atau kumpulan desktop virtual dengan keamanan yang ditingkatkan.
  • Menerapkan infrastruktur cloud pribadi. Hyper-V mengakomodasi layanan sesuai permintaan yang fleksibel, dan berfungsi seperti layanan cloud publik. Azure Stack HCI mencontohkan bagaimana Hyper-V dapat berintegrasi dengan teknologi lain seperti Storage Spaces Direct dan SDN untuk menjalankan beban kerja virtual di tempat.

Fitur-fitur umum Hyper-V

Rilis baru dan pembaruan Windows Server, menambahkan fitur ke Hyper-V untuk mendukung beban kerja yang berbeda, meningkatkan performa dan meningkatkan keamanan. Anda dapat mengelompokkan fitur umum Hyper-V sebagai berikut:

  • Manajemen dan konektivitas. Anda dapat mengelola lingkungan Hyper-V Anda dengan Pusat Admin Windows, Manajer Hyper-V, modul Hyper-V untuk Windows PowerShell, dan Koneksi Komputer Virtual. Anda dapat menginstal alat-alat ini di komputer dengan peran server Hyper-V, atau Anda dapat menginstal alat pada komputer manajemen jarak jauh.
  • Portabilitas. Untuk mempermudah memindahkan atau mendistribusikan VM, Hyper-V menyediakan fitur seperti migrasi langsung, migrasi penyimpanan, dan fungsionalitas impor/ekspor standar.

Catatan

Migrasi Langsung adalah fitur Hyper-V yang memungkinkan Anda memindahkan VM yang sedang berjalan dari satu host Hyper-V ke host Hyper-V lainnya selagi mempertahankan ketersediaan beban kerja VM. Manfaat utama migrasi langsung adalah fleksibilitas. Misalnya, Anda dapat menonaktifkan atau meningkatkan host Hyper-V sesuai kebutuhan, tanpa harus menjadwalkan jendela pemeliharaan, hanya dengan melakukan migrasi langsung ke semua VM-nya.

Catatan

Dengan Migrasi Penyimpanan, Anda dapat memindahkan file VM, termasuk disk, konfigurasi, dan titik pemeriksaan saat VM terkait sedang berjalan. Ini membantu mengatasi masalah ruang disk pada host Hyper-V. Misalnya, jika Anda memiliki penyimpanan yang tersedia di kluster Hyper-V lain, Anda dapat menggunakan migrasi penyimpanan untuk mentransfer file disk VM yang ada ke sana tanpa memengaruhi ketersediaan beban kerja virtual Anda. Alasan umum lainnya untuk memindahkan file disk VM adalah untuk memperbarui penyimpanan fisik dasar. Anda juga dapat memindahkan disk VM di antara perangkat penyimpanan fisik sebagai respons terhadap pengurangan performa, yang diakibatkan oleh peningkatan permintaan I/O pada salah satunya.

  • Pemulihan dan pencadangan bencana. Hyper-V mendukung Replika Hyper-V, yang membuat salinan VM di lokasi fisik lainnya. Anda dapat menggunakan salinan ini untuk memulihkan instans VM sesuai kebutuhan. Fitur lain seperti titik pemeriksaan produksi dan dukungan untuk Layanan Menyalin Bayangan Volume (VSS) memfasilitasi pencadangan yang konsisten dengan aplikasi dari kondisi VM.
  • Keamanan: Hyper-V mendukung fitur keamanan seperti boot aman dan VM terlindungi. Boot aman memverifikasi tanda tangan digital pada file selama proses boot untuk membantu melindungi dari malware. Disk virtual dalam VM terlindungi akan dienkripsi untuk mengamankan akses dan VM hanya dapat berjalan pada host terlindungi tertentu.
  • Pengoptimalan. Untuk semua sistem operasi tamu yang didukung, Hyper-V menyertakan serangkaian layanan dan driver khusus yang disebut Layanan Integrasi. SSIS ini mencakup Sinkronisasi Waktu, Pematian Sistem Operasi, Pertukaran Data, Detak Jantung, Pencadangan, dan Layanan Tamu. Anda dapat memperoleh pembaruan untuk SSIS melalui Windows Update.

Persyaratan sistem untuk Hyper-V

Selalu rencanakan dan menilai dengan cermat persyaratan layanan, sumber daya, dan kapasitas VM Anda sebelum menyebarkan beban kerja produksi ke Hyper-V. Persyaratan perangkat keras dasar untuk host Hyper-V meliputi:

  • Prosesor 64-bit dengan ekstensi terjemahan alamat tingkat kedua (SLAT) dan Mode Monitor VM.
  • Intel Virtualization Technology (Intel VT) atau AMD Virtualization (AMD-V) diaktifkan.
  • Memori yang cukup untuk VM host dan tamu.
  • Pencegahan Eksekusi Data (DEP) yang diberlakukan perangkat keras diaktifkan (Intel XD bit, AMD NX bit).

Catatan

Untuk memverifikasi bahwa sistem memenuhi persyaratan untuk Hyper-V, Anda dapat menjalankan Systeminfo.exe. Output memiliki bagian yang menunjukkan apakah persyaratan Hyper-V terpenuhi atau tidak.

Daftar sumber daya perangkat keras yang dibutuhkan host untuk menjalankan VM meliputi:

  • Prosesor. Pastikan host memiliki cukup inti prosesor fisik untuk mendukung VM berencana untuk Anda jalankan.
  • Memori. Pastikan tersedia cukup memori di host Hyper-V untuk mendukung jumlah VM yang ingin Anda jalankan.
  • Penyimpanan. Pastikan host Anda memiliki penyimpanan yang cukup untuk hard disk virtual yang digunakan oleh VM Anda. Subsistem penyimpanan juga memerlukan throughput tinggi untuk mendukung beberapa VM yang mengakses penyimpanan secara bersamaan.
  • Jaringan. Host Hyper-V harus mengalokasikan kapasitas jaringan yang cukup untuk setiap VM. Dalam beberapa kasus, Anda mungkin harus mengalokasikan adapter jaringan khusus di host.

Persyaratan virtualisasi bersarang

Untuk mengaktifkan virtualisasi bersarang, Anda harus memenuhi prasyarat berikut:

  • Host Hyper-V dan VM tamu harus menjalankan Windows Server 2016 atau Windows Server 2019. Fungsionalitas ini juga tersedia di Azure Stack HCI.
  • Komputer host fisik harus menggunakan prosesor Intel dengan kemampuan Virtual Machine Extensions (VT-x) dan Extended Page Tables (EPT).

Menginstal peran server Hyper-V

Untuk menginstal peran server Hyper-V pada host lokal atau jarak jauh, Anda dapat menggunakan Windows Admin Center (WAC), Server Manager, atau cmdlet Windows PowerShell Install-WindowsFeature.

Uji pengetahuan Anda

1.

Manakah dari berikut ini yang tidak diperlukan untuk mengimplementasikan Hyper-V pada server fisik?

2.

Di mana administrator dapat memperoleh Layanan Integrasi untuk VM tamu Hyper-V Windows Server 2019?