NFS-fájlmegosztások az Azure Filesban

Az Azure Files két iparági szabvány fájlrendszerprotokollt kínál az Azure-fájlmegosztások csatlakoztatásához: a Server Message Block (SMB) protokollt és a hálózati fájlrendszer (NFS) protokollt, így kiválaszthatja a számítási feladathoz leginkább illő protokollt. Az Azure-fájlmegosztások nem támogatják az egyes Azure-fájlmegosztások elérését mind az SMB, mind az NFS protokollal, bár SMB- és NFS-fájlmegosztásokat is létrehozhat ugyanazon a FileStorage-tárfiókon belül. Az Azure Files nagyvállalati szintű fájlmegosztásokat kínál, amelyek a tárolási igényeknek megfelelően skálázhatók, és több ezer ügyfél egyidejűleg is elérhetők.

Ez a cikk az NFS Azure-fájlmegosztásokat ismerteti. Az SMB Azure-fájlmegosztásokkal kapcsolatos információkért lásd az Azure Files SMB-fájlmegosztásait.

Fontos

A Windows nem támogatja az NFS Azure-fájlmegosztásokat. Az NFS Azure-fájlmegosztások éles környezetben való használata előtt tekintse meg az NFS Azure-fájlmegosztások hibaelhárítását az ismert problémák listájához. Az NFS-hozzáférés-vezérlési listák (ACL-ek) nem támogatottak.

Gyakori forgatókönyvek

Az NFS-fájlmegosztásokat gyakran használják a következő helyzetekben:

  • Háttértár linuxos/UNIX-alapú alkalmazásokhoz, például Linux vagy POSIX fájlrendszer API-k használatával írt üzletági alkalmazásokhoz (még akkor is, ha nem igényelnek POSIX-megfelelőséget).
  • Olyan számítási feladatok, amelyek POSIX-kompatibilis fájlmegosztásokat, kis- és nagybetűk érzékenységét vagy Unix-stílusengedélyeket (UID/GID) igényelnek.
  • Új alkalmazás- és szolgáltatásfejlesztés, különösen akkor, ha az alkalmazás vagy szolgáltatás véletlenszerű I/O- és hierarchikus tárolásra van szükség.

Funkciók

  • Teljesen POSIX-kompatibilis fájlrendszer.
  • Kemény kapcsolat támogatása.
  • Szimbolikus hivatkozás támogatása.
  • Az NFS-fájlmegosztások jelenleg csak a 4.1 protokoll specifikációjának legtöbb funkcióját támogatják. Egyes funkciók, például a delegálások és a visszahívások, a Kerberos-hitelesítés, az ACL-ek és az átvitel közbeni titkosítás nem támogatottak.

Feljegyzés

A meglévő szimbolikus hivatkozásból való kemény hivatkozás létrehozása jelenleg nem támogatott.

Biztonság és hálózatkezelés

Az Azure Filesban tárolt összes adat titkosítva van az Azure Storage Service titkosításával (S Standard kiadás). A tárolási szolgáltatás titkosítása a Windows BitLockeréhez hasonlóan működik: az adatok titkosítása a fájlrendszer szintje alatt történik. Mivel az adatok az Azure-fájlmegosztás fájlrendszere alatt vannak titkosítva, ezért mivel lemezre vannak kódolva, nem kell hozzáférnie az ügyfél mögöttes kulcsához az Azure-fájlmegosztás olvasásához vagy írásához. A inaktív titkosítás az SMB és az NFS protokollokra is vonatkozik.

Az átvitel közbeni titkosításhoz az Azure egy titkosítási réteget biztosít az Azure-adatközpontok között a MACSec használatával átvitt összes adathoz. Ezen keresztül a titkosítás akkor létezik, ha az adatok átvitele az Azure-adatközpontok között történik.

Az SMB protokollt használó Azure Filestól eltérően az NFS protokollt használó fájlmegosztások nem kínálnak felhasználóalapú hitelesítést. Az NFS-megosztások hitelesítése a konfigurált hálózati biztonsági szabályokon alapul. Emiatt annak érdekében, hogy csak biztonságos kapcsolatok legyenek létesítve az NFS-megosztáshoz, be kell állítania egy privát végpontot vagy egy szolgáltatásvégpontot a tárfiókhoz.

A privát végpontok (más néven privát kapcsolatok) privát, statikus IP-címet adnak a tárfióknak a virtuális hálózaton belül, megakadályozva a dinamikus IP-címváltozások csatlakozási megszakadását. A tárfiókba érkező forgalom a társhálózatokon belül marad, beleértve a más régiókban és a helyszínen lévőket is. A standard adatfeldolgozási arányok érvényesek.

