Udostępnij za pośrednictwem


Kwestie dotyczące ogólnej wydajności usługi Azure NetApp Files

Ważne

W tym artykule opisano zagadnienia dotyczące wydajności tylko dla woluminów regularnych .
W przypadku dużych woluminów zobacz Wymagania i zagadnienia dotyczące dużych woluminów.

Kombinacja przydziału przypisanego do woluminu i wybranego poziomu usługi określa limit przepływności dla woluminu z automatycznym QoS. W przypadku woluminów z ręcznymi ustawieniami QoS limit przepustowości można zdefiniować osobno. Podczas tworzenia planów wydajności dotyczących usługi Azure NetApp Files należy zrozumieć kilka zagadnień.

Uwaga / Notatka

Usługa Azure NetApp Files jest oparta na fizycznej infrastrukturze serwerowej NetApp z systemem operacyjnym magazynu ONTAP działającym wewnątrz centrum danych Azure. ANF to rozwiązanie PaaS i nie przedstawia efektywności magazynowania klientowi, jest transparentne i samoobsługowe.

Limit i przepustowość

Limity przepływności to kombinacja szybkości odczytu i zapisu. Limit przepływności jest tylko jednym determinantem rzeczywistej wydajności, która ma zostać zrealizowana.

Typowe zagadnienia dotyczące wydajności magazynu przyczyniają się do całkowitej wydajności dostarczonej. Zagadnienia obejmują kombinację odczytu i zapisu, rozmiar transferu, wzorce losowe lub sekwencyjne oraz wiele innych czynników.

Metryki są raportowane jako agregacje wielu punktów danych zebranych w pięciominutowym interwale. Aby uzyskać więcej informacji na temat agregacji metryk, zobacz Omówienie agregacji i wyświetlania metryk usługi Azure Monitor.

Maksymalna przepływność empiryczna zaobserwowana podczas testowania wynosi 4500 MiB/s. W warstwie Magazynowania Premium automatyczny limit przydziału woluminu QoS 70,31 TiB przydziela wystarczająco wysoki limit przepustowości, aby osiągnąć ten poziom wydajności.

W przypadku automatycznych woluminów QoS, jeśli rozważasz przypisanie kwot przydziału woluminów przekraczających 70,31 TiB, dodatkowy limit przydziału może zostać przypisany do woluminu w celu przechowywania większej ilości danych. Jednak dodany limit przydziału nie powoduje dalszego zwiększenia rzeczywistej przepływności.

Ten sam empiryczny limit przepustowości dotyczy wolumenów z QoS ustawianym ręcznie. Maksymalna przepustowość, którą można przypisać do woluminu, wynosi 4500 MiB/s.

Automatyczny limit przydziału i przepustowość woluminu QoS

Dowiedz się więcej o zarządzaniu limitami przydziału i przepływności dla woluminów z automatycznym typem QoS.

Nadmierne przydzielenie kwoty woluminu

Jeśli wydajność obciążenia jest powiązana z limitem przepływności, możliwe jest przekroczenie przydziału automatycznego woluminu QoS w celu ustawienia wyższego poziomu przepływności i osiągnięcia wyższej wydajności.

Jeśli na przykład automatyczny wolumin QoS w warstwie magazynowania Premium ma tylko 500 GiB danych, ale wymaga 128 MiB/s przepływności, można ustawić limit przydziału na 2 TiB, aby poziom przepływności został ustawiony odpowiednio (64 MiB/s na TB * 2 TiB = 128 MiB/s).

Jeśli stale nadmiernie przydzielasz zasoby woluminu w celu uzyskania wyższej przepustowości, rozważ użycie woluminów QoS skonfigurowanych ręcznie lub użycie wyższego poziomu usługi. W tym przykładzie można osiągnąć ten sam limit przepływności, wykorzystując połowę przydziału automatycznego woluminu QoS, korzystając z warstwy magazynowania Ultra (128 MiB/s na TiB * 1 TiB = 128 MiB/s).

Dynamiczne zwiększanie lub zmniejszanie limitu przydziału woluminu

Jeśli wymagania dotyczące wydajności są tymczasowe lub w przypadku zwiększenia zapotrzebowania na wydajność przez określony okres czasu, możesz dynamicznie zwiększyć lub zmniejszyć limit przydziału woluminu, aby natychmiast dostosować limit przepływności. Zwróć uwagę na następujące zagadnienia:

  • Przydział woluminu można zwiększać lub zmniejszać bez konieczności wstrzymywania operacji we/wy, a dostęp do woluminu nie jest przerwany ani zakłócony.

    Przydział można dostosować podczas aktywnej operacji wejścia/wyjścia na woluminie. Przydział woluminu nigdy nie może być zmniejszony poniżej ilości danych logicznych przechowywanych w woluminie.

  • Po zmianie limitu przydziału woluminu odpowiednia zmiana limitu przepływności jest niemal natychmiastowa.

    Zmiana nie przerywa ani nie wpływa na dostęp do woluminu lub operacji wejścia/wyjścia.

  • Dostosowanie limitu przydziału woluminu może wymagać zmiany rozmiaru puli pojemności.

    Rozmiar puli pojemności można dostosować dynamicznie i bez wpływu na dostępność woluminu lub operacje we/wy.

Ręczny limit przydziału i przepływności woluminu QoS

Jeśli używasz ręcznych woluminów QoS, nie musisz nadmiernie przydzielać przydziału woluminu, aby osiągnąć wyższą przepływność, ponieważ przepływność można przypisać do każdego woluminu niezależnie. Jednak nadal musisz upewnić się, że pula pojemności jest przygotowana z wystarczającą przepływnością na potrzeby wydajnościowe. Przepływność puli pojemności jest przydzielana zgodnie z jej rozmiarem i poziomem usługi. Aby uzyskać więcej informacji , zobacz Poziomy usług dla usługi Azure NetApp Files .

Monitorowanie woluminów pod kątem wydajności

Woluminy usługi Azure NetApp Files można monitorować przy użyciu dostępnych metryk wydajności.

Gdy przepływność woluminu osiągnie wartość maksymalną (zgodnie z ustawieniem QoS), czas odpowiedzi woluminu (opóźnienie) zwiększa się. Ten efekt może być niepoprawnie postrzegany jako problem z działaniem spowodowany przez przechowywanie. Zwiększenie ustawienia QoS woluminu (ręczne QoS) lub zwiększenie rozmiaru woluminu (auto QoS) zwiększa dozwoloną przepływność woluminu.

Aby sprawdzić, czy osiągnięto maksymalny limit przepustowości, monitoruj metrykę Osiągnięto limit przepustowości. Aby uzyskać więcej zaleceń, zobacz Często zadawane pytania dotyczące wydajności usługi Azure NetApp Files.

Dalsze kroki