Mi az Azure Files?
Azure Files teljes körűen felügyelt fájlmegosztásokat kínál a felhőben, amelyek az iparági szabványnak megfelelő SMB protokoll, a hálózati fájlrendszer (NFS) protokoll és a Azure Files REST API használatával érhetők el. Az Azure-fájlmegosztások egyidejűleg csatlakoztathatók felhőbeli vagy helyszíni üzemelő példányokkal. Az SMB Azure-fájlmegosztások Windows, Linux és macOS rendszerű ügyfelekről érhetők el. Az NFS Azure-fájlmegosztások Linux- vagy macOS-ügyfelekről érhetők el. Emellett az SMB Azure-fájlmegosztások gyorsítótárazhatók a Windows-kiszolgálókon Azure File Sync az adatok felhasználási helyéhez közeli gyors hozzáférés érdekében.
Íme néhány videó a Azure Files gyakori használati eseteiről:
- A fájlkiszolgáló lecserélése kiszolgáló nélküli Azure-fájlmegosztásra
- Az FSLogix-profiltárolók használatának első lépései az Azure Virtual Desktop Azure Files AD-hitelesítést használó felületén
Miért hasznos az Azure Files?
Az Azure-fájlmegosztások az alábbiakra használhatók:
Helyszíni fájlkiszolgálók lecserélése vagy kiegészítése:
Azure Files hagyományos helyszíni fájlkiszolgálók vagy hálózati tárolóeszközök cseréjére vagy kiegészítésére használható. Az Azure-fájlmegosztások közvetlenül csatlakoztathatók a népszerű operációs rendszerekhez (például Windows, macOS és Linux) a földrajzi helyüktől függetlenül. Az SMB Azure-fájlmegosztások Azure File Sync is replikálhatók a helyszíni vagy a felhőbeli Windows-kiszolgálókra az adatok teljesítményének és elosztott gyorsítótárazásának érdekében. Az Azure Files AD-hitelesítéssel az SMB Azure-fájlmegosztások a helyszínen üzemeltetett Active Directory tartományi szolgáltatások (AD DS) segítségével is képesek a hozzáférés-vezérlésre."Átemeléses" alkalmazások:
Az Azure Files segítségével könnyedén „átemelhetők” azok az alkalmazások a felhőbe, amelyekhez fájlmegosztás szükséges a fájlalkalmazások és a felhasználók adatainak tárolásához. Az Azure Files az alkalmazást és az adatokat egyaránt az Azure-ba áthelyező „klasszikus”, és az adatokat az Azure Filesba áthelyező és az alkalmazást továbbra is a helyszíni környezetben futtató „hibrid” átemelési forgatókönyvet is támogatja.A felhőfejlesztés egyszerűsítése:
Azure Files az új felhőfejlesztési projektek egyszerűsítésére is használható. Például:Megosztott alkalmazás beállításai:
Az elosztott alkalmazások egyik jellegzetessége, hogy egy központi helyen található a konfigurációs fájljuk, ahol számos alkalmazáspéldány hozzáférhet. Az alkalmazáspéldányok a konfigurációjukat a Azure Files REST API-val tölthetik be, és az emberek a megosztás helyi csatlakoztatásával érhetik el őket.Diagnosztikai megosztás:
Az Azure-fájlmegosztások kényelmes helyet biztosítanak a felhőalkalmazások számára a naplók, a mérőszámok és az összeomlási memóriaképek írásához. Az alkalmazáspéldányok a Fájl REST API-val írhatják a naplókat, a fejlesztők pedig a fájlmegosztás a helyi gépükön való csatlakoztatásával érhetik el őket. Ez nagy rugalmasságot biztosít, mivel a fejlesztők anélkül használhatják ki a felhő előnyeit, hogy le kellene mondaniuk az általuk használt és kedvelt eszközökről.Fejlesztési/tesztelési/hibakeresési:
Amikor a fejlesztők vagy rendszergazdák a felhőben végeznek munkálatokat a virtuális gépen, gyakran van szükségük ugyanazokra az eszközökre vagy segédprogramokra. Az ilyen segédprogramok és eszközök az egyes virtuális gépekre másolása időigényes feladat. Az Azure-fájlmegosztások a virtuális gépekre történő helyi csatlakoztatásával a fejlesztők és a rendszergazdák gyorsan hozzáférhetnek eszközeikhez és segédprogramjaikhoz másolás nélkül.
Tárolóba helyezése:
Az Azure-fájlmegosztások állandó kötetként használhatók állapotalapú tárolókhoz. A tárolók "egyszer buildelnek, bárhol futnak" képességeket biztosítanak, amelyek lehetővé teszik a fejlesztők számára az innováció felgyorsítását. A nyers adatokat minden indításkor elérő tárolókhoz megosztott fájlrendszer szükséges, hogy ezek a tárolók hozzáférhessenek a fájlrendszerhez, függetlenül attól, hogy melyik példányon futnak.
Főbb előnyök
- Könnyen használható. Ha egy Azure-fájlmegosztást csatlakoztat a számítógéphez, nem kell semmilyen különleges műveletet végrehajtania az adatok eléréséhez: csak lépjen arra az elérési útra, ahol a fájlmegosztás csatlakoztatva van, és nyisson meg/módosítson egy fájlt.
- Megosztott hozzáférés. Az Azure-fájlmegosztások támogatják az iparági szabvány SMB- és NFS-protokollokat, ami azt jelenti, hogy zökkenőmentesen lecserélheti helyszíni fájlmegosztásait Azure-fájlmegosztásokra anélkül, hogy az alkalmazáskompatibilitás miatt aggódnia kellene. A fájlrendszer több gépen, alkalmazáson és alkalmazáspéldányon való megosztásának lehetősége jelentős előnyt jelent a megoszthatóságot igénylő alkalmazások számára.
- Teljes körűen felügyelt. Az Azure-fájlmegosztások anélkül is létrehozhatók, hogy felügyelnie kellene a hardvereket vagy az operációs rendszert. Ez azt jelenti, hogy nincs szükség a kiszolgáló operációs rendszerének kritikus fontosságú frissítésekkel történő javítására vagy a hibás merevlemezek cseréjére.
- Parancsfájlok és eszközök. A PowerShell-parancsmagokkal és az Azure CLI-vel Azure-fájlmegosztásokat hozhat létre, csatlakoztathat és kezelhet az Azure-alkalmazások felügyeletének részeként. Azure-fájlmegosztásokat Azure Portal és Azure Storage Explorer használatával hozhat létre és kezelhet.
- Rugalmasság. Az Azure Files szolgáltatást a kezdetektől úgy hozták létre, hogy folyamatosan rendelkezésre álljon. Ha lecseréli helyszíni fájlmegosztásait az Azure Filesra, akkor többé nem kell helyi áramkimaradásokkal vagy hálózati hibákkal megküzdenie.
- Ismerős programozhatóság. Az Azure-ban futó alkalmazások a fájlrendszer adatátviteli API-jain keresztül férhetnek hozzá a megosztás adataihoz. A fejlesztők épp ezért meglévő kódjaik és képességeik felhasználásával áttelepíthetik az alkalmazásokat. A rendszer IO API-k mellett azure storage-ügyfélkódtárakat vagy a Azure Files REST API-t is használhatja.
Esettanulmányok
- A szervezetek világszerte Azure Files és Azure File Sync használják a fájlhozzáférés és -tárolás optimalizálására. Nézze meg az esettanulmányokat itt.
Következő lépések
- Az Azure Files üzembe helyezésének megtervezése
- Azure-fájlmegosztás létrehozása
- SMB-megosztás csatlakoztatása és csatlakoztatása Windows rendszeren
- SMB-megosztás csatlakoztatása és csatlakoztatása Linux rendszeren
- SMB-megosztás csatlakoztatása és csatlakoztatása macOS rendszeren
- NFS-megosztás csatlakoztatása és csatlakoztatása Linux rendszeren