Mi az az Azure Files?

Az Azure Files teljes mértékben felügyelt fájlmegosztásokat biztosít a felhőben, amelyeket a Kiszolgálói üzenetblokk (SMB) protokoll, a hálózati fájlrendszer (NFS) protokoll és az Azure Files REST API használatával érhet el. Az Azure fájlmegosztásokat egyidejűleg csatlakoztathatja felhő alapú vagy helyszíni telepítésekhez. Az SMB Azure-fájlmegosztásokat Windows, Linux és macOS rendszerű ügyfelekről érheti el. Az NFS Azure-fájlmegosztásokat Linux-ügyfelekről érheti el. Az SMB Azure-fájlmegosztásokat a Windows-kiszolgálókon is gyorsítótárazhatja az Azure File Sync használatával, hogy gyorsan hozzáférhessen az adatok felhasználási helye közelében.

Miért hasznos az Azure Files?

Az alábbiakban néhány gyakori forgatókönyvet ismertetünk az Azure Files használatához.

Helyszíni fájlkiszolgálók cseréje vagy kiegészítése

Az Azure Files használatával lecserélheti vagy kiegészítheti a hagyományos helyszíni fájlkiszolgálókat vagy a hálózati tárolóeszközöket. 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 Azure File Sync használatával SMB Azure-fájlmegosztásokat replikálhat a helyszíni vagy a felhőbeli Windows-kiszolgálókra az adatok teljesítményéhez és elosztott gyorsítótárazásához. Identitásalapú hitelesítéssel az SMB Azure-fájlmegosztások a helyszíni Active Directory tartományi szolgáltatások (AD DS) használatával is használhatók a hozzáférés-vezérléshez.

Útmutató: A fájlkiszolgáló cseréje kiszolgáló nélküli Azure-fájlmegosztásra.

Alkalmazások emelési és váltási alkalmazásai

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 lehetővé teszi a teljes átemelési és váltási forgatókönyvet is, amelyben az alkalmazás és az adatai is az Azure-ba kerülnek, valamint egy "hibrid" emelési és váltási forgatókönyvet, amelyben az alkalmazás adatai átkerülnek az Azure Filesba, és az alkalmazás továbbra is a helyszínen fut.

Az Azure Files for FSLogix-profiltárolók Azure Virtual Desktoppal való használatáról további információt az Azure Files FSLogix-profiltárolóinak használatának első lépéseit ismertető cikkben talál.

A felhőfejlesztés egyszerűsítése

Az Azure Files használatával egyszerűsítheti az új felhőfejlesztési projekteket. Példa:

Megosztott alkalmazás beállításai

Az elosztott alkalmazások gyakori mintája, hogy a konfigurációs fájlok olyan központi helyen legyenek, ahol számos alkalmazáspéldány hozzáférhet hozzájuk. Az alkalmazáspéldányok az Azure Files REST API-val tölthetik be a konfigurációjukat, és a felhasználók a megosztás helyi csatolásával érhetik el őket.

Diagnosztikai adatmegosztá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 File REST API-val írhatnak naplókat, a fejlesztők pedig a fájlmegosztás helyi gépen való csatlakoztatásával érhetik el őket. Ez a megközelítés rugalmasságot biztosít, mivel a fejlesztők anélkül használhatják a felhőfejlesztést, hogy fel kellene hagyniuk a meglévő eszközök használatát.

Fejlesztés/tesztelés/hibakeresés

Amikor a fejlesztők vagy rendszergazdák a felhőben lévő virtuális gépeken dolgoznak, gyakran szükségük van eszközökre vagy segédprogramokra. Az ilyen segédprogramok és eszközök másolása az egyes virtuális gépekre időigényes lehet. Ha helyileg csatlakoztat egy Azure-fájlmegosztást a virtuális gépekre, a fejlesztők és a rendszergazdák gyorsan hozzáférhetnek az eszközeikhez és segédprogramjaikhoz, nincs szükség másolásra.

Kontejnerizáció

Az állapotfüggő konténerekhez az Azure fájlmegosztásokat állandó kötetként használhatja. A tárolók "egyszer, bárhol futtathatók" 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ók esetében megosztott fájlrendszer szükséges ahhoz, hogy ezek a tárolók bármilyen példányon is hozzáférhessenek a fájlrendszerhez.

Az Azure Files főbb előnyei

Az Azure Files a következő előnyöket kínálja.

Egyszerűen használható

Amikor azure-fájlmegosztást csatlakoztat a számítógéphez, nem kell semmi különlegeset tennie 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 vagy módosítsa a fájlt.

Megosztott hozzáférés

Az Azure Files támogatja az iparági szabványnak megfelelő SMB- és NFS-protokollokat. A helyszíni fájlmegosztásokat zökkenőmentesen lecserélheti az Azure Filesra anélkül, hogy az alkalmazáskompatibilitás miatt kellene aggódnia. 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

Azure-fájlmegosztásokat anélkül hozhat létre, hogy hardvert vagy operációs rendszert kellene kezelnie. 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.

Szkriptek és eszközök

A PowerShell-parancsmagok és az Azure CLI használatával Azure-fájlmegosztásokat hozhat létre, csatlakoztathat és kezelhet az Azure-alkalmazások felügyelete során. Azure-fájlmegosztások létrehozása és kezelése az Azure Portal és az Azure Storage Explorer használatával.

Resiliency

Az Azure Files úgy készült, hogy mindig elérhető legyen. Ha a helyszíni fájlmegosztásokat az Azure Filesra cseréli, többé nem kell felébrednie a helyi áramkimaradások vagy hálózati problémák kezeléséhez.

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 a meglévő kódjukkal és képességeikkel migrálhatják az alkalmazásokat. A system IO API-k mellett használhatja az Azure Storage-ügyfélkódtárakat vagy az Azure Files REST API-t is.

Következő lépések