Udostępnij przez


Metryki dla usługi Azure NetApp Files

Usługa Azure NetApp Files udostępnia metryki dotyczące przydzielonego magazynu, rzeczywistego użycia magazynu, operacji we/wy woluminu i opóźnienia. Analizując te wskaźniki, możesz lepiej zrozumieć wzorce użytkowania i wydajność wolumenową swoich kont NetApp.

Definicje

Zrozumienie terminologii związanej z wydajnością i pojemnością w Azure NetApp Files jest kluczowe dla zrozumienia dostępnych metryk.

  • Pool pojemności: Pool pojemności to sposób, w jaki pojemność jest rozliczana w Azure NetApp Files. Pule pojemności zawierają co najmniej jeden wolumin.
  • Kwota wolumenu: Ilość pojemności przydzielonej do wolumenu Azure NetApp Files. W przypadku woluminów Auto QoS przepływność jest proporcjonalna do rozmiaru woluminu. W przypadku ręcznego QoS należy ustawić przepływność niezależnie od pojemności woluminu. Aby uzyskać więcej informacji, zobacz typy QoS dla pul pojemności.
  • Przepływność: ilość danych przesyłanych przez sieć (odczyt/zapis/inny) między usługą Azure NetApp Files a klientem. Przepustowość w Azure NetApp Files jest mierzona w bajtach na sekundę.
  • Latencja: Latencja to czas potrzebny na ukończenie operacji magazynowania, od momentu jej dotarcia do magazynu, poprzez przetworzenie, aż do jej gotowości do wysłania z powrotem do klienta. Opóźnienie w usłudze Azure NetApp Files jest mierzone w milisekundach (ms).

Informacje o metrykach wydajności operacji magazynowania

Operacja w Azure NetApp Files jest definiowana jako coś, co dzieje się podczas rozmowy klient/serwer. pl-PL: Na przykład, gdy klient prosi o odczytanie pliku z Azure NetApp Files, operacje odczytu i inne są przesyłane i odbierane między klientem a serwerem.

Podczas monitorowania woluminu usługi Azure NetApp Files operacje odczytu i zapisu są oczywiste. Wśród metryk znajduje się także metryka nazwana Other IOPS, co oznacza dowolną operację, która nie jest odczytem ani zapisem. Metryka Inne operacje IOPS obejmuje operacje, takie jak metadane, które są obecne w większości operacji odczytu i zapisu.

W poniższym wskaźniku Inne IOPS uwzględnione są następujące rodzaje operacji metadanych:

NFSv3

Połączenia metadanych NFSv3 zawarte w Inne IOPS, zgodnie z RFC-1813:

  • Procedura 0: NULL — nic nie robić
  • Procedura 1. GETATTR — pobieranie atrybutów pliku
  • Procedura 2. SETATTR — ustawianie atrybutów pliku
  • Procedura 3: LOOKUP – wyszukiwanie nazwy pliku
  • Procedura 4: DOSTĘP - Sprawdź uprawnienia dostępu
  • Procedura 5: READLINK - Odczyt z łącza symbolicznego
  • Procedura 8: UTWÓRZ - Utwórz plik
  • Procedure 9: MKDIR - Utwórz katalog
  • Procedura 10: SYMLINK - Utwórz dowiązanie symboliczne
  • Procedure 11: MKNOD - Utwórz specjalne urządzenie
  • Procedura 12: USUWANIE - Usunięcie pliku
  • Procedura 13: RMDIR — usuwanie katalogu
  • Procedura 14: ZMIEŃ NAZWĘ - Zmień nazwę pliku lub katalogu
  • Procedura 15: LINK - Tworzenie odnośnika do obiektu
  • Procedura 16: READDIR - Odczyt z katalogu
  • Procedura 17: READDIRPLUS - Rozszerzone czytanie z katalogu
  • Procedura 18: FSSTAT - Uzyskaj dynamiczne informacje o systemie plików
  • Procedura 19: FSINFO - Uzyskaj informacje o statycznym systemie plików
  • Procedura 20: PATHCONF — pobieranie informacji POSIX
  • Procedura 21: COMMIT - Przesyłanie zapisanych w pamięci podręcznej danych na serwerze do trwałej pamięci.

NFSv4.1

