Výhody použití Azure NetApp Files s Oracle Database

Oracle Direct NFS (dNFS) umožňuje zvýšit výkon než vlastní ovladač NFS operačního systému. Tento článek vysvětluje technologii a poskytuje porovnání výkonu mezi dNFS a tradičním klientem NFS (nfs jádra). Ukazuje také výhody a snadné použití dNFS se službou Azure NetApp Files.

Důležité

Pokud chcete správně a optimálně nasadit orace dNFS, postupujte podle zde uvedených pokynů pro opravy.

Jak funguje Oracle Direct NFS

Následující souhrn vysvětluje, jak Oracle Direct NFS funguje na vysoké úrovni:

  • Oracle Direct NFS obchází mezipaměť vyrovnávací paměti operačního systému. Data se ukládají do mezipaměti pouze jednou v uživatelském prostoru a eliminují tak režijní náklady na kopie paměti.

  • Tradiční klient NFS používá jeden síťový tok, jak je znázorněno níže:

    Traditional NFS client using a single network flow

    Oracle Direct NFS dále zlepšuje výkon vyrovnáváním zatížení síťového provozu napříč několika síťovými toky. Jak je otestováno a znázorněno níže, 650 jedinečných síťových připojení byla dynamicky vytvořena službou Oracle Database:

    Oracle Direct NFS improving performance

Nejčastější dotazy Oracle pro Direct NFS ukazují, že Oracle dNFS je optimalizovaný klient NFS. Poskytuje rychlý a škálovatelný přístup k úložišti NFS, které se nachází na úložných zařízeních NAS (přístupné přes PROTOKOL TCP/IP). dNFS je integrovaný do databázového jádra stejně jako ASM, který se používá primárně s DAS nebo san storage. Proto je vhodné při implementaci úložiště NAS použít dNFS a při implementaci úložiště SAN používat ASM.

dNFS je výchozí možností v Oracle 18c.

DNFS je k dispozici od Oracle Database 11g. Následující diagram porovnává dNFS s nativním systémem souborů NFS. Při použití dNFS může databáze Oracle, která běží na virtuálním počítači Azure, řídit více vstupně-výstupních operací než nativní klient NFS.

Oracle and Azure NetApp Files comparison of dNFS with native NFS

DNFS můžete povolit nebo zakázat spuštěním dvou příkazů a restartováním databáze.

Povolíte ji takto:
cd $ORACLE_HOME/rdbms/lib ; make -f ins_rdbms.mk dnfs_on

Zakázání:
cd $ORACLE_HOME/rdbms/lib ; make -f ins_rdbms.mk dnfs_off

Azure NetApp Files v kombinaci s Oracle Direct NFS

Výkon Oracle dNFS můžete zvýšit pomocí služby Azure NetApp Files. Služba poskytuje úplnou kontrolu nad výkonem vaší aplikace. Může se setkat s extrémně náročnými aplikacemi. Kombinace Oracle dNFS se službou Azure NetApp Files poskytuje velkou výhodu pro vaše úlohy.

Další kroky