Resourcetypen voor Azure Blob Storage detecteren
Er zijn drie typen resources voor blobopslag:
- Het opslagaccount.
- Een container in het opslagaccount
- Een blob in een container
Opslagaccounts
Een opslagaccount biedt een unieke naamruimte in Azure voor uw gegevens. Elk object dat u in Azure Storage opslaat, heeft een adres dat uw unieke accountnaam bevat. De combinatie van de accountnaam en het blob-eindpunt voor Azure Storage vormen het basisadres voor de objecten in uw opslagaccount.
Als de naam van uw opslagaccount bijvoorbeeld mystorageaccount is, is het standaardeindpunt voor de blobopslag:
http://mystorageaccount.blob.core.windows.net
Containers
Een container kan een of meer blobs bevatten, net zoals een map een of meer bestanden kan bevatten in een bestandssysteem. Een opslagaccount kan een onbeperkt aantal containers bevatten en een container kan een onbeperkt aantal blobs bevatten.
Een containernaam moet een geldige DNS-naam zijn, omdat deze deel uitmaakt van de unieke URI (Uniform Resource Identifier) die wordt gebruikt om de container of de bijbehorende blobs te adresseren. Volg deze regels bij het benoemen van een container:
- Containernamen kunnen tussen 3 en 63 tekens lang zijn.
- Containernamen moeten beginnen met een letter of cijfer en mogen alleen kleine letters, cijfers en het streepje (-) bevatten.
- Twee of meer opeenvolgende streepjes zijn niet toegestaan in containernamen.
De URI voor een container is vergelijkbaar met:
https://myaccount.blob.core.windows.net/mycontainer
Blobs
Azure Storage ondersteunt drie soorten blobs:
- Blok-blobs worden gebruikt voor het opslaan van tekst en binaire gegevens. Blok-blobs bestaan uit blokken met gegevens die afzonderlijk kunnen worden beheerd. Blok-blobs kunnen maximaal 190,7 TiB opslaan.
- Toevoeg-blobs bestaan uit blokken zoals blok-blobs, maar zijn geoptimaliseerd voor toevoegbewerkingen. Toevoeg-blobs zijn ideaal voor scenario's zoals het registreren van logboekgegevens van virtuele machines.
- Pagina-blobs worden gebruikt voor het opslaan van bestanden voor willekeurige toegang tot maximaal 8 TB in grootte. Met pagina-blobs worden bestanden voor de virtuele harde schijf (VHD) opgeslagen en kunnen ze dienen als schijven voor Azure-VM's.
De URI voor een blob is vergelijkbaar met:
https://myaccount.blob.core.windows.net/mycontainer/myblob
or
https://myaccount.blob.core.windows.net/mycontainer/myvirtualdirectory/myblob