Share via


Az Azure NetApp Files Oracle Database-szel való használatának előnyei

Az Oracle Direct NFS (dNFS) lehetővé teszi az operációs rendszer saját NFS-illesztőprogramjának teljesítmény-emelkedését. Ez a cikk ismerteti a technológiát, és a dNFS és a hagyományos NFS-ügyfél (Kernel NFS) teljesítmény-összehasonlítását ismerteti. A dNFS és az Azure NetApp Files használatának előnyeit és egyszerűségét is mutatja.

Fontos

Az Orace dNFS helyes és optimális üzembe helyezéséhez kövesse az itt ismertetett javítási irányelveket.

Az Oracle Direct NFS működése

Az alábbi összegzés bemutatja, hogyan működik az Oracle Direct NFS magas szinten:

  • Az Oracle Direct NFS áthalad az operációs rendszer puffer-gyorsítótárán. A rendszer csak egyszer gyorsítótárazza az adatokat a felhasználói térben, ezzel kiküszöbölve a memóriapéldányok többletterhelését.

  • A hagyományos NFS-ügyfél egyetlen hálózati folyamatot használ az alábbiak szerint:

    Traditional NFS client using a single network flow

    Az Oracle Direct NFS tovább javítja a teljesítményt azáltal, hogy több hálózati folyamat terheléselosztásával végzi a hálózati forgalmat. Ahogy az alább látható, 650 különböző hálózati kapcsolatot hozott létre dinamikusan az Oracle Database:

    Oracle Direct NFS improving performance

A Direct NFS-hez készült Oracle gyik azt mutatja, hogy az Oracle dNFS egy optimalizált NFS-ügyfél. Gyors és méretezhető hozzáférést biztosít a NAS-tárolóeszközökön (TCP/IP-en keresztül elérhető) NFS-tárolóhoz. A dNFS az ASM-hez hasonlóan az adatbázis kernelébe van beépítve, amelyet elsősorban DAS- vagy SAN-tárolókhoz használnak. Ennek megfelelően az útmutató a dNFS használata a NAS-tárterület megvalósításakor és az ASM használata a SAN-tárolók megvalósításakor.

Az Oracle 18c alapértelmezett beállítása a dNFS.

A dNFS az Oracle Database 11g-től kezdve érhető el. Az alábbi ábra összehasonlítja a dNFS-t a natív NFS-sel. A dNFS használatakor egy Azure-beli virtuális gépen futó Oracle-adatbázis több I/O-t képes vezetni, mint a natív NFS-ügyfél.

Oracle and Azure NetApp Files comparison of dNFS with native NFS

A dNFS két parancs futtatásával és az adatbázis újraindításával engedélyezhető vagy letiltható.

Az engedélyezéshez:
cd $ORACLE_HOME/rdbms/lib ; make -f ins_rdbms.mk dnfs_on

Letiltás:
cd $ORACLE_HOME/rdbms/lib ; make -f ins_rdbms.mk dnfs_off

Az Azure NetApp Files és az Oracle Direct NFS együttes használata

Az Azure NetApp Files szolgáltatással javíthatja az Oracle dNFS teljesítményét. A szolgáltatás teljes mértékben szabályozza az alkalmazás teljesítményét. Rendkívül igényes alkalmazásokat képes kielégíteni. Az Oracle dNFS és az Azure NetApp Files együttes használata nagy előnyt biztosít a számítási feladatok számára.

Következő lépések