Bagikan melalui


Fungsi Fisik SR-IOV (PF)

Fungsi Fisik (PF) adalah fungsi PCI Express (PCIe) dari adaptor jaringan yang mendukung antarmuka virtualisasi I/O root tunggal (SR-IOV). PF mencakup SR-IOV Extended Capability di ruang Konfigurasi PCIe. Kemampuan ini digunakan untuk mengonfigurasi dan mengelola fungsionalitas SR-IOV adaptor jaringan, seperti mengaktifkan virtualisasi dan mengekspos Fungsi Virtual PCIe (VF).

PF diekspos sebagai adaptor jaringan virtual dalam sistem operasi manajemen partisi induk Hyper-V. Driver miniport PF adalah driver miniport NDIS yang mengelola PF dalam sistem operasi manajemen. Konfigurasi dan provisi VF, bersama dengan sumber daya perangkat keras dan perangkat lunak lainnya untuk dukungan VF, dilakukan melalui driver miniport PF. Driver miniport PF menggunakan fungsionalitas driver miniport NDIS tradisional untuk menyediakan akses ke sumber daya I/O jaringan ke sistem operasi manajemen. Driver PF juga digunakan sebagai cara untuk mengelola sumber daya yang dialokasikan pada adaptor untuk VF.

PF mendukung struktur SR-IOV Extended Capability di ruang konfigurasi PCIe-nya. Struktur ini didefinisikan dalam spesifikasi PCI-SIG Single Root I/O Virtualization dan Sharing 1.1 . Struktur ini mencakup anggota berikut:

TotalVF
Bidang baca-saja yang menentukan jumlah maksimum VF yang dapat dikaitkan dengan PF.

NumVFs
Bidang baca-tulis yang menentukan jumlah VF saat ini yang tersedia pada adaptor jaringan SR-IOV.

Kontrol SR-IOV
Bidang baca-tulis yang menentukan berbagai bit kontrol yang mengaktifkan atau menonaktifkan fungsionalitas SR-IOV pada adaptor jaringan. Misalnya, jika bit VF Enable diatur ke satu, VF dapat dikaitkan dengan PF pada adaptor. Jika bit ini diatur ke nol, VF dinonaktifkan dan tidak terlihat pada adaptor.

PF juga menyediakan mekanisme bagi sistem operasi manajemen untuk berkomunikasi dengan jaringan fisik eksternal. PF menyediakan konektivitas jaringan ke semua adaptor jaringan virtual yang terhubung ke modul sakelar yang dapat diperluas Hyper-V. Ini termasuk yang berikut:

  • Adaptor jaringan virtual yang menyediakan konektivitas jaringan ke partisi induk Hyper-V.

  • Adaptor jaringan virtual yang menyediakan konektivitas jaringan ke partisi anak Hyper-V yang tidak memiliki VF yang dialokasikan untuk mereka.

Driver miniport PF bertanggung jawab untuk mengelola sumber daya pada adaptor jaringan yang digunakan oleh satu atau beberapa VF. Karena itu, driver miniport PF dimuat dalam sistem operasi manajemen sebelum sumber daya apa pun dialokasikan untuk VF. Driver miniport PF dihentikan setelah semua sumber daya yang dialokasikan untuk VF dibebaskan.