Udostępnij przez


Wprowadzenie do Kolejki Maszyn Wirtualnych NDIS (VMQ)

Wiele kart sieciowych może obsługiwać więcej niż jeden adres MAC (unikastowy adres kontroli dostępu do medium) dla serwera sieciowego. W związku z tym karta sieciowa może odbierać ramki danych sieciowych z docelowym adresem MAC zgodnym z którymkolwiek z adresów MAC unicast ustawionych na sprzęcie karty sieciowej bez wchodzenia w tryb promiskuitywny. Taki sprzęt może przydzielić kolejkę odbierania dla każdego adresu MAC i kierować ramki przychodzące z pasującym adresem MAC do kolejki. Ta funkcja, w połączeniu z możliwością przydzielania buforów odbiorczych dla każdej kolejki z przestrzeni adresowej pamięci przypisanej do każdej maszyny wirtualnej, jest podstawową możliwością wymaganą do obsługi VMQ.

Karta sieciowa z obsługą VMQ może użyć DMA do transferu wszystkich przychodzących ramek, które powinny być kierowane do kolejki odbiorczej, do buforów odbiorczych przydzielonych tej kolejce. Sterownik miniportu może zasygnalizować wszystkie ramki znajdujące się w kolejce odbiorczej podczas jednego wywołania wskazania.

VmQ udostępnia następujące funkcje:

  • Zwiększa przepływność sieci, dystrybuując przetwarzanie ruchu sieciowego dla wielu maszyn wirtualnych między wieloma procesorami.

    Uwaga W Hyper-V partycja podrzędna jest również znana jako VM (maszyna wirtualna).

  • Zmniejsza wykorzystanie procesora poprzez przeniesienie filtrowania pakietów odbieranych do sprzętu karty sieciowej.

  • Zapobiega kopiowaniu danych sieciowych przy użyciu narzędzia DMA do przesyłania danych bezpośrednio do pamięci maszyny wirtualnej.

  • Dzieli dane sieciowe w celu zapewnienia bezpiecznego środowiska. Aby uzyskać więcej informacji na temat problemów z zabezpieczeniami, zobacz Problemy z zabezpieczeniami dotyczące pamięci udostępnionej maszyny wirtualnej NDIS (VM).

    Uwaga Począwszy od NDIS 6.30 i Windows Server 2012, dzielenie danych sieciowych na oddzielne bufory wyprzedzające nie jest już obsługiwane.

  • Obsługuje migrację na żywo. Aby uzyskać więcej informacji na temat wsparcia dla migracji na żywo NDIS VMQ, zobacz .

Aby wprowadzić ogólne pojęcia dotyczące vmQ, ta sekcja zawiera następujące dodatkowe tematy:

Komponenty VMQ

Kolejki odbierania VMQ

VMQ filtry odbierania