Ha nem igényel statikus IP-címet, engedélyezheti az Azure Files szolgáltatásvégpontját a virtuális hálózaton belül. A szolgáltatásvégpont úgy konfigurálja a tárfiókokat, hogy csak bizonyos alhálózatokból engedélyezze a hozzáférést. Az engedélyezett alhálózatok tartozhatnak egy virtuális hálózathoz ugyanabban az előfizetésben vagy egy másik előfizetésben, beleértve azokat is, amelyek egy másik Microsoft Entra-bérlőhöz tartoznak. A szolgáltatásvégpontok használata díjmentes. Vegye azonban figyelembe, hogy egy ritka esemény, például egy zónakimaradás okozhatja a tárfiók mögöttes IP-címét. Bár az adatok továbbra is elérhetők lesznek a fájlmegosztáson, az ügyfélnek újra kell választania a megosztást.

Ha helyszíni megosztásokat szeretne elérni, akkor magánvégpont mellett VPN-t vagy ExpressRoute-ot is be kell állítania. A nem a következő forrásokból származó kérelmeket a rendszer elutasítja:

Az elérhető hálózatkezelési lehetőségekről további információt az Azure Files hálózatkezelési szempontjaiban talál.

Az Azure Storage funkcióinak támogatása

Az alábbi táblázat az NFS 4.1 funkcióval rendelkező fiókok Azure Storage-funkcióinak jelenlegi támogatási szintjét mutatja be.

A táblázatban szereplő elemek állapota idővel változhat, mivel a támogatás folyamatosan bővül.

Tárolási funkció NFS-megosztások esetén támogatott
Fájlkezelési sík – REST API ✔️
Fájl adatsík – REST API
Titkosítás inaktív állapotban ✔️
Titkosítás az átvitel során
LRS- vagy ZRS-redundanciatípusok ✔️
LRS-ről ZRS-re konvertálás
Azure DNS-zónavégpontok (előzetes verzió) ✔️
Privát végpontok ✔️
Alkönyvtár-csatlakoztatások ✔️
Hálózati hozzáférés biztosítása adott Azure-beli virtuális hálózatokhoz ✔️
Hálózati hozzáférés biztosítása adott IP-címekhez
Premium szintű csomag ✔️
Standard szintek (gyakori elérésű, ritka elérésű és tranzakcióra optimalizált)
POSIX-engedélyek ✔️
Gyökér squash ✔️
Azonos adatok elérése Windows- és Linux-ügyfélről
Identitásalapú hitelesítés
Helyreállítható törlés az Azure-fájlmegosztásban
Azure File Sync
Azure-fájlmegosztás biztonsági másolatai
Azure-fájlmegosztási pillanatképek ✔️
GRS- vagy GZRS-redundanciatípusok
AzCopy
Azure Storage Explorer
Több mint 16 csoport támogatása

Regionális elérhetőség

Az Azure NFS-fájlmegosztások minden olyan régióban támogatottak, amelyek támogatják a prémium szintű fájltárolást.

A legfrissebb lista megtekintéséhez tekintse meg a Premium Files Storage bejegyzést a régiónként elérhető Azure-termékek oldalán.

Teljesítmény

Az NFS Azure-fájlmegosztások csak prémium szintű fájlmegosztásokon érhetők el, amelyek szilárdtest-meghajtókon (SSD) tárolják az adatokat. Az NFS-megosztások IOPS- és átviteli sebessége a kiépített kapacitással skálázható. Az IOPS, az IO-kipukkadás és az átviteli sebesség képleteinek megismeréséhez tekintse meg a számlázási cikk kiépített modell szakaszát. Az átlagos I/O-késések kis IO-méret esetén alacsony egyjegyű ezredmásodpercben, míg az átlagos metaadat-késések magas egyjegyű ezredmásodpercben vannak. Az olyan metaadatok, mint az untar és a számítási feladatok, például a WordPress, további késésekkel szembesülhetnek a sok nyitott és szoros művelet miatt.

Feljegyzés

A Linux csatlakoztatási nconnect lehetőséggel nagy méretekben javíthatja az NFS Azure-fájlmegosztások teljesítményét. További információ: Az NFS Azure-fájlmegosztás teljesítményének javítása.

Számítási feladatok

Fontos

Az NFS Azure-fájlmegosztások éles környezetben való használata előtt tekintse meg az NFS Azure-fájlmegosztások hibaelhárítását az ismert problémák listájához.

Az NFS-t ellenőrizték, hogy megfelelően működjön az olyan számítási feladatokkal, mint az SAP-alkalmazásréteg, az adatbázis biztonsági mentése, az adatbázis-replikáció, az üzenetküldési üzenetsorok, az általános célú fájlkiszolgálók otthoni címtárai és az alkalmazás számítási feladatainak tartalomtárai.

Következő lépések