Wat is Objectopslag (object storage)?

Opslag die gegevens bewaart als objecten met een sleutel (naam) en metadata, en ze als geheel leest en schrijft via een API over HTTP. De capaciteit kan vrijwel onbeperkt groeien zonder die vooraf vast te leggen, en de gegevens worden doorgaans over meerdere apparaten of locaties gerepliceerd voor een hoge duurzaamheid. Het is geschikt voor afbeeldingen, video, back-ups, logs en de bestanden van statische websites. Het is niet geschikt om delen van bestanden te herschrijven zoals in een bestandssysteem, of om de gegevensbestanden van een database te bevatten; daarvoor worden blokopslag, die virtuele schijven levert, of bestandsopslag, die een gedeeld bestandssysteem levert, gebruikt.

Japanse benaming: オブジェクトストレージ

“Objectopslag (object storage)” komt voor in 1 oefenvragen uit 1 onderwerpen, bijv. Basis van cloud en containers.

Vakgebied: Basis van cloud en containers

Nu oefenen: vragen over Objectopslag (object storage)

Cloudopslag wordt voor drie doeleinden gebruikt: (1) als schijf aan een virtuele machine koppelen, er een bestandssysteem op maken en de gegevensbestanden van een database erop plaatsen; (2) tegelijk vanaf meerdere servers mounten en als gedeelde map gebruiken; (3) een groot aantal afbeeldingen via een API over HTTP met een sleutel (naam) lezen en schrijven, en de capaciteit laten groeien zonder die vooraf vast te leggen. Welke combinatie van opslagsoorten is geschikt voor (1) tot (3)?

  1. A(1) objectopslag, (2) blokopslag, (3) bestandsopslag
  2. B(1) bestandsopslag, (2) objectopslag, (3) blokopslag
  3. C(1) blokopslag, (2) bestandsopslag, (3) objectopslag
Antwoord en toelichting tonen

Antwoord: C. (1) blokopslag, (2) bestandsopslag, (3) objectopslag

Blokopslag koppelt een gebied met een vaste grootte als virtuele schijf aan een virtuele machine; er wordt een bestandssysteem op gemaakt, en het is geschikt voor toepassingen zoals databases die veel kleine lees- en schrijfbewerkingen snel uitvoeren. Bestandsopslag levert een gedeeld bestandssysteem dat meerdere servers tegelijk kunnen mounten via NFS, SMB of iets vergelijkbaars. Objectopslag leest en schrijft gegevens als volledige objecten die met sleutels worden aangeduid, via een API over HTTP; de capaciteit kan vrijwel onbeperkt groeien, en het is geschikt voor afbeeldingen, back-ups en logs. Het is niet geschikt om een deel van een object te herschrijven; de gegevensbestanden van een database worden er dus niet in geplaatst.

“Objectopslag (object storage)” in de toelichting

Vragen met “Objectopslag (object storage)” (1)

  1. Cloudopslag wordt voor drie doeleinden gebruikt: (1) als schijf aan een virtuele machine koppelen, er een bestandssysteem op maken en de gegevensbestanden van een database erop plaatsen; (2) tegelijk vanaf meerdere servers mounten en als gedeelde map gebruiken; (3) een groot aantal afbeeldingen via een API over HTTP met een sleutel (naam) lezen en schrijven, en de capaciteit laten groeien zonder die vooraf vast te leggen. Welke combinatie van opslagsoorten is geschikt voor (1) tot (3)?

Verwante termen

HTTP (Hypertext Transfer Protocol) Autoscaling Beschikbaarheidszone (availability zone) Blue-green deployment Canary release Container Containerimage Docker Immutable infrastructure (onveranderlijke infrastructuur) Infrastructure as code (IaC)

Naar de woordenlijst