Wywołania metadanych NFSv4.1 uwzględnione w Inne operacje IOPS, zgodnie z RFC-7530:

  • Procedura 0: NULL – Nie rób niczego
  • Procedura 1: COMPOUND – Łączenie wielu operacji NFS w jedno zapytanie
  • Operacja 3: ACCESS – Sprawdź prawa dostępu
  • Operacja 4: ZAMKNIJ — zamknij plik
  • Operation 5: COMMIT – Zapisz dane w pamięci podręcznej
  • Operacja 6. CREATE — tworzenie obiektu pliku nieregularnego
  • Operacja 7: DELEGPURGE — czyszczenie delegacji oczekujących na przywrócenie
  • Operacja 8: DELEGRETURN — zwróć delegację
  • Operacja 9: GETATTR — pobieranie atrybutów
  • Operacja 10: GETFH — Pobieranie bieżącego uchwytu pliku
  • Operacja 11: LINK — tworzenie linku do pliku
  • Operacja 12: LOCK — tworzenie blokady
  • Operacja 13: LOCKT - Test dla blokady
  • Operacja 14: LOCKU - Odblokuj plik
  • Operacja 15: WYSZUKAJ - Wyszukaj nazwę pliku
  • Operacja 16: LOOKUPP — wyszukiwanie katalogu nadrzędnego
  • Operacja 17: NVERIFY — weryfikowanie różnicy w atrybutach
  • Operacja 18: OPEN — otwieranie zwykłego pliku
  • Operacja 19: OPENATTR — otwórz nazwany katalog atrybutów
  • Operacja 20: OPEN_CONFIRM - Potwierdź otwarcie
  • Operacja 21: OPEN_DOWNGRADE — zmniejszenie dostępu do otwartych plików
  • Operacja 22: PUTFH — ustawianie bieżącego uchwytu pliku
  • Operacja 23: PUTPUBFH - Ustaw publiczny uchwyt pliku
  • Operacja 24: PUTROOTFH - Ustaw główny uchwyt pliku
  • Operacja 26: READDIR — odczyt katalogu
  • Operacja 27: READLINK - Odczyt odsyłacza symbolicznego
  • Operacja 28: REMOVE — usuwanie obiektu systemu plików
  • Operacja 29: ZMIANA nazwy — zmiana nazwy wpisu katalogu
  • Operacja 30: ODNÓW - Odnów umowę najmu
  • Operacja 32: SAVEFH — Zapisywanie bieżącego plikuhandle
  • Operacja 33: SECINFO — uzyskiwanie dostępnych zabezpieczeń
  • Operacja 34: SETATTR — ustawianie atrybutów
  • Operacja 35: SETCLIENTID — negocjowany identyfikator klienta
  • Operacja 36: SETCLIENTID_CONFIRM — potwierdzanie identyfikatora klienta
  • Operacja 37: WERYFIKACJA - Zweryfikuj te same atrybuty
  • Operacja 39: ZWOLNIJ_WŁAŚCICIELA_ZAMKA – Zwolnienie stanu właściciela zamka

SMB (obejmuje SMB2 i SMB3.x)

Polecenia SMB uwzględnione w Inne IOPS z wartością kodu operacji:

Polecenie SMB Wartość kodu operacji
SMB2 NEGOCJACJA 0x0000
SMB2 KONFIGURACJA_SESJI 0x0001
SMB2 WYLOGUJ 0x0002
SMB2 POŁĄCZENIE_DRZEWA 0x0003
SMB2 ODŁĄCZENIE DRZEWA 0x0004
SMB2 UTWÓRZ 0x0005
SMB2 CLOSE 0x0006
SMB2 FLUSH 0x0007
ZABEZPIECZENIE SMB2 0x000A
SMB2 IOCTL 0x000B
SMB2 ANULUJ 0x000C
SMB2 ECHO 0x000D
SMB2 QUERY_DIRECTORY 0x000E
Powiadomienie o zmianach SMB2 0x000F
Żądanie informacji SMB2 0x0010
SMB2 SET_INFO  0x0011
SMB2 OPLOCK_BREAK (mechanizm zerwania blokady)  0x0012

Sposoby dostępu do metryk

Metryki Azure NetApp Files są natywnie zintegrowane z monitorem Azure. Z poziomu portalu Azure możesz znaleźć metryki dla pul pojemności i woluminów Azure NetApp Files z dwóch miejsc.

  • Z monitora Azure wybierz Metryki, wybierz pulę pojemności lub wolumin. Następnie wybierz pozycję Metryka, aby wyświetlić dostępne metryki:

    Zrzut ekranu przedstawiający sposób uzyskiwania dostępu do metryk usługi Azure NetApp Files dla pul pojemności lub woluminów.

    Wskazówka

    W przypadku woluminów pamięci podręcznej kliknij pole Zakres, a następnie wprowadź pełny identyfikator zasobu pamięci podręcznej w filtrze wyszukiwania.

  • Z puli pojemności lub woluminu Azure NetApp Files wybierz Metrics. Następnie wybierz pozycję Metryka, aby wyświetlić dostępne metryki:

    Migawka przedstawiająca sposób nawigowania do rozwijanego menu Metryki.

