Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Ten artykuł zawiera ogólne informacje o interfejsie kolejki maszyn wirtualnych NDIS (VMQ). Przed napisaniem sterownika NDIS obsługującego maszynę wirtualną VMQ należy przeczytać ten artykuł.
Interfejs VMQ obsługuje ulepszenia wydajności sieci Microsoft Hyper-V w NDIS 6.20 i późniejszych w systemie Windows Server 2008 R2 i nowszych wersjach Windows Server.
Interfejs VMQ obsługuje:
Klasyfikacja odebranych pakietów w sprzęcie adaptera sieciowego przy użyciu docelowego adresu MAC w celu kierowania pakietów do różnych kolejek odbierania.
Pamięć współdzielona. Aby uzyskać więcej informacji, sprawdź dokumentację API sieci.
Skalowanie do wielu procesorów przez przetwarzanie pakietów dla różnych maszyn wirtualnych na różnych procesorach.
Architektura NDIS VMQ zapewnia zalety wirtualizacji, takie jak:
Wirtualizacja ma wpływ na wydajność, a funkcja VMQ pomaga przezwyciężyć te skutki.
Usługa VMQ obsługuje migrację na żywo.
VMQ współistnieje z przekazywaniem zadań NDIS i innymi optymalizacjami.
Aby uzyskać informacje na temat pisania sterowników VMQ, zobacz Wprowadzenie do pisania sterowników VMQ.
Notatka
Upewnij się, że zapoznasz się z przykładem sterownika wirtualnego miniportu NDIS, zwłaszcza z plikami źródłowymi vmq.c i vmq.h.