Poznámka
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Inovace jsou identifikací značky polovodičového průmyslu. Takové inovace umožnily, aby úhelný kámen z roku 1965, známý jako Mooreův zákon, platil více než padesát let, totiž že se dá očekávat zdvojnásobení rychlostí zpracování přibližně každý rok nebo dva. Inovace v polovodičovém průmyslu například pomohla rozvíjet Mooreův zákon tím, že skládaly čipy do menších formových faktorů pro škálování výkonu na jednorázově nepředstavitelné úrovně prostřednictvím paralelismu.
Polovodičové firmy (neboli automatizace elektronického návrhu [EDA]) se nejvíce zajímají o čas uvedení na trh (TTM). TTM se často predikuje na dobu potřebnou pro úlohy, jako je ověřování návrhu čipu a předběžné slévárství, jako je například páskování. Problémy se SPD také pomáhají snížit náklady na licencování EDA, neboť kratší doba strávená prací znamená, že pro licence je k dispozici více času. To znamená, že čím větší šířka pásma a kapacita jsou pro serverové farmy k dispozici, tím lépe.
Azure NetApp Files pomáhá zkrátit dobu zpracování úloh EDA díky vysoce výkonnému a paralelnímu řešení souborového systému: velké svazky Azure NetApp Files. Nedávné srovnávací testy EDA ukazují, že jeden velký svazek je 20krát výkonnější než dříve dosažitelný pomocí jednoho běžného svazku Azure NetApp Files.
Funkce velkých svazků Azure NetApp Files je ideální pro potřeby úložiště tohoto nejnáročnějšího odvětví, konkrétně:
Velkokapacitní jednotný jmenný prostor: Každý svazek nabízí až 1 PiB využitelné kapacity pod jedním přípojným bodem. Můžete požádat o velký objem 2 PiB.
Vysoká míra vstupně-výstupních operací, nízká latence: Při testování pomocí srovnávacího testu simulace EDA dosáhl jediný velký datový objem přes 650 tisíc IOPS úložiště s latencí aplikace menší než 2 milisekundy. V typické zátěži EDA se IOPS skládá ze směsi operací vytváření, čtení a zápisu souborů a významného množství dalších operací metadat. Tento výsledek se pro mnoho zákazníků považuje za výkon na podnikové úrovni. Toto zlepšení výkonu je možné, protože velké svazky dokážou paralelně zpracovávat příchozí operace zápisu napříč úložnými prostředky ve službě Azure NetApp Files. I když mnoho firem vyžaduje 2ms nebo lepší dobu odezvy, nástroje pro návrh čipů můžou tolerovat vyšší latenci, než je to, aniž by to mělo dopad na firmu.
Při 826 000 operacích za sekundu: výkonnostní výhoda jednoho velkého objemu – aplikační vrstva byla v našich testech ve špičce na 7 ms latence, což ukazuje, že v jednom velkém objemu je možné provádět více operací s mírnou cenou v podobě latence.
Testy prováděné pomocí srovnávacího testu EDA zjistily, že při použití jednoho běžného svazku Azure NetApp Files je možné dosáhnout zatížení až 40 000 IOPS při 2ms odezvě a 50 000 na hranici. Přehled běžných a velkých objemů najdete v následující tabulce a grafu.
Scénář | Rychlost I/O při latenci 2 ms | Rychlost I/O na hranici výkonu (~7 ms) | MiB/s při latenci 2 ms | Výkonová výhoda MiB/s (~7 ms) |
---|---|---|---|---|
Jeden běžný svazek | 39 601 | 49,502 | 692 | 866 |
velký objem | 652,260 | 826,379 | 10,030 | 12,610 |
Následující graf znázorňuje výsledky testu.
Běžné testování svazků také prozkoumalo limity jednoho koncového bodu, k dosažení limitů došlo u šesti svazků. Velký svazek překonává scénář se šesti pravidelnými svazky o 260%. Tyto výsledky jsou znázorněny v následující tabulce.
Scénář | Rychlost I/O při latenci 2 ms | Rychlost I/O operací na výkonové hranici (~7 ms) | MiB/s při latenci 2 ms | Výkonnostní náskok MiB/s (~7 ms) |
---|---|---|---|---|
Šest běžných svazků | 255,613 | 317 000 | 4,577 | 5,688 |
Jeden velký svazek | 652,260 | 826,379 | 10,030 | 12,610 |
Jednoduchost ve velkém měřítku
S velkým objemem výkon není celý příběh. Jednoduchý výkon je konečným cílem. Zákazníci preferují jednotný obor názvů nebo přípojný bod místo správy více svazků pro snadnější použití a správu aplikací.
Testovací nástroj
Úloha EDA v tomto testu se vygenerovala pomocí standardního nástroje pro srovnávací testy odvětví. Simuluje kombinaci aplikací EDA používaných k návrhu polovodičových čipů. Distribuce úloh EDA je taková:
Typ front-endu EDA OP | Procento z celkového součtu |
---|---|
Statistika | 39% |
Přístup | 15 % |
Náhodný_zápis | 15 % |
Zapsat_soubor | 10 % |
Náhodné čtení | 8 % |
Přečíst_soubor | 7% |
Vytvářet | 2 % |
Chmod | 1 % |
Mkdir | 1 % |
Ulink | 1 % |
Ulink2 | 1 % |
|
0 % |
Typ operace back-endu EDA | Procento z celkového součtu |
---|---|
Čti | 50 % |
Napiš | 50 % |
|
0 % |
Testovací konfigurace
Výsledky byly vytvořeny pomocí následujících podrobností konfigurace:
Součást | Konfigurace |
---|---|
Operační systém | RHEL 9.3 / RHEL 8.7 |
Typ instance<|vq_15660|> | D16s_v5 |
Počet instancí | 10 |
Možnosti připojení | nocto,actimeo=600,hard,rsize=262144,wsize=262144,vers=3,tcp,noatime,nconnect=8 |
Laditelné parametry pro klienta |
# Parametry sítě. V jednotce bajtů |
Možnosti připojení nocto
, noatime
a actimeo=600
spolupracují na zmírnění vlivu některých operací metadat pro pracovní zátěž EDA pomocí protokolu NFSv3. Tyto možnosti připojení úložiště snižují počet probíhajících operací metadat a ukládají do mezipaměti některé atributy metadat na klientovi, což umožňuje úlohám EDA dosáhnout většího výkonu, než by jinak bylo možné. Je důležité vzít v úvahu jednotlivé požadavky na úlohy, protože tyto možnosti připojení nejsou všeobecně použitelné. Další informace najdete v tématu Osvědčené postupy pro možnosti připojení systému souborů NFS pro Linux pro Azure NetApp File.
Shrnutí
Úlohy EDA vyžadují úložiště souborů, které dokáže zpracovávat vysoký počet souborů, velkou kapacitu a velký počet paralelních operací napříč potenciálně tisíci klientských pracovních stanic. Úlohy EDA musí také provádět na úrovni, která zkracuje dobu potřebnou k dokončení testování a ověřování, aby se ušetřily peníze na licence a urychlily uvedení na trh pro nejnovější a největší čipové sady. Velké svazky Azure NetApp Files můžou zpracovávat požadavky úlohy EDA s výkonem srovnatelným s tím, co by bylo vidět v místních nasazeních.