Metryki limitu przydziału subskrypcji

Wskaźniki przydziału subskrypcji pokazują limity na poziomie subskrypcji w odniesieniu do narzuconych limitów. Te metryki są wyświetlane w dwóch kolumnach: dostępny limit oraz zużycie przypisane do Twojej subskrypcji.

Zrzut ekranu przedstawiający metryki przydziału subskrypcji.

  • Konta na subskrypcję

    Liczba kont usługi NetApp na region

  • Pule zasobów w ramach subskrypcji

    Liczba pul pojemności na każdą subskrypcję

  • Migawki na wolumin

    Liczba migawek na wolumin

  • Koszyki na woluminy

    Liczba kubłów na wolumin

  • Całkowita liczba woluminów z włączoną kopią zapasową w ramach subskrypcji

    Maksymalna liczba woluminów, których kopię zapasową można utworzyć na subskrypcję

  • Łączna liczba woluminów dostępu chłodnego na subskrypcję

    Łączna liczba woluminów dostępu chłodnego na subskrypcję

  • Objętości na subskrypcję

    Łączna liczba woluminów na subskrypcję

  • Woluminy na pulę pojemności

    Łączna liczba woluminów na pulę pojemności

  • Łączna liczba woluminów programu DP na subskrypcję

    Łączna liczba woluminów ochrony danych na subskrypcję (woluminy docelowe)

  • Krótkoterminowe woluminy klonowania na wolumin źródłowy

    Łączna liczba woluminów klonowania krótkoterminowego na wolumin źródłowy

  • Krótkoterminowe woluminy klonowania na subskrypcję

    Łączna liczba krótkoterminowych woluminów klonowanych na subskrypcję

  • Woluminy ochrony oprogramowania wymuszającego okup na subskrypcję

    Łączna liczba woluminów chronionych zaawansowaną ochroną przed oprogramowaniem wymuszającym okup na subskrypcję

  • Łączna liczba tiB na subskrypcję

    Łączna wydajność regionalna na subskrypcję

Metryki użycia dla pul pojemności

  • Rozmiar przydzielonej puli
    Przydzielony rozmiar puli.

  • Pula przydzielona do rozmiaru woluminu
    Całkowita kwota przestrzeni dyskowej (GiB) w danej puli pojemności (czyli suma przydzielonych rozmiarów woluminów w puli pojemności).
    Ten rozmiar to rozmiar, który wybrałeś podczas tworzenia woluminu.

  • Rozmiar Zużytej Puli
    Całkowita używana przestrzeń logiczna (GiB) w różnych woluminach w puli pojemności.

  • Całkowity rozmiar migawki dla puli
    Suma rozmiaru migawki ze wszystkich woluminów w puli.

Metryki użycia dla woluminów

