Konsep dan Istilah Jaringan Tervirtualisasi

Daftar berikut memberikan definisi konsep dan istilah utama yang digunakan di bagian Jaringan Virtual. Kami menyarankan agar Anda terbiasa dengan istilah-istilah ini sebelum membaca topik lain di bagian ini:

Partisi Anak
Di Hyper-V, partisi anak adalah komputer virtual (VM) berbasis perangkat lunak yang memiliki akses tidak istimewa ke sumber daya fisik komputer host.

Setiap partisi anak dibuat melalui partisi induk. Mungkin ada satu atau beberapa partisi anak yang berjalan di bawah Hyper-V di komputer host. Setiap partisi anak menghosting sistem operasi tamu.

Secara umum, partisi anak tidak memiliki akses langsung ke sumber daya perangkat keras fisik dan disajikan tampilan virtual sumber daya sebagai perangkat virtual. Permintaan ke perangkat virtual dialihkan, baik melalui bus VM (VMBus) atau hypervisor, ke partisi induk tempat permintaan ini ditangani. Selain itu, partisi anak tidak dapat membuat partisi lain.

Catatan Dimulai dengan Windows Server 2012, partisi anak memang memiliki akses langsung ke sumber daya adaptor jaringan fisik yang mendukung virtualisasi I/O root tunggal (SR-IOV).

Adaptor Jaringan Yang Ditiru
Adaptor Ethernet sakelar Hyper-V yang dapat diperluas yang terekspos dalam sistem operasi tamu yang berjalan dalam partisi anak Hyper-V. Adaptor jaringan yang ditiru adalah jenis adaptor jaringan VM. Adaptor jaringan yang ditiru meniru adaptor jaringan Intel dan menggunakan emulasi perangkat keras untuk meneruskan paket ke dan dari port sakelar yang dapat diperluas.

Adaptor ini terekspos dalam sistem operasi tamu yaitu Windows XP, Windows Vista, atau versi Windows yang lebih baru. Adaptor ini juga terekspos dalam sistem operasi tamu yang merupakan sistem operasi non-Windows.

Sakelar Eksternal yang Dapat Diperluas

Pengalihan Ethernet virtual di mana paket dirutekan antara partisi induk Hyper-V, satu atau beberapa partisi anak Hyper-V, dan antarmuka jaringan fisik host. Jenis sakelar ini memungkinkan paket dikirim atau diterima antara semua partisi Hyper-V dan antarmuka jaringan fisik pada host.

Selain itu, aplikasi dan driver yang berjalan dalam sistem operasi manajemen dapat mengirim atau menerima paket melalui jenis sakelar ini.

Adaptor Jaringan Eksternal
Adaptor Ethernet sakelar Hyper-V yang dapat diperluas yang terekspos dalam sistem operasi manajemen yang berjalan di partisi induk Hyper-V. Adaptor jaringan eksternal terikat ke satu atau beberapa adaptor jaringan fisik pada host.

Adaptor jaringan eksternal merutekan paket antara partisi Hyper-V dan antarmuka jaringan fisik pada host.

Catatan Setiap instans sakelar yang dapat diperluas mendukung tidak lebih dari satu adaptor jaringan eksternal.

Tim Pengalih yang Dapat Diperluas
Ini adalah konfigurasi di mana adaptor jaringan eksternal sakelar yang dapat diperluas terikat ke tepi miniport virtual dari driver perantara multiplekser NDIS (MUX). Driver perantara MUX terikat dengan tim dari satu atau beberapa jaringan fisik pada host.

Dalam konfigurasi ini, ekstensi sakelar yang dapat diperluas diekspos ke setiap adaptor jaringan dalam tim. Ini memungkinkan ekstensi penerusan dalam tumpukan driver sakelar yang dapat diperluas untuk mengelola konfigurasi dan penggunaan adaptor jaringan individual dalam tim. Misalnya, ekstensi dapat memberikan dukungan untuk solusi load balancing failover (LBFO) melalui tim dengan meneruskan paket keluar ke adaptor individual. Ekstensi seperti itu dikenal sebagai penyedia tim.

Untuk informasi selengkapnya, lihat Driver Perantara NDIS MUX.

