Ogólne zagadnienia dotyczące 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ęczną funkcją QoS limit przepływności można zdefiniować indywidualnie. Podczas tworzenia planów wydajności dotyczących usługi Azure NetApp Files należy zrozumieć kilka zagadnień.
Limit przydziału i przepływność
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 aprowizuje limit przepływności wystarczająco wysoki, 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 przepływności dotyczy woluminów z ręcznym QoS. Maksymalna przepływność może zostać przypisana do woluminu to 4500 MiB/s.
Automatyczny limit przydziału woluminu QoS i przepływność
Dowiedz się więcej o zarządzaniu limitami przydziału i przepływności dla woluminów z automatycznym typem QoS.
Nadmierna aprowizacja przydziału 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 nadmierna aprowizacja woluminu w celu uzyskania wyższej przepływności, rozważ użycie ręcznych woluminów QoS lub użycie wyższego poziomu usługi. W tym przykładzie można osiągnąć ten sam limit przepływności z połowę przydziału automatycznego woluminu QoS przy użyciu 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:
Limit przydziału woluminu można zwiększyć lub zmniejszyć bez konieczności wstrzymania operacji we/wy, a dostęp do woluminu nie jest przerywany ani nie wpływa na nie.
Limit przydziału można dostosować podczas aktywnej transakcji we/wy względem woluminu. 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 we/wy.
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 aprowizować 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 wstępnie aprowizowana z wystarczającą przepływnością dla potrzeb związanych z wydajnością. Przepływność puli pojemności jest aprowizowana zgodnie z jego rozmiarem i poziomem usług. 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 wydajnością spowodowany przez magazyn. 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 przepływności, monitoruj metryki osiągnięto limit przepływności. Aby uzyskać więcej zaleceń, zobacz Często zadawane pytania dotyczące wydajności usługi Azure NetApp Files.