Usługa Azure NetApp Files udostępnia metryki dotyczące przydzielonego magazynu, rzeczywistego użycia magazynu, operacji we/wy woluminu i opóźnienia. Użyj tych metryk, aby zrozumieć użycie i wydajność.

  • Procentowa objętość zużyta

    Procent całkowitej objętości wykorzystanej, w tym migawki.
    Miary agregacji (na przykład, min, max) nie są obsługiwane dla procentowego zużycia wolumenu.

  • Przydzielony rozmiar woluminu

    Rozmiar przydzielonego wolumenu

  • Rozmiar przydziału woluminu

    Rozmiar limitu (GiB), z którym wolumin jest przydzielony.

  • Skonsumowany Rozmiar Wolumenu

    Logiczny rozmiar woluminu (zużyte bajty).
    Ten rozmiar obejmuje przestrzeń logiczną używaną przez aktywne systemy plików i migawki.

  • Rozmiar Migawki Wolumenu

    Rozmiar wszystkich migotek w woluminie.

  • Limit przydziału woluminów inode

    Maksymalna dozwolona liczba wystąpień woluminu (lub maxfiles) w przypadku zwiększenia limitu za pośrednictwem żądania pomocy technicznej. Jeśli limit nie został zwiększony za pośrednictwem żądania pomocy technicznej, wartość tej metryki wynosi 0.

  • Łączna liczba węzłów woluminu

    Maksymalna dozwolona liczba i-węzłów (lub maxfiles) na podstawie rozmiaru woluminu.

  • Używane węzły woluminu

    Używane inody woluminu (lub maxfiles).

  • Procent Woluminu Inodów

    Procent zużycia dostępnych węzłów i-węzłów (lub maxfiles) objętości.

    Jeśli limit liczby inode woluminu został zwiększony przez zgłoszenie do wsparcia, procent jest obliczany na podstawie metryki przydziału inodów woluminu. Jeśli limit innodów wolumenu jest wartością domyślną na podstawie rozmiaru woluminu, wartość procentowa jest obliczana na podstawie metryki łącznej innodów wolumenu.

  • Osiągnięto limit przepustowości

    Limit przepustowości osiągnięty to metryka logiczna występująca, gdy wolumen osiąga swoje granice QoS. Jeśli metryka wyświetla 1, oznacza to, że wolumen osiągnął swoją przepustowość i przepustowość dla tego wolumenu zostanie ograniczona. Wartość 0 oznacza, że ten limit nie został jeszcze osiągnięty.

    Uwaga

    Wskaźnik "Osiągnięto limit przepustowości" jest zbierany co 5 minut. Jeśli limit został osiągnięty w poprzednim pięciominutowym oknie, oznacza to, że limit został osiągnięty w tym oknie.

    Jeśli wolumin osiąga limit przepustowości, to nie jest odpowiednio dostosowany do wymagań aplikacji. Aby rozwiązać problemy z przepustowością:

    • Zmień rozmiar woluminu:

      Aby uniknąć ograniczania przepustowości, zwiększ rozmiar woluminu, aby przydzielić większą przepływność.

    • Zmodyfikuj poziom usługi:

      Poziomy usług Premium i Ultra w Azure NetApp Files są przeznaczone dla obciążeń roboczych wymagających większej przepustowości. Przeniesienie wolumenu do puli pojemności na wyższym poziomie usług automatycznie zwiększa te limity dla wolumenu.

    • Zmień obciążenia/aplikację:

      Rozważ przerobienie woluminu i delegowanie innego woluminu o większym rozmiarze i/lub wyższym poziomie usługi, aby spełnić wymagania aplikacji. Jeśli jest to wolumin NFS, rozważ zmianę opcji montowania, aby zmniejszyć przepływ danych, jeśli Twoja aplikacja wspiera te zmiany.

    Zrzut ekranu pokazujący metryki Azure NetApp Files, wykres liniowy ukazujący osiągnięty limit przepustowości.

Metryki wydajności dla woluminów

Uwaga

Opóźnienie woluminu dla średniego opóźnienia odczytu i średnie opóźnienie zapisu jest mierzone w usłudze magazynu i nie obejmuje opóźnienia sieci.

  • Średnie opóźnienie odczytu
    Średni czas podróży (RTT) dla odczytów z woluminu w milisekundach.

  • Średnie opóźnienie zapisu
    Średni czas przejścia w obie strony (RTT) dla operacji zapisów z woluminu w milisekundach.

  • Odczyt IOPS
    Liczba operacji odczytu na wolumin na sekundę.

  • Zapis IOPS
    Liczba operacji zapisu na woluminie na sekundę.

  • Inne IOPS

    Liczba innych operacji do objętości na sekundę.

  • Łączna liczba operacji we/wy na sekundę

    Suma operacji zapisu, odczytu i innych operacji na wolumin w przeliczeniu na sekundę.

Metryki replikacji woluminu

Uwaga

  • Rozmiar transferu sieciowego (na przykład, metryki całkowitego transferu replikacji wolumenu) może różnić się od źródłowych lub docelowych wolumenów replikacji między regionami. To zachowanie jest wynikiem użycia wydajnego silnika replikacji, który minimalizuje koszty transferu sieciowego.
  • Metryki replikacji wolumenów są obecnie wypełniane dla wolumenów docelowych replikacji, a nie dla źródła relacji replikacji.
  • Czy status replikacji woluminu jest prawidłowy?
    Warunek relacji replikacji. Zdrowy stan jest oznaczony przez 1. Stan niezdrowy jest oznaczony przez 0.

  • Czy transfer replikacji woluminu trwa
    Czy status replikacji wolumenu jest w trakcie przesyłania.

  • Opóźnienie replikacji wolumenu
    Opóźnienie między zapisem danych do woluminu źródłowego a dostępnością na woluminie docelowym.

Uwaga

