Beskriva prissättningsöverväganden för Azure Blob Storage

Slutförd

Användningen av företags- och personlig lagring på ditt företag fortsätter att öka exponentiellt. Ett av de vanligaste sätten att åtgärda kapacitetsbegränsningar i den lokala lagringsinfrastrukturen är att använda molnbaserade funktioner. Som Azure-administratör ansvarar du för att spåra Azure-resurskostnader och du måste identifiera lämpliga molnbaserade funktioner. Du måste också utforska deras prismodeller och bestämma det optimala sättet att använda dem. Tänk dock på att dina beslut inte bara bör ta hänsyn till kostnaden, utan även andra lagringsegenskaper, till exempel återhämtning och prestanda.

I den här lektionen bestämmer du vilka prisöverväganden som är associerade med Azure Blob Storage. Dessa överväganden omfattar faktureringsmodellen och metoderna för att beräkna kostnader baserat på en rad olika konfigurationsalternativ och förväntade användningsmönster.

Beskriva faktureringsmodellen för Azure Blob Storage

Faktureringsmodellen för Azure Blob Storage består av flera olika komponenter som återspeglar olika tillgängliga alternativ när du implementerar och använder den här tjänsten. Det enklaste är kostnaden per gigabyte (GB) som är associerad med den lagringskapacitet som allokerats för att hantera vilande data. Men även i det här fallet beror den faktiska kostnaden på kriterier som lagringskontotyp och replikeringsomfång och blobåtkomstnivå. Lagringskapacitet faktureras per genomsnittlig daglig mängd data som lagras i GBs under en månatlig period.

Du kan dela upp de kärnavgifter som är associerade med aktiv blobanvändning i följande kategorier:

  • Lagringsåtgärder som mäts per transaktion

  • Dataöverföringar, som mäts per GB

Det finns flera andra tillgängliga Azure Blob Storage-komponenter som ytterligare kan påverka de totala lagringskostnaderna:

  • Blobindextaggar (med prissättning per tagg): Med de här taggarna kan du kategorisera data med hjälp av nyckelvärdesattribut.

  • Ändringsflöde (med per loggad ändringspris): Med det här alternativet kan du spåra ändringar i blobar och deras metadata.

  • Krypteringsomfång (med priser per månad): Med omfång kan du använda olika krypteringsnycklar på en nivå per container eller per blob.

  • Frågeacceleration (med data per gigabyte genomsökt och returnerat): Med den här funktionen kan du begränsa mängden data som hämtas från JSON- eller CSV-formaterade blobbar genom att tillämpa filtreringspredikat och kolumnprojektioner.

  • Hierarkiskt namnområde (med priser per gigabyte och per månad som gäller för metadataanvändning): Med dessa kan du skapa en mapphierarki på flera nivåer och använda ytterligare protokoll som Network File System v3 (NFSv3) och Secure FTP (SFTP).

Datatrafik kan också medföra ytterligare nätverkskostnader (per gigabyte). I synnerhet debiteras trafik från en Azure-region (endast utgående) till ytterligare avgifter. För dataöverföringar mellan regioner skiljer sig priset mellan intrakontinentala och interkontinentala överföringar.

Som tidigare nämnts beror Kostnaden för Azure Blob Storage också på lagringskontoinställningarna, till exempel lagringskontotypen (som är beroende av prestanda) och replikeringsomfånget:

  • Lagringskontotypen måste väljas vid tidpunkten för etableringen, och med undantag för allmänna v1-konton är den inte föränderlig. Blobar stöds i standardlagringskonton (generell användning) (v1 och v2) och premiumlagringskonton (blockblob). I den här situationen anger termerna standard och premium sina respektive prestandaegenskaper. Premium Storage ger prestanda som motsvarar solid state-enheter (SSD), medan standardlagring erbjuder prestanda som liknar traditionella magnetiska diskar. Prissättningen för båda lagringstyperna återspeglar den här skillnaden. Lagringskonton för generell användning kan vara värdar för alla typer av innehåll, inklusive blobar (block, tillägg och sida), tabeller, köer och filer. Blockbloblagringskonton kan bara innehålla block- och tilläggsblobar.

  • Du måste välja lagringskontots replikeringsomfång vid tidpunkten för etableringen. Till skillnad från lagringskontotypen kan du dock ändra den senare (med vissa undantag). Replikeringsomfånget avgör kontoinnehållets återhämtning och tillgänglighet. Det stöder följande alternativ, som anges i ordningen för att öka priserna:

    • Lokalt redundant lagring (LRS) replikerar synkront innehållet i ett lagringskonto mellan tre repliker på samma fysiska plats. Det här är det billigaste replikeringsalternativet, men det rekommenderas inte för arbetsbelastningar som kräver hög tillgänglighet eller hållbarhet.
    • Zonredundant lagring (ZRS) ger ökad återhämtning genom att replikera innehållet i ett lagringskonto mellan fysiska platser (tillgänglighetszoner) i samma Azure-region.
    • Med geo-redundant lagring (GRS) kan du implementera återhämtning på regionnivå genom att aktivera asynkron replikering av ett lagringskontos innehåll i två regioner. Den sekundära regionen innehåller automatiskt tre ytterligare kopior av lagringskontot, som replikeras synkront inom den regionen.
    • Geo-zonredundant lagring (GZRS) ökar ytterligare återhämtning och kostnader genom att kombinera ZRS (i den primära regionen), GRS (för replikering mellan regioner) och LRS (för replikering inom den sekundära regionen).
    • Geo-redundant lagring med läsåtkomst (RA-GRS) ger skrivskyddad åtkomst till GRS-replikerna i den sekundära regionen.
    • Skrivskyddad geo-zonredundant lagring (RA-GZRS) ger skrivskyddad åtkomst till GZRS-replikerna i den sekundära regionen.

