Sdílet prostřednictvím


Srovnávací testy výkonu běžných svazků služby Azure NetApp Files pro Linux

Tento článek popisuje srovnávací testy výkonu, které Azure NetApp Files poskytuje pro Linux s pravidelným objemem.

Horizontální navýšení kapacity Linuxu

Tato část popisuje srovnávací testy výkonu propustnosti úloh Linuxu a IOPS úloh.

Propustnost úloh Linuxu

Tento graf představuje sekvenční úlohu 64 kibibajtů (KiB) a pracovní sadu 1 TiB. Ukazuje, že jeden svazek Azure NetApp Files dokáže zpracovat čistě sekvenční zápisy v rozsahu ~1 600 MiB/s a přibližně 4 500 MiB/s čistě sekvenční čtení.

Graf znázorňuje pokles o 10 % najednou, od čistého čtení po čistý zápis. Ukazuje, co můžete očekávat při použití různých poměrů čtení a zápisu (100%:0%, 90%:10%, 80%:20% atd.).

Propustnost úloh Linuxu

IOPS úloh Linuxu

Následující graf představuje náhodnou úlohu 4 KiB a pracovní sadu 1 TiB. Graf ukazuje, že svazek Azure NetApp Files dokáže zpracovat 130 000 čistých náhodných zápisů a přibližně 460 000 čistých náhodných čtení.

Tento graf znázorňuje pokles o 10 % najednou, od čistého čtení po čistý zápis. Ukazuje, co můžete očekávat při použití různých poměrů čtení a zápisu (100%:0%, 90%:10%, 80%:20% atd.).

IOPS úloh Linuxu

Vertikální navýšení kapacity Linuxu

Grafy v této části zobrazují výsledky ověřovacího testování pro možnost připojení na straně klienta s NFSv3. Další informace najdete v nconnect části možností připojení k Linuxu.

Grafy porovnávají výhody nconnect nemontovanéhoconnected svazku. V grafech fiO vygenerovalo úlohu z jedné instance D32s_v4 v oblasti Azure usa – západ2 pomocí sekvenční úlohy 64 KiB – největší V/V velikost podporovaná službou Azure NetApp Files v době testování, kterou tady představuje. Azure NetApp Files teď podporuje větší vstupně-výstupní velikosti. Další informace najdete rsize v části možností připojení k Linuxu.wsize

Propustnost čtení v Linuxu

Následující grafy ukazují 64-KiB sekvenční čtení ~3 500 MiB/s s s nconnect, zhruba 2,3X ne-nconnect.

Propustnost čtení v Linuxu

Propustnost zápisu v Linuxu

Následující grafy zobrazují sekvenční zápisy. Značí, že nconnect pro sekvenční zápis nemá žádný znatelný přínos. Horní limit sekvenčního zápisu je přibližně 1 500 MiB/s; limit výchozího přenosu dat instance D32s_v4 je také přibližně 1 500 MiB/s.

Propustnost zápisu v Linuxu

IOPS pro čtení v Linuxu

Následující grafy zobrazují náhodné čtení 4 KiB přibližně 200 000 vstupně-výstupních operací čtení s nconnectpřibližně 3X ne-nconnect.

IOPS pro čtení v Linuxu

IOPS zápisu v Linuxu

Následující grafy ukazují 4-KiB náhodné zápisy ~135 000 IOPS s nconnectpřibližně 3X ne-nconnect.

IOPS zápisu v Linuxu

Další kroky