Podczas oceny stanu zdrowia replikacji wolumenu, weź pod uwagę opóźnienie replikacji wolumenu. Jeśli czas opóźnienia jest dłuższy niż harmonogram replikacji, wolumin replikacji nie dogoni źródła. Aby rozwiązać ten problem, dostosuj szybkość replikacji lub harmonogram replikacji.

  • Czas trwania ostatniej replikacji woluminu
    Czas trwania najnowszej sesji replikacji potrzebnej na przeniesienie wszystkich zmienionych danych (na przykład: bloki, migawki) z woluminu źródłowego do docelowego woluminu.

  • Rozmiar ostatniego transferu replikacji woluminów
    Łączna ilość danych przesyłanych podczas ostatniej sesji replikacji z woluminu źródłowego do woluminu docelowego.

  • Postęp replikacji woluminów
    Łączna ilość danych w bajtach przesłanych dla bieżącej operacji transferu.

  • Całkowity transfer replikacji wolumenu
    Skumulowana ilość danych przesyłanych z woluminu źródłowego do woluminu docelowego przez cały okres istnienia relacji replikacji.

Mierniki przepustowości dla pul pojemnościowych

  • Przepustowość przydzielona z puli
    Suma przepustowości wszystkich wolumenów należących do puli.

  • Skonfigurowana przepustowość dla puli
    Prowizjonowana przepustowość tego zbioru.

Metryki przepustowości dla wolumenów

  • Przepustowość odczytu

    Przepustowość odczytu w bajtach na sekundę.

  • Łączna przepływność
    Suma całkowitej przepustowości w bajtach na sekundę.

  • Przepustowość zapisu

    Przepustowość zapisu w bajtach na sekundę.

  • Inna przepływność

    Inna przepływność (która nie jest odczytywana ani zapisywana) w bajtach na sekundę.

  • Łączna przepływność

    Suma całkowitej przepustowości (odczyt, zapis i inne) w bajtach na sekundę.

Metryki kopii zapasowych wolumenów

  • Czy włączono kopię zapasową woluminu

    Pokazuje, czy kopia zapasowa jest włączona dla woluminu. 1 jest włączona. 0 jest wyłączony.

  • Czy operacja tworzenia kopii zapasowej wolumenu została zakończona

    Pokazuje, czy ostatnia operacja tworzenia kopii zapasowej lub przywracania wolumenu została pomyślnie zakończona. 1 odniosło sukces. 0 jest nieudane.

  • Czy kopia zapasowa woluminu jest zawieszona?

    Pokazuje, czy polityka tworzenia kopii zapasowej dla woluminu jest zawieszona. Wartość 1 oznacza, że nie jest zawieszona. Wartość 0 oznacza, że jest zawieszona.

  • Bajty woluminu kopii zapasowej

    Całkowita liczba bajtów zarchiwizowanych dla tego woluminu.

  • Ostatnio Przesłane Bajty w Operacji Kopii Zapasowej Woluminu

    Łączna liczba bajtów przesłanych podczas ostatniego działania kopii zapasowej.

  • Operacja Przywracania Kopii Zapasowej Wolumenu – Ostatnio Przesłane Bajty

    Łączna liczba przesłanych bajtów dla ostatniej operacji przywracania kopii zapasowej.

Świetne metryki dostępu

  • Rozmiar chłodnego poziomu wolumenu
    Ślad objętości dla chłodnej warstwy.

  • Rozmiar odczytu danych z poziomu chłodzenia wolumenu
    Dane odczytane za pomocą GET na wolumin.

  • Rozmiar zapisu danych na poziomie chłodzenia woluminu
    Dane są warstwowane przy użyciu PUT na każdy wolumin.

Metryki woluminu pamięci podręcznej (wersja zapoznawcza)

  • Chybił bloki woluminu pamięci podręcznej

    Ta metryka liczy pominięte bloki w procesie buforowania. Podczas stałego stanu, po rozgrzewaniu pamięci podręcznej, jeśli ta wartość przekracza żądane bloki klienta, wskazuje to na mniej niż idealny typ obciążenia.

  • Bloki żądane przez klienta

    Pomiar przesunięcia danych w czasie w celu zapewnienia wglądu w opóźnienia.

  • Składniki z liczbą pojemności

    Liczba składników, które są co najmniej 90% pełne.

  • Stan połączenia woluminu pamięci podręcznej

    Metryka wyświetla wartość 1, jeśli wszystkie woluminy pamięci podręcznej mogą łączyć się z woluminem źródłowym. Wartość 0 oznacza, że połączenie nie działa.

  • Maksymalny rozmiar pliku

    Maksymalny rozmiar pliku w bajtach.

Dalsze kroki