Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Det här exemplet beräknar kostnaden för att ladda upp och ladda ned data från flera Azure-regioner.
Viktigt!
Den här uppskattningen baseras på dessa urvalspriser. Exempelpriser bör inte användas för att beräkna dina produktionskostnader. Information om hur du hittar officiella priser finns i Hitta enhetspriset för varje mätare.
Scenarium
Ditt företag planerar att distribuera ett nytt klientprogram till användare som finns i flera Azure-regioner över hela kontinenten. Det här programmet används för att ladda upp loggfiler och ladda ned dem för diagnostikanalys. Filer lagras som blobar på frekvent åtkomstnivå. Baserat på förväntade användningsmönster har du blivit ombedd att skapa en ungefärlig kostnadsuppskattning.
Lagringskontot finns i regionen USA, västra, är konfigurerat för geo-redundant lagring (GRS) och har inte hierarkiska namnområden aktiverade.
Kostnader
I följande tabell beskrivs varje kostnad.
| Kostnad | Beskrivning | 
|---|---|
| Kostnad för att skriva | Under det här kvartalet laddar klienter upp uppskattningsvis 50 000 loggfiler (ungefär 1 GB vardera i storlek). Klienter har konfigurerats för att ladda upp loggfilerna i 8-MiB-block. Varje block faktureras som en skrivåtgärd med en ytterligare åtgärd för att committera dessa block. En mindre blockstorlek fungerar, men du vet att en större blockstorlek resulterar i färre skrivåtgärder, så du planerar att inkludera det förslaget tillsammans med din uppskattning. | 
| Kostnad för replikering | Eftersom kontot har konfigurerats för geo-redundant lagring replikeras alla blobar till en sekundär region. Den här replikeringsprocessen lägger till en dataöverföringsavgift per GB som replikeras. | 
| Kostnad att läsa | Alla blobar som laddas ned för diagnostikanalys faktureras som en läsåtgärd. Du tror att klientprogram kommer att ladda ned ungefär hälften av de filer som laddats upp för diagnostikanalys. Du får också veta att 75% klientapplikationer inte är i samma region som lagringskontot. Därför medför blobar som laddas ned av dessa klienter en avgift för nätverksbandbredd. | 
Beräkning
Baserat på dessa exempelpriser visar följande tabell hur varje kostnadskomponent beräknas.
| Kostnad | Kostnadsfaktor | Beräkning | Värde | 
|---|---|---|---|
| Kostnad för att skriva | PutBlock-åtgärder per blob | 1 GiB / 8-MiB block | 155 | 
| PutBlockList-åtgärder per blob | 1 per blob | 1 | |
| Priset för en skrivåtgärd på varmnivån | $0.000021 | ||
| Kostnad för att ladda upp loggfiler | (50 000 blobar * 156) * 0,000021 USD | $163.80 | |
| Kostnad för replikering | Priset för dataöverföring (per GB) | 0,02 USD | |
| Kostnad för replikering | 50 000 GB * 0,02 USD | 1 000,00 USD | |
| Kostnad att läsa | Antal läsåtgärder | 50,000 delat med 2 | 25,000 | 
| Prissätta en läsåtgärd på den frekventa nivån | $0.00440 | ||
| Kostnad för läsoperationer | 25 000 GB * 0,00440 USD | 110,00 USD | |
| Antal blobar som laddats ned från andra regioner | 25 000 * 75% | 1875 | |
| Avgift för nätverksbandbredd | 1875 * $0.02 | 375,00 USD | |
| Kostnad att läsa | $110 + $375 | $485 | |
| Totalkostnad | $163.80 + $1,000 + $485 | $1,648.80 | 
Tips/Råd
Det här scenariot modellerar inte hur lång tid data finns i lagringen, så tabellen inkluderar inte kostnader för datalagring som faktureras per GB. Du kan beräkna kostnadslagringen och kostnaden för transaktioner i din miljö med hjälp av Priskalkylatorn för Azure.