Zintegrowane funkcje i technologie dotyczące oprogramowania i sprzętu (SH)
Te funkcje mają zarówno składniki oprogramowania, jak i sprzętu. Oprogramowanie jest ściśle powiązane z możliwościami sprzętowymi, które są wymagane do pracy funkcji. Przykłady z nich to VMMQ, VMQ, Send-side IPv4 Checksum Offload i RSS. Aby dowiedzieć się więcej, zobacz Wymagania dotyczące sieci hosta dla usługi Azure Local.
Napiwek
Funkcje SH i HO są dostępne, jeśli zainstalowana karta sieciowa je obsługuje. Poniższe opisy funkcji zawierają informacje o tym, czy karta sieciowa obsługuje tę funkcję.
Skonwergowany interfejs sieciowy
Zbieżna karta sieciowa to technologia, która umożliwia wirtualnym kartom sieciowym na hoście Hyper-V uwidacznianie usług RDMA procesom działającym na hoście. System Windows Server 2016 nie wymaga już oddzielnych kart sieciowych dla funkcji RDMA. Funkcja zbieżnej karty interfejsu sieciowego umożliwia wirtualnym kartom sieciowym w partycji hosta (vNIC) udostępnienie funkcji RDMA do partycji hosta i dzielenie przepustowości kart sieciowych pomiędzy ruchem RDMA a maszynami wirtualnymi oraz innym ruchem TCP/UDP w sposób sprawiedliwy i możliwy do zarządzania.
Operację konwergentnej karty sieciowej można zarządzać za pomocą programu VMM lub programu Windows PowerShell. Polecenia cmdlet programu PowerShell są tymi samymi poleceniami cmdlet używanymi dla funkcji RDMA (zobacz poniżej).
Aby użyć funkcji zintegrowanej karty sieciowej:
Upewnij się, że host został skonfigurowany dla usługi DCB.
Upewnij się, że jest włączona funkcja RDMA na karcie sieciowej lub, w przypadku zespołu SET, karty sieciowe są powiązane z przełącznikiem Hyper-V.
Upewnij się, że włączyłeś RDMA na wirtualnych kartach sieciowych przeznaczonych do RDMA w hoście.
Aby uzyskać więcej informacji na temat funkcji RDMA i SET, zobacz zdalny bezpośredni dostęp do pamięci (RDMA) i Przełącznik Embedded Teaming (SET).
Mostkowanie w centrach danych (DCB)
DCB to zestaw standardów Institute of Electrical and Electronics Engineers (IEEE), które umożliwiają konwergentne struktury w centrach danych. DCB zapewnia sprzętowe zarządzanie przepustowością oparte na kolejkach w hoście we współpracy z sąsiednim przełącznikiem. Cały ruch dotyczący przechowywania, sieci danych, klastra Inter-Process Communication (IPC) i zarządzania dzieli tę samą infrastrukturę sieci Ethernet. W systemie Windows Server 2016 DCB można zastosować do dowolnej karty sieciowej indywidualnie lub na kartach sieciowych powiązanych z przełącznikiem Hyper-V.
W przypadku modelu DCB system Windows Server używa opartej na priorytetyzowanej kontroli przepływu (PFC) standardizowanej w standardzie IEEE 802.1Qbb. PfC tworzy (prawie) bezstratną sieć szkieletową, uniemożliwiając przepełnienie w klasach ruchu. System Windows Server używa również rozszerzonego wyboru transmisji (ETS), ustandaryzowanego w IEEE 802.1Qaz. SYSTEM ETS umożliwia podział przepustowości na zarezerwowane części dla maksymalnie ośmiu klas ruchu. Każda klasa ruchu ma własną kolejkę transmisji i dzięki użyciu pfC może uruchamiać i zatrzymywać transmisję w klasie.
wirtualizacja sieci Hyper-V
Wersja | Opis |
---|---|
v1 (HNVv1) | Wprowadzona w systemie Windows Server 2012 wirtualizacja sieci Hyper-V (HNV) umożliwia wirtualizację sieci klientów na podstawie udostępnionej, fizycznej infrastruktury sieci. Dzięki minimalnym zmianom w infrastrukturze sieci fizycznej HNV umożliwia dostawcom usług elastyczne wdrażanie i migrację obciążeń najemców w dowolnym miejscu w trzech chmurach: chmurze dostawcy usług, chmurze prywatnej lub chmurze publicznej platformy Microsoft Azure. |
v2 NVGRE (HNVv2 NVGRE) | W systemach Windows Server 2016 i System Center Virtual Machine Manager firma Microsoft udostępnia kompleksowe rozwiązanie wirtualizacji sieci, które obejmuje bramę RAS, równoważenie obciążenia oprogramowania, kontroler sieci i inne. Aby uzyskać więcej informacji, zobacz omówienie wirtualizacji sieci Hyper-V w systemie Windows Server 2016. |
|
W systemie Windows Server 2016 jest częścią rozszerzenia SDN, które można zarządzać za pośrednictwem kontrolera sieci. |
Odciążanie obsługi zadań IPsec (IPsecTO)
Odciążanie zadania IPsec to funkcja karty sieciowej, która umożliwia systemowi operacyjnemu korzystanie z procesora na karcie sieciowej na potrzeby pracy szyfrowania IPsec.
Ważny
Odciążanie zadań IPsec to starsza technologia, która nie jest obsługiwana przez większość kart sieciowych i gdzie istnieje, jest domyślnie wyłączona.
Prywatna wirtualna sieć lokalna (PVLAN).
Sieci PVLAN umożliwiają komunikację tylko między maszynami wirtualnymi na tym samym serwerze wirtualizacji. Prywatna sieć wirtualna nie jest powiązana z fizyczną kartą sieciową. Prywatna sieć wirtualna jest odizolowana od całego ruchu sieciowego zewnętrznego na serwerze wirtualizacji, a także dowolnego ruchu sieciowego między systemem operacyjnym zarządzania a siecią zewnętrzną. Ten typ sieci jest przydatny, gdy trzeba utworzyć izolowane środowisko sieciowe, takie jak izolowana domena testowa. Stosy Hyper-V i SDN obsługują tylko tryb izolowanego portu sieci PVLAN.
Aby uzyskać szczegółowe informacje na temat izolacji PVLAN, zobacz System Center: Virtual Machine Manager Engineering Blog.
Zdalny bezpośredni dostęp do pamięci (RDMA)
RDMA to technologia sieciowa, która zapewnia komunikację o wysokiej przepływności i małych opóźnieniach, która minimalizuje użycie procesora CPU. Funkcja RDMA obsługuje sieć bez kopiowania, umożliwiając karcie sieciowej przesyłanie danych bezpośrednio do lub z pamięci aplikacji. Funkcja RDMA oznacza, że karta sieciowa (fizyczna lub wirtualna) może uwidaczniać rdMA klientowi RDMA. Z drugiej strony, obsługa RDMA oznacza, że karta sieciowa zdolna do RDMA udostępnia interfejs RDMA w wyższych warstwach.
Aby uzyskać więcej informacji na temat funkcji RDMA, zobacz remote Direct Memory Access (RDMA) i Switch Embedded Teaming (SET).
Skalowanie po stronie odbierającej (RSS)
FUNKCJA RSS to funkcja karty sieciowej, która segreguje różne zestawy strumieni i dostarcza je do różnych procesorów do przetwarzania. Funkcja RSS równolegle przetwarza przetwarzanie sieci, umożliwiając hostowi skalowanie do bardzo wysokich szybkości danych.
Aby uzyskać więcej szczegółów, zobacz Skalowanie po stronie odbierającej (RSS).
Wirtualizacja pojedynczego katalogu głównego Input-Output (SR-IOV)
SR-IOV umożliwia przenoszenie ruchu maszyny wirtualnej bezpośrednio z karty sieciowej do maszyny wirtualnej bez przechodzenia przez hosta Hyper-V. SR-IOV to niesamowita poprawa wydajności maszyny wirtualnej, ale nie ma możliwości zarządzania tym potokiem przez hosta. Używaj SR-IOV tylko wtedy, gdy obciążenie jest stabilne, godne zaufania i stanowi jedyną maszynę wirtualną na hoście.
Ruch korzystający z SR-IOV pomija przełącznik Hyper-V, co oznacza, że nie będą stosowane żadne zasady, na przykład listy ACL lub zarządzanie przepustowością. SR-IOV ruchu nie można również przekazywać za pośrednictwem żadnej funkcji wirtualizacji sieci, więc nie można zastosować hermetyzacji NV-GRE ani hermetyzacji sieci VxLAN. Używaj tylko SR-IOV dla dobrze zaufanych obciążeń w określonych sytuacjach. Ponadto nie można używać zasad hosta, zarządzania przepustowością i technologii wirtualizacji.
W przyszłości dwie technologie umożliwią SR-IOV: ogólne tabele przepływów (GFT) i sprzętowe odciążanie QoS (zarządzanie przepustowością w karcie sieciowej), gdy karty sieciowe w naszym ekosystemie zaczną je obsługiwać. Połączenie tych dwóch technologii spowodowałoby, że SR-IOV byłoby przydatne dla wszystkich maszyn wirtualnych, umożliwiałoby stosowanie zasad, wirtualizacji oraz reguł zarządzania przepustowością, i mogłoby spowodować znaczne postępy w ogólnym zastosowaniu funkcji SR-IOV.
Aby uzyskać więcej informacji, zobacz Overview of Single Root I/O Virtualization (SR-IOV).
Odciążenie TCP Chimney
Odciążanie TCP Chimney, znane również jako TCP Engine Offload (TOE), to technologia umożliwiająca hostowi przekierowanie całego przetwarzania TCP na kartę sieciową. Ponieważ stos TCP systemu Windows Server jest prawie zawsze bardziej wydajny niż silnik TOE, korzystanie z odciążania TCP Chimney nie jest zalecane.
Ważny
Technologia TCP Chimney Offload jest przestarzała. Zalecamy nie używać odciążania TCP Chimney, ponieważ w przyszłości firma Microsoft może zakończyć jego obsługę.
Wirtualna sieć lokalna (VLAN)
VLAN to rozszerzenie nagłówka ramki Ethernet umożliwiające podział sieci LAN na wiele VLAN-ów, z których każdy korzysta z własnej przestrzeni adresowej. W systemie Windows Server 2016 sieci VLAN są ustawiane na portach przełącznika Hyper-V lub przez ustawienie interfejsów zespołu kart interfejsów sieciowych.
Kolejka maszyny wirtualnej (VMQ)
VmQs to funkcja karty sieciowej, która przydziela kolejkę dla każdej maszyny wirtualnej. Za każdym razem, gdy Hyper-V jest włączone, należy także włączyć funkcję VMQ. W systemie Windows Server 2016, VMQs używają przełącznika NIC vPort z jedną kolejką przypisaną do vPortu, aby zapewnić taką samą funkcjonalność.
Wiele kolejek maszyn wirtualnych (VMMQ)
VMMQ to funkcja karty sieciowej, która umożliwia rozdzielanie ruchu maszyny wirtualnej między wieloma kolejkami, z których każda jest przetwarzana przez inny procesor fizyczny. Ruch jest następnie przekazywany do wielu portów logicznych (LP) na maszynie wirtualnej, podobnie jak działa mechanizm vRSS, co umożliwia znaczną przepustowość sieciową do maszyny wirtualnej.