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.).
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.).
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 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.
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 nconnect
přibližně 3X ne-nconnect
.
IOPS zápisu v Linuxu
Následující grafy ukazují 4-KiB náhodné zápisy ~135 000 IOPS s nconnect
přibližně 3X ne-nconnect
.