Udostępnij za pośrednictwem


Często zadawane pytania dotyczące wydajności usługi Azure NetApp Files

Ten artykuł zawiera odpowiedzi na często zadawane pytania dotyczące wydajności usługi Azure NetApp Files.

Co należy zrobić, aby zoptymalizować lub dostosować wydajność usługi Azure NetApp Files?

Możesz wykonać następujące akcje zgodnie z wymaganiami dotyczącymi wydajności:

  • Upewnij się, że maszyna wirtualna ma odpowiedni rozmiar.
  • Włącz przyspieszoną sieć dla maszyny wirtualnej.
  • Wybierz poziom usługi i rozmiar puli pojemności.
  • Utwórz wolumin z żądanym rozmiarem limitu przydziału dla pojemności i wydajności.

W dedykowanej podsieci usługi Azure NetApp Files nie ma potrzeby ustawiania przyspieszonej sieci dla kart interfejsu sieciowego. Przyspieszona sieć to funkcja, która ma zastosowanie tylko do maszyn wirtualnych platformy Azure. Karty sieciowe usługi Azure NetApp Files są zoptymalizowane już na etapie projektowania.

Jak mogę monitorować wydajność woluminu usługi Azure NetApp Files

Wydajność woluminów usługi Azure NetApp Files można monitorować za pomocą dostępnych metryk.

Jak mogę przekonwertować poziomy usług opartych na przepływności usługi Azure NetApp Files na operacje wejściowe/wyjściowe na sekundę (IOPS)?

Możesz przekonwertować megabajty na sekundę (MBps) na IOPS przy użyciu następującej formuły:

IOPS = (MBps Throughput / KB per IO) * 1024

Jak mogę zmienić poziom usługowy woluminu?

Możesz zmienić poziom usługi istniejącego woluminu, przenosząc wolumin do innej puli pojemności, która używa żądanego poziomu usługi dla woluminu. Zobacz Dynamiczna zmiana poziomu usługi w woluminie.

Jak mogę monitorować wydajność usługi Azure NetApp Files?

Usługa Azure NetApp Files udostępnia metryki wydajności woluminu. Możesz również użyć usługi Azure Monitor do monitorowania metryk użycia dla usługi Azure NetApp Files. Zobacz Metryki dla usługi Azure NetApp Files , aby uzyskać listę metryk wydajności dla usługi Azure NetApp Files.

Dlaczego opóźnienie obciążenia jest wysokie, gdy IOPS są niskie?

W przypadku braku innych objawów (takich jak błędy, problemy z siecią lub brak reakcji aplikacji), niewielkie obciążenia IOP zazwyczaj nie stanowią problemu. Niskie IOPS zwykle są poniżej 500–600, ale mogą się różnić.

Usługa Azure NetApp Files odpowiada na żądania w miarę ich przychodzenia. Obciążenie z kilkoma żądaniami może wydawać się większe, ale odpowiada zgodnie z oczekiwaniami. Małe obciążenia IOPS (na przykład 5 IOPS i 32 kibibajty na sekundę):

  • Nie znajdują się w pamięci podręcznej pamięci RAM, więc częściej trzeba zwrócić się do dysku.
  • Nie mają dużego rozmiaru próbki, dlatego są uważane za statystycznie nieistotne.
  • Nie masz wystarczającej liczby próbek, aby uśrednić jakiekolwiek wartości odstające.

Zgłoszone opóźnienie może osiągnąć zakres sekund lub dziesiątek sekund ze względu na niesymetryczność opóźnienia. Zwiększenie obciążenia roboczego na woluminie z małymi IOPS może jeszcze bardziej pomóc w ustaleniu, czy odchylenie opóźnienia jest powodem, dla którego opóźnienie pokazuje zawyżoną wartość.

Jaki jest wpływ na wydajność protokołu Kerberos w systemie plików NFSv4.1?

Zobacz Wpływ protokołu Kerberos na wydajność woluminów NFSv4.1, aby uzyskać informacje o opcjach zabezpieczeń systemu plików NFSv4.1, testowanych wektorów wydajności i oczekiwanego wpływu na wydajność.

Jaki jest wpływ na wydajność korzystania nconnect z protokołu Kerberos?

Nie zaleca się używania opcji montowania nconnect i sec=krb5* razem. Użycie tych opcji razem może spowodować obniżenie wydajności.

Interfejs GSS-API (Generic Security Standard Application Programming Interface) umożliwia aplikacjom ochronę danych wysyłanych do aplikacji równorzędnych. Te dane mogą być wysyłane z klienta na jednej maszynie do serwera na innej maszynie. 

Gdy nconnect jest używany w systemie Linux, kontekst zabezpieczeń GSS jest współużytkowany między wszystkimi nconnect połączeniami z określonym serwerem. TCP to niezawodny transport, który obsługuje dostarczanie pakietów poza zamówieniem w celu obsługi pakietów poza zamówieniem w strumieniu GSS przy użyciu przesuwanego okna numerów sekwencji. Gdy pakiety nie są odbierane w oknie sekwencji, kontekst zabezpieczeń zostanie odrzucony i zostanie wynegocjowany nowy kontekst zabezpieczeń. Wszystkie komunikaty wysyłane w kontekście teraz odrzuconym nie są już prawidłowe, co wymaga ponownego wysłania komunikatów. Większa liczba pakietów w nconnect konfiguracji powoduje częste pakiety wychodzące poza okno, przyczyniając się do opisanego zachowania. Nie można określić określonych wartości procentowych degradacji przy użyciu tego zachowania.

Czy usługa Azure NetApp Files obsługuje protokół SMB Direct?

Nie, usługa Azure NetApp Files nie obsługuje protokołu SMB Direct.

Czy NIC Teaming jest obsługiwane w Azure?

Tworzenie zespołów NIC nie jest obsługiwane w Azure. Mimo że wiele interfejsów sieciowych jest obsługiwanych na maszynach wirtualnych platformy Azure, reprezentują one konstrukcję logiczną, a nie fizyczną. W związku z tym nie zapewniają odporności na uszkodzenia. Ponadto przepustowość dostępna dla maszyny wirtualnej platformy Azure jest obliczana dla samej maszyny, a nie dla żadnego pojedynczego interfejsu sieciowego.

Czy ramki jumbo są obsługiwane?

Ramki Jumbo nie są obsługiwane w przypadku maszyn wirtualnych platformy Azure.

Następne kroki