Sistem Operasi Tamu
Sistem operasi yang berjalan dalam partisi anak Hyper-V. Setiap partisi anak hanya dapat menghosting satu sistem operasi. Namun, banyak sistem operasi yang berbeda dapat dihosting dalam partisi anak. Ini termasuk versi Windows dan Linux yang berbeda.

Hypervisor
Di Hyper-V, hypervisor adalah lapisan perangkat lunak yang berjalan antara perangkat keras fisik dan satu atau beberapa sistem operasi yang berjalan di partisi Hyper-V.

Tujuan utama hypervisor adalah untuk menyediakan lingkungan eksekusi terisolasi yang disebut partisi. Hypervisor menyediakan setiap partisi dengan sekumpulan sumber daya perangkat keras, memori, perangkat, dan siklus CPU tersebut. Hypervisor mengontrol dan melakukan arbitrase akses dari setiap partisi ke perangkat keras yang mendasar.

Sakelar Yang Dapat Diperluas Hyper-V
Sakelar Ethernet virtual yang berjalan dalam sistem operasi manajemen. Setiap instans sakelar yang dapat diperluas merutekan paket antara port yang terhubung ke adaptor jaringan sakelar hyper-V yang dapat diperluas.

Untuk informasi selengkapnya, lihat Hyper-V Extensible Switch.

Catatan Sakelar yang dapat diperluas Hyper-V didukung di NDIS 6.30 dan versi NDIS yang lebih baru.

Ekstensi Sakelar yang Dapat Diperluas Hyper-V
Ekstensi sakelar hyper-V yang dapat diperluas adalah driver filter NDIS yang melekat pada tumpukan driver sakelar yang dapat diperluas. Setelah terpasang, ekstensi dapat mengambil, memfilter, atau meneruskan paket jaringan dan OID NDIS. Paket dan OID dapat diteruskan ke adaptor jaringan yang terhubung ke port sakelar yang dapat diperluas.

Ekstensi sakelar hyper-V yang dapat diperluas didukung di NDIS 6.30 dan versi NDIS yang lebih baru.

Catatan Platform Pemfilteran Windows (WFP) menyediakan ekstensi pemfilteran sakelar yang dapat diperluas dalam kotak (Wfplwfs.sys ). Ekstensi ini memungkinkan filter WFP atau driver panggilan untuk mencegat paket di sepanjang jalur data sakelar Hyper-V yang dapat diperluas. Ini memungkinkan filter atau driver callout untuk melakukan inspeksi atau modifikasi paket dengan menggunakan manajemen WFP dan fungsi sistem. Untuk gambaran umum WFP, lihat Platform Pemfilteran Windows.

Hyper-V Extensible Switch Network Adapter
Adaptor jaringan yang dikelola oleh sakelar Hyper-V yang dapat diperluas. Adaptor jaringan ini terhubung ke port pada sakelar yang dapat diperluas, dan terdiri dari jenis adaptor berikut:

  • Adaptor jaringan eksternal dan internal yang terekspos dalam sistem operasi manajemen yang berjalan di partisi induk Hyper-V.

  • Adaptor jaringan VM sintetis atau emulasi yang terekspos dalam sistem operasi tamu yang berjalan dalam partisi anak Hyper-V.

Sakelar Yang Dapat Diperluas Internal
Pengalihan Ethernet virtual di mana paket dirutekan antara partisi induk Hyper-V dan satu atau beberapa partisi anak Hyper-V. Jenis sakelar ini mengecualikan lalu lintas paket dari antarmuka jaringan fisik pada host.

Selain itu, aplikasi dan driver yang berjalan dalam sistem operasi manajemen dapat mengirim atau menerima paket melalui jenis sakelar ini.

Adapter Jaringan Internal
Adaptor Ethernet sakelar Hyper-V yang dapat diperluas yang terekspos dalam sistem operasi manajemen yang berjalan di partisi induk Hyper-V. Adaptor jaringan internal mengirim atau menerima paket di antara semua partisi Hyper-V. Namun, adaptor jaringan internal tidak terikat ke antarmuka jaringan fisik host.