Kommentar

Premium-blockbloblagringskonton stöder endast replikeringsalternativ för LRS och ZRS.

En annan viktig faktor som påverkar lagringskostnaden är åtkomstnivån, som antingen ärvs eller uttryckligen tilldelas enskilda blobar. Dina val omfattar nivåerna frekvent, lågfrekvent, kall och arkiv. Med åtkomstnivåer kan du välja den prismodell som återspeglar dina aktuella och förväntade lagringsanvändningsmönster. Den frekventa nivån minimerar hämtningstiden och kostnaden för lagringsåtgärder. Arkivnivån minimerar lagringskostnaden per gigabyte men medför en väntetid under datahämtningen. Den lågfrekventa nivån ger samma hämtningstid som frekvent nivå och erbjuder mellanklasspriser per gigabyte i utbyte mot högre åtkomstavgifter. Den kalla nivån har lägre lagringskostnader och högre åtkomstkostnader än lågfrekvent nivå.

Kommentar

Att flytta blobar mellan nivåer medför en extra kostnad.

Tänk slutligen på att priserna varierar mellan Azure-regioner. Det kan vara relevant om du har flexibiliteten att välja den region där dina data finns.

I slutet av varje faktureringsperiod registreras avgifter för varje kategori tillsammans med deras sammanfattningar på fakturan som är tillgänglig på Azure Portal.

Beräkna kostnader för Azure Blob Storage

Att förstå dina åtkomstmönster och korrelera dem med dina behov av hållbarhet och tillgänglighet hjälper dig att hantera dina Azure Blob Storage-kostnader på bästa sätt. Det primära verktyget för att beräkna dessa kostnader är Priskalkylatorn för Azure. Men du kanske också vill överväga att använda den Microsoft Excel-baserade mallen som Azure Storage-teamet tillhandahåller. Den här mallen ger viss inledande vägledning genom att tillhandahålla en fördefinierad uppsättning kalkylblad. De beräknar automatiskt migrering, månatliga uppskattningar och framtida prisuppskattningar baserat på de arbetsbelastningsdrivna indata som du anger. Dessa indata omfattar:

  • Målregion

  • Önskad hållbarhet (replikeringsomfånget)

  • Åtkomstnivå (Premium, frekvent, lågfrekvent eller arkiv)

  • Den aktuella mängden lagringsutrymme

  • Genomsnittlig filstorlek

  • Förväntad tillväxt per månad (i gigabyte)

  • Volym av läsåtgärder (i gigabyte)

  • Mängden data som tas bort varje månad (i gigabyte)

Du kan ändra mallen så att den matchar dina specifika behov. Du kan använda de resulterande värden som genereras av mallen som indata till Priskalkylatorn för Azure.

Kommentar

Vi har inkluderat en länk till Excel-mallen i den här modulens sammanfattningsavsnitt.

Priskalkylator för Azure

Om du vill beräkna den uppskattade lagringskostnaden går du till sidan priskalkylator för Azure och väljer panelen Lagringskonton. På samma sida rullar du ned till avsnittet Lagringskonton och anger de alternativ som återspeglar dina förväntade användningsbehov.

Kommentar

Innan du beräknar en uppskattning bör du överväga att logga in på sidan priskalkylator för Azure med samma konto som du använder för att hantera din Azure-miljö. På så sätt kan du spara den resulterande offerten för framtida referens.

Tänk på följande information när du går igenom din uppskattning:

  • Datalagring, metadata och krypteringsomfång faktureras per månad. Om du räknar med att deras användning blir kortare debiterar du avgifterna genom att beräkna deras dagliga kostnad.

  • Information om enhetspriser finns på sidan med priser för Azure Block Storage. Om du aktiverar hierarkiska namnområden för kontot kontrollerar du att listrutan Filstruktur är inställd på Hierarkisk namnrymd (NFS v3.0, SFTP Protocol). Om du aktiverar hierarkiska namnområden för kontot och tänker använda Data Lake Storage-slutpunkten kan du läsa prissidan för Azure Data Lake Storage Gen2. Transaktionspriserna skiljer sig åt mellan dessa två sidor, men lagringskostnaden är nästan identisk.

  • Använd filter för redundans, region och valuta för att fastställa i vilken utsträckning de påverkar den slutliga kostnaden.