Implementer Azure Storage
Azure Storage er Microsofts cloudlagerløsning til moderne datalagerscenarier. Azure Storage tilbyder et omfattende skalerbart objektlager til dataobjekter. Det leverer en filsystemtjeneste til cloudmiljøet, et meddelelseslager til pålidelige beskeder og et NoSQL-lager.
Azure Storage er en tjeneste, som du kan bruge til at gemme filer, meddelelser, tabeller og andre typer oplysninger. Du bruger Azure Storage til programmer som filshares. Udviklere bruger Azure Storage til at arbejde med data. Arbejdsdata omfatter websteder, mobilapps og skrivebordsprogrammer. Azure Storage bruges også af virtuelle IaaS-maskiner og PaaS-cloudtjenester.
Ting at vide om Azure Storage
Du kan tænke på Azure Storage som understøttende tre kategorier af data: strukturerede data, ustrukturerede data og virtuelle maskinedata. Gennemse følgende kategorier, og tænk over, hvilke lagertyper der bruges i din organisation.
Kategori | Beskrivelse | Lagereksempler |
---|---|---|
virtuelle maskiners data | Datalager for virtuelle maskiner indeholder diske og filer. Diske er vedvarende bloklager til virtuelle Azure IaaS-maskiner. Filer er fuldt administrerede filshares i cloudmiljøet. | Lager til data på virtuelle maskiner leveres via Azure-administrerede diske. Datadiske bruges af virtuelle maskiner til at gemme data, f.eks. databasefiler, statisk indhold på webstedet eller brugerdefineret programkode. Det antal datadiske, du kan tilføje, afhænger af størrelsen på den virtuelle maskine. Hver datadisk har en maksimal kapacitet på 32.767 GB. |
ustrukturerede data | Ustrukturerede data er de mindst organiserede. Formatet af ustrukturerede data kaldes ikke-relationelle. | Ustrukturerede data kan gemmes ved hjælp af Azure Blob Storage og Azure Data Lake Storage. Blob Storage er et yderst skalerbart REST-baseret cloudobjektlager. Azure Data Lake Storage er HDFS (Hadoop Distributed File System) som en tjeneste. |
Strukturerede data | Strukturerede data gemmes i et relationsformat, der har et delt skema. Strukturerede data findes ofte i en databasetabel med rækker, kolonner og nøgler. Tabeller er et NoSQL-lager til automatisk skalering. | Strukturerede data kan gemmes ved hjælp af Azure Table Storage, Azure Cosmos DB og Azure SQL Database. Azure Cosmos DB er en globalt distribueret databasetjeneste. Azure SQL Database er en fuldt administreret database som en tjeneste, der er baseret på SQL. |
Sådan opretter du en lagerkonto
Lagerkontotyper
Generelle Azure-lagerkonti har to typer: Standard og Premium.
Standard-lagerkonti understøttes af magnetiske harddiske (HDD). En standardlagerkonto giver de laveste omkostninger pr. GB. Du kan bruge Standard storage til programmer, der kræver masselagring, eller hvor der sjældent opnås adgang til data.
Premium-lagerkonti understøttes af SSD (Solid State Drev) og tilbyder ensartet ydeevne med lav ventetid. Du kan bruge Premium Storage til Azure Virtual Machine-diske med I/O-intensive programmer, f.eks. databaser.
Seddel
Du kan ikke konvertere en Standard-lagerkonto til en Premium-lagerkonto eller omvendt. Du skal oprette en ny lagerkonto med den ønskede type og kopiere data til en ny lagerkonto, hvis det er relevant.
Ting, du skal overveje, når du bruger Azure Storage
Når du tænker på din konfigurationsplan for Azure Storage, skal du overveje disse fremtrædende funktioner.
Overvej holdbarhed og tilgængelighed. Azure Storage er holdbar og meget tilgængelig. Redundans sikrer, at dine data er sikre under midlertidige hardwarefejl. Du replikerer data på tværs af datacentre eller geografiske områder for at beskytte mod lokale katastrofer eller naturkatastrofer. Replikerede data forbliver meget tilgængelige under en uventet afbrydelse.
Overvej sikker adgang. Azure Storage krypterer alle data. Azure Storage giver dig detaljeret kontrol over, hvem der har adgang til dine data.
Overvej skalerbarhed. Azure Storage er udviklet til at være enormt skalerbart, så det opfylder behovene for datalagring og ydeevne i moderne programmer.
Overvej administration. Microsoft Azure håndterer hardwarevedligeholdelse, opdateringer og kritiske problemer for dig.
Overvej tilgængelighed af data. Data i Azure Storage er tilgængelige overalt i verden over HTTP eller HTTPS. Microsoft leverer SDK'er til Azure Storage på forskellige sprog. Du kan bruge .NET, Java, Node.js, Python, PHP, Ruby, Go og REST-API'en. Azure Storage understøtter scripting i Azure PowerShell eller Azure CLI. Azure Portal og Azure Storage Explorer tilbyder nemme visuelle løsninger til at arbejde med dine data.