Unit Manajemen Memori I/O (IOMMU)
IOMMU digunakan untuk memetakan ulang alamat memori fisik ke alamat yang digunakan oleh partisi anak. IOMMU beroperasi secara independen dari perangkat keras manajemen memori yang digunakan oleh prosesor.

Tim Load Balancing Failover (LBFO)
Ini adalah konfigurasi di mana adaptor jaringan eksternal sakelar yang dapat diperluas terikat ke tepi miniport virtual penyedia LBFO. Penyedia LBFO sendiri dapat mengikat ke tim dari satu atau beberapa adaptor jaringan fisik.

Dalam konfigurasi ini, ekstensi sakelar yang dapat diperluas hanya diekspos ke tepi miniport virtual yang mendasar sebagai adaptor jaringan. Hal ini memungkinkan penyedia untuk mendukung solusi LBFO dengan mengikat beberapa adaptor jaringan fisik. Adaptor ini tidak dikelola oleh ekstensi penerusan yang berjalan dalam tumpukan driver sakelar yang dapat diperluas.

Sistem Operasi Manajemen
Sistem operasi yang berjalan di partisi induk Hyper-V. Partisi induk menjalankan sistem operasi yang berjalan di komputer host. Untuk Hyper-V, komputer host harus menjalankan Windows Server 2008 versi x64 atau versi Windows Server yang lebih baru.

Network Virtual Service Client (NetVSC) Driver
Driver NDIS yang berjalan dalam sistem operasi tamu partisi anak Hyper-V. NetVSC mengekspos adaptor jaringan virtual yang dikenal sebagai adaptor jaringan VM.

NetVSC mengakses sakelar Hyper-V yang dapat diperluas untuk meneruskan paket melalui antarmuka jaringan yang dikelola oleh sakelar. NetVSC melakukan ini dengan meneruskan pesan melalui VMBus ke driver NetVSP terkait. Driver ini berjalan dalam sistem operasi manajemen partisi induk Hyper-V.

Dalam kebanyakan kasus, NetVSC mengirim dan menerima paket dengan menyambungkan ke port pada sakelar hyper-V yang dapat diperluas. Namun, NetVSC dapat dikonfigurasi untuk terhubung ke Fungsi Virtual (VF) adaptor jaringan fisik yang mendukung antarmuka SR-IOV. Dalam hal ini, NetVSC mengirim dan menerima paket langsung melalui adaptor fisik yang mendasar.

Network Virtual Service Producer (NetVSP) Driver
Driver NDIS yang berjalan dalam sistem operasi manajemen partisi induk Hyper-V. Driver ini menyediakan layanan untuk mendukung akses jaringan oleh partisi anak Hyper-V.

Sakelar NIC
Sakelar NIC adalah komponen perangkat keras dari adaptor jaringan yang mendukung virtualisasi I/O root tunggal (SR-IOV). Sakelar ini menjembungkan lalu lintas jaringan antara antarmuka jaringan fisik adaptor dan Fungsi Fisik (PF) dan satu atau beberapa VF pada adaptor.

Partisi
Partisi dikelola oleh hypervisor. Setiap partisi mewakili unit logis dari prosesor terisolasi dan sumber daya memori. Ini memungkinkan beberapa sistem operasi terisolasi untuk berbagi satu platform perangkat keras.

Hypervisor juga mengelola kebijakan untuk memori dan akses perangkat di komputer host. Kebijakan ini berbeda untuk partisi induk dan anak.

Partisi Induk
Di Hyper-V, partisi induk adalah partisi pertama di komputer host. Partisi ini memiliki akses istimewa ke sumber daya fisik komputer host, seperti akses ke memori dan perangkat. Selain itu, partisi induk bertanggung jawab untuk memulai hypervisor dan membuat partisi anak.

Hanya ada satu partisi induk yang berjalan di bawah Hyper-V di komputer host. Partisi induk menghosting sistem operasi manajemen.

Catatan Partisi induk juga dikenal sebagai partisi akar .

Fungsi Fisik (PF)
Fungsi PCI Express (PCIe) yang mendukung antarmuka virtualisasi I/O root tunggal (SR-IOV). SR-IOV memperluas antarmuka PCIe untuk memungkinkan beberapa VM berbagi sumber daya perangkat keras fisik PCIe yang sama. PF berisi struktur PCIe SR-IOV Extended Capability di ruang konfigurasi PCI-nya.

