Azure Storage implementeren
Azure Storage is de cloudopslagoplossing van Microsoft voor moderne scenario's voor gegevensopslag. Azure Storage biedt een zeer schaalbaar objectarchief voor gegevensobjecten. Het biedt een bestandssysteemservice voor de cloud, een berichtenarchief voor betrouwbare berichten en een NoSQL-archief.
Azure Storage is een service die u kunt gebruiken om bestanden, berichten, tabellen en andere soorten informatie op te slaan. U gebruikt Azure Storage voor toepassingen zoals bestandsshares. Ontwikkelaars gebruiken Azure Storage voor het werken met gegevens. Werkgegevens omvatten websites, mobiele apps en bureaubladtoepassingen. Azure Storage wordt ook gebruikt door virtuele IaaS-machines en PaaS-cloudservices.
Dingen die u moet weten over Azure Storage
U kunt Azure Storage beschouwen als ondersteuning voor drie categorieën gegevens: gestructureerde gegevens, ongestructureerde gegevens en gegevens van virtuele machines. Bekijk de volgende categorieën en denk na over welke typen opslag in uw organisatie worden gebruikt.
Categorie | Beschrijving | Voorbeelden van opslag |
---|---|---|
Gegevens van virtuele machines | Gegevensopslag van virtuele machines omvat schijven en bestanden. Schijven zijn permanente blokopslag voor virtuele Azure IaaS-machines. Bestanden zijn volledig beheerde bestandsshares in de cloud. | Opslag voor gegevens van virtuele machines wordt geleverd via beheerde Azure-schijven. Gegevensschijven worden door virtuele machines gebruikt om gegevens zoals databasebestanden, statische inhoud van websites of aangepaste toepassingscode op te slaan. Het aantal gegevensschijven dat u kunt toevoegen, is afhankelijk van de grootte van de virtuele machine. Elke gegevensschijf heeft een maximale capaciteit van 32.767 TB. |
Ongestructureerde gegevens | Ongestructureerde gegevens zijn het minst georganiseerd. De indeling van ongestructureerde gegevens wordt niet-relationeel genoemd. | Ongestructureerde gegevens kunnen worden opgeslagen met behulp van Azure Blob Storage en Azure Data Lake Storage. Blob Storage is een zeer schaalbare cloudobjectopslag op basis van REST. Azure Data Lake Storage is het Hadoop Distributed File System (HDFS) als een service. |
Gestructureerde gegevens | Gestructureerde gegevens worden opgeslagen in een relationele indeling met een gedeeld schema. Gestructureerde gegevens bevinden zich vaak in een databasetabel met rijen, kolommen en sleutels. Tabellen zijn een NoSQL-archief voor automatisch schalen. | Gestructureerde gegevens kunnen worden opgeslagen met behulp van Azure Table Storage, Azure Cosmos DB en Azure SQL Database. Azure Cosmos DB is een wereldwijd gedistribueerde databaseservice. Azure SQL Database is een volledig beheerde database-as-a-service die is gebouwd op SQL. |
Een opslagaccount maken
Typen opslagaccount
Azure Storage-accounts voor algemeen gebruik hebben twee typen: Standard en Premium.
Standard-opslagaccounts worden ondersteund door magnetische harde schijven (HDD). Een standaardopslagaccount biedt de laagste kosten per GB. U kunt Standard-opslag gebruiken voor toepassingen waarvoor bulkopslag is vereist of waar gegevens niet vaak worden geopend.
Premium-opslagaccounts worden ondersteund door SSD's (Solid State Drives) en bieden consistente prestaties met lage latentie. U kunt Premium-opslag gebruiken voor schijven van virtuele Azure-machines met I/O-intensieve toepassingen zoals databases.
Notitie
U kunt een Standard-opslagaccount niet converteren naar een Premium-opslagaccount of omgekeerd. U moet een nieuw opslagaccount maken met het gewenste type en gegevens kopiëren, indien van toepassing, naar een nieuw opslagaccount.
Aandachtspunten bij het gebruik van Azure Storage
Houd rekening met deze prominente functies terwijl u nadenkt over uw configuratieplan voor Azure Storage.
Houd rekening met duurzaamheid en beschikbaarheid. Azure Storage is duurzaam en maximaal beschikbaar. Redundantie zorgt ervoor dat uw gegevens veilig zijn tijdens tijdelijke hardwarefouten. U repliceert gegevens in datacenters of geografische regio's voor bescherming tegen lokale rampen of natuurrampen. Gerepliceerde gegevens blijven maximaal beschikbaar tijdens een onverwachte storing.
Overweeg beveiligde toegang. Azure Storage versleutelt alle gegevens. Azure Storage biedt u gedetailleerde controle over wie toegang tot uw gegevens heeft.
Overweeg schaalbaarheid. Azure Storage is ontworpen om zeer schaalbaar te zijn om te voldoen aan de behoeften voor gegevensopslag en prestaties van moderne toepassingen.
Overweeg beheerbaarheid. Microsoft Azure zorgt voor het onderhoud van hardware, updates en het oplossen van ernstige problemen.
Overweeg de toegankelijkheid van gegevens. Gegevens in Azure Storage zijn overal ter wereld toegankelijk via HTTP of HTTPS. Microsoft biedt SDK's voor Azure Storage in verschillende talen. U kunt .NET, Java, Node.js, Python, PHP, Ruby, Go en de REST API gebruiken. Azure Storage biedt ondersteuning voor scripting in Azure PowerShell of de Azure CLI. Azure Portal en Azure Storage Explorer bieden eenvoudige visuele oplossingen voor het werken met uw gegevens.