Jämför lagring för filresurser och blobdata

Slutförd

Azure Files erbjuder delad lagring för program med hjälp av branschstandardprotokollen Server Message Block och Network File System (NFS). Virtuella Azure-datorer (VM) och molntjänster kan dela fildata mellan programkomponenter med hjälp av monterade resurser. Lokala program kan också komma åt fildata i resursen.

Saker att veta om Azure Files

Nu ska vi undersöka några egenskaper hos Azure Files.

  • Azure Files lagrar data som sanna katalogobjekt i filresurser.

  • Azure Files ger delad åtkomst till filer på flera virtuella datorer. Valfritt antal virtuella Azure-datorer eller roller kan montera och komma åt en Azure-filresurs samtidigt.

  • Program som körs på virtuella Azure-datorer eller molntjänster kan montera en Azure-filresurs för att komma åt fildata. Den här processen liknar hur ett skrivbordsprogram monterar en typisk SMB-resurs.

  • Med Azure Files får du helt hanterade filresurser i molnet. Azure-filresurser kan monteras samtidigt av molndistributioner eller lokala distributioner av Windows, Linux och macOS.

Saker att tänka på när du använder Azure Files

Det finns många vanliga scenarier för att använda Azure Files. När du granskar följande förslag bör du tänka på hur Azure Files kan tillhandahålla lösningar för din organisation.

  • Överväg alternativ för ersättning och tillägg. Ersätt eller komplettera traditionella lokala filservrar eller NAS-enheter med hjälp av Azure Files.

  • Överväg global åtkomst. Få direkt åtkomst till Azure-filresurser med hjälp av de flesta operativsystem, till exempel Windows, macOS och Linux, var som helst i världen.

  • Överväg att använda lift- och shift-stöd. Lyfta och flytta program till molnet med Azure Files för appar som förväntar sig att en filresurs ska lagra filprogram eller användardata.

  • Överväg att använda Azure File Sync. Replikera Azure-filresurser till Windows-servrar med hjälp av Azure File Sync. Du kan replikera lokalt eller i molnet för prestanda och distribuerad cachelagring av data där de används. Vi tar en närmare titt på Azure File Sync i en senare lektion.

  • Överväg delade program. Lagra inställningar för delade program, till exempel konfigurationsfiler i Azure Files.

  • Överväg diagnostikdata. Använd Azure Files för att lagra diagnostikdata som loggar, mått och kraschdumpar på en delad plats.

  • Överväg verktyg och verktyg. Azure Files är ett bra alternativ för att lagra verktyg och verktyg som behövs för att utveckla eller administrera virtuella Azure-datorer eller molntjänster.

Jämför Azure Files med Blob Storage och Azure Disks

Det är viktigt att förstå när du ska använda Azure Files för att lagra data som filresurser i stället för att använda Azure Blob Storage eller Azure Disks för att lagra data som blobar. I följande tabell jämförs olika funktioner i dessa tjänster och vanliga implementeringsscenarier.

Azure Files (filresurser) Azure Blob Storage (blobar) Azure Disks (sidblobar)
Azure Files tillhandahåller SMB- och NFS-protokoll, klientbibliotek och ett REST-gränssnitt som ger åtkomst var som helst till lagrade filer. Azure Blob Storage tillhandahåller klientbibliotek och ett REST-gränssnitt som gör att ostrukturerade data kan lagras och nås i stor skala i blockblobar. Azure Disks liknar Azure Blob Storage. Azure Disks tillhandahåller ett REST-gränssnitt för att lagra och komma åt indexbaserade eller strukturerade data i sidblobar.
– Filer i en Azure Files-resurs är sanna katalogobjekt.
– Data i Azure Files nås via filresurser på flera virtuella datorer.
– Blobar i Azure Blob Storage är ett platt namnområde.
– Blobdata i Azure Blob Storage nås via en container.
– Sidblobar i Azure-diskar lagras som 512 byte-sidor.
– Sidblobdata är exklusiva för en enda virtuell dator.
Azure Files är idealiskt för att lyfta och flytta ett program till molnet som redan använder api:er för det inbyggda filsystemet. Dela data mellan appen och andra program som körs i Azure.

Azure Files är ett bra alternativ när du vill lagra utvecklingsverktyg och felsökningsverktyg som måste nås från många virtuella datorer.
Azure Blob Storage är perfekt för program som behöver stöd för scenarier med direktuppspelning och slumpmässig åtkomst.

Azure Blob Storage är ett bra alternativ när du vill kunna komma åt programdata var du än befinner dig.
Azure Disks-lösningar är idealiska när dina program kör vanliga slumpmässiga läs-/skrivåtgärder.

Azure Disks är ett bra alternativ när du vill lagra operativsystem och datadiskar i Azure Virtual Machines.