PF/VF Backchannel
Antarmuka komunikasi berbasis perangkat lunak privat antara driver miniport pcie Virtual Function (VF) dan PCIe Physical Function (PF). Setiap driver miniport VF dapat mengeluarkan permintaan melalui backchannel ke driver miniport PF. Driver miniport PF dapat mengeluarkan pemberitahuan status melalui backchannel ke masing-masing driver miniport VF.

Data yang dipertukarkan antara driver miniport PF dan VF melalui antarmuka backchannel melibatkan penggunaan blok konfigurasi VF. Setiap blok konfigurasi VF mirip dalam konsep dengan pesan komunikasi antarpemrosus (IPC), di mana setiap blok memiliki format kepemilikan, panjang, dan pengidentifikasi blok. Vendor perangkat keras independen (IHV) dapat menentukan satu atau beberapa blok konfigurasi VF untuk driver miniport PF dan VF.

Sakelar Yang Dapat Diperluas Privat
Pengalihan Ethernet virtual di mana paket dirutekan antara satu atau beberapa partisi anak Hyper-V. Jenis sakelar ini mengecualikan lalu lintas paket dari partisi induk Hyper-V dan antarmuka jaringan fisik pada host.

Catatan Aplikasi dan driver yang berjalan dalam sistem operasi manajemen tidak dapat mengirim atau menerima paket melalui jenis sakelar ini.

Virtualisasi I/O Akar Tunggal (SR-IOV)
SR-IOV adalah metode di mana adaptor jaringan PCIe dapat dipartisi ke dalam satu Fungsi Fisik (PF) dan satu atau beberapa fungsi virtual (VF). Setiap fungsi pada adaptor diberi ID pemohon PCIe unik. Ini memungkinkan adaptor untuk menerapkan memori dan mengganggu terjemahan sehingga aliran lalu lintas jaringan yang berbeda dapat dikirimkan langsung ke PF atau VF yang sesuai. Dengan menghindari perutean lalu lintas jaringan melalui komponen sakelar yang dapat diperluas Hyper-V, SR-IOV mengurangi overhead I/O di lingkungan jaringan virtual.

Untuk informasi selengkapnya, lihat Virtualisasi I/O Akar Tunggal (SR-IOV).

Catatan SR-IOV didukung di NDIS 6.30 dan versi NDIS yang lebih baru.

Jalur Data Sintetis
Jalur data jaringan antara adaptor jaringan VM yang diekspos dalam sistem operasi tamu dan komponen sakelar yang dapat diperluas Hyper-V dalam sistem operasi manajemen.

Adaptor Jaringan Sintetis
Adaptor Ethernet sakelar yang dapat diperluas Hyper-V yang diekspos dalam sistem operasi tamu yang berjalan dalam partisi anak Hyper-V. Adaptor jaringan sintetis adalah jenis adaptor jaringan VM. Klien layanan virtual jaringan (NetVSC) yang berjalan di VM mengekspos adaptor jaringan sintetis ini. NetVSC meneruskan paket ke dan dari port sakelar yang dapat diperluas melalui bus VM (VMBus) ke driver NetVSP terkait.

Adaptor jaringan ini terekspos dalam sistem operasi tamu yang merupakan Windows Vista atau versi Windows yang lebih baru.

Fungsi Virtual (VF)
Fungsi PCIe yang terkait dengan PF pada adaptor jaringan yang mendukung SR-IOV. VF berbagi satu atau beberapa sumber daya fisik pada adaptor, seperti port Ethernet fisik, dengan PF dan VF lain yang terkait dengan PF yang sama.

Jalur Data VF
Jalur data jaringan antara adaptor jaringan VM yang diekspos dalam sistem operasi tamu dan VF pada adaptor jaringan SR-IOV. Dalam jalur data ini, adaptor jaringan VM digabungkan dengan adaptor jaringan VF dalam sistem operasi tamu. Driver miniport VF meneruskan paket ke atau dari adaptor jaringan VM ke VF. Sakelar NIC pada adaptor jaringan SR-IOV kemudian meneruskan paket ke atau dari VF ke antarmuka jaringan fisik pada adaptor.

Adaptor Jaringan VF
Adaptor jaringan virtual yang terekspos dalam sistem operasi tamu untuk VF. Ketika sumber daya dialokasikan untuk VF dan menjadi melekat pada partisi anak, driver bus VPCI dalam sistem operasi tamu partisi tersebut mengekspos adaptor jaringan VF. Driver bus VPCI juga memuat driver miniport VF untuk adaptor ini.

Komputer Virtual (VM)
Komputer tamu virtual yang diimplementasikan dalam perangkat lunak dan dihosting dalam komputer host fisik. Komputer virtual meniru sistem perangkat keras lengkap, dari prosesor hingga adaptor jaringan, di lingkungan perangkat lunak mandiri yang terisolasi. Ini memungkinkan operasi bersamaan dari sistem operasi yang tidak kompatibel.

Setiap sistem operasi tamu berjalan di komputer virtual perangkat lunak terisolasinya sendiri.

Catatan Di Hyper-V, partisi anak juga dikenal sebagai VM.

Virtual Machine Bus (VMBus)
Bus komunikasi virtual yang melewati kontrol dan pesan data antara partisi induk dan anak Hyper-V. Akses ke sumber daya fisik di komputer host oleh partisi anak dibuat melalui pesan yang diteruskan melalui VMBus antara komponen Klien Layanan Virtual (VSC) dan Penyedia Layanan Virtual (VSP).

Adapter Jaringan Komputer Virtual (VM)
Adaptor jaringan virtual sakelar yang dapat diperluas Hyper-V yang diekspos dalam sistem operasi tamu partisi anak Hyper-V.

Adaptor jaringan VM mendukung jenis virtualisasi berikut:

  • Adaptor jaringan VM bisa menjadi virtualisasi sintetis adaptor jaringan (adaptor jaringan sintetis). Dalam hal ini, klien layanan virtual jaringan (NetVSC) yang berjalan di VM mengekspos adaptor jaringan virtual ini. NetVSC meneruskan paket ke dan dari port switch yang dapat diperluas melalui bus VM (VMBus).

  • Adaptor jaringan VM bisa menjadi virtualisasi yang ditiru dari adaptor jaringan fisik (adaptor jaringan yang ditiru). Dalam hal ini, adaptor jaringan VM meniru adaptor jaringan Intel dan menggunakan emulasi perangkat keras untuk meneruskan paket ke dan dari port sakelar yang dapat diperluas.

Adaptor jaringan VM dapat dikonfigurasi untuk mengakses antarmuka jaringan eksternal, internal, atau privat Hyper-V.

Antrean Mesin Virtual (VMQ)
Adaptor jaringan berkemampuan VMQ menggunakan DMA untuk mentransfer semua bingkai masuk langsung ke memori VM. VMQ juga meningkatkan throughput jaringan dengan mendistribusikan pemrosesan lalu lintas jaringan untuk beberapa VM di antara beberapa prosesor.

Untuk informasi selengkapnya, lihat Virtual Machine Queue (VMQ).

Catatan VMQ didukung di NDIS 6.20 dan versi NDIS yang lebih baru.

Virtual PCI (VPCI) Driver
Driver bus PCI yang berjalan dalam sistem operasi tamu partisi anak Hyper-V. Driver ini mengekspos VF sebagai adaptor jaringan virtual dalam sistem operasi tamu.

Driver VPCI adalah Hyper-V VSC dan berkomunikasi dengan VPCI VSP yang berjalan dalam sistem operasi manajemen di partisi induk Hyper-V. Komunikasi antara komponen VSPCI VSP dan VSC terjadi melalui VMBUS.

Untuk informasi selengkapnya tentang antarmuka VPCI, lihat GUID_PCI_VIRTUALIZATION_INTERFACE.

Tumpukan Virtualisasi
Kumpulan komponen perangkat lunak yang mengelola pembuatan dan eksekusi partisi anak di bawah Hyper-V. Tumpukan virtualisasi mengelola akses oleh partisi anak ke sumber daya perangkat keras di komputer host. Tumpukan virtualisasi berjalan di partisi induk Hyper-V.