Ero Amazon S3 n ja Amazon EBS n välillä

Amazon S3 vs. Amazon EBS

S3 (Simple Storage Service) ja EBS (Elastic Block Store) ovat Amazonin tarjoamia tiedostojen tallennuspalveluita. Suurin ero niiden välillä on siinä, mihin niitä voidaan käyttää. EBS on tarkoitettu erityisesti EC2 (Elastic Computing Cloud) -tapahtumiin, ja sitä ei voi käyttää, ellei se ole asennettuna yhteen. Toisaalta S3 ei rajoitu EC2: een. S3-kauhan tiedostot voidaan noutaa käyttämällä HTTP-protokollia ja jopa BitTorrent-sovelluksella. Monet sivustot käyttävät S3: aa suurimman osan tiedostoistaan, koska sillä on pääsy HTTP-asiakkaisiin; esimerkiksi selaimet.

Kuten edellä jo todettiin, tarvitset jonkin tyyppisiä ohjelmistoja tietojen lukemiseen tai kirjoittamiseen S3: n avulla. EBS: n avulla taltio voidaan asentaa EC2-ilmentymään ja se näyttää aivan kuin kiintolevyn osio. Se voidaan alustaa millä tahansa tiedostojärjestelmällä ja EC2-tapaus voi kirjoittaa tai lukea tiedostoja samalla tavalla kuin kiintolevylle.

S3: lla on edelleen hallussaan tallennettavissa oleva kokonaismäärä. EBS: llä on vakioraja 20 tilavuutta, ja jokaisella tilavuudella on enintään 1 Tt dataa. S3: lla vakioraja on 100 kauhassa jokaisella kauhalla on rajaton datakapasiteetti. S3-käyttäjien ei tarvitse huolehtia kauhan täyttämisestä, ja ainoa huolenaihe on tarpeeksi kauhojen käyttäminen tarpeitasi varten.

EBS: n rajoitus on sen kyvyttömyys käyttää useita tapauksia kerralla. Kun se on asennettu ilmentymän avulla, kukaan muu ilmentymä ei voi käyttää sitä. S3: lla voi olla useita kuvia sen sisällöstä, joten monet voivat käyttää sitä samanaikaisesti. Tämän ominaisuuden mielenkiintoinen sivuvaikutus on niin kutsuttu "lopullinen johdonmukaisuus". EBS: n avulla tiedot luetaan tai kirjoitetaan melkein heti. S3: n kanssa muutoksia ei kirjoiteta heti, joten jos kirjoitat jotain, lukutoiminto ei ehkä sisällä tietoja.

Yhteenveto:

  1. EBS: ää voidaan käyttää vain EC2-tapauksissa, kun taas S3: ta voidaan käyttää EC2: n ulkopuolella
  2. EBS näkyy asennettavana levynä, kun taas S3 vaatii ohjelmistoa tietojen lukemiseen ja kirjoittamiseen
  3. EBS mahtuu pienemmän määrän dataa kuin S3
  4. EBS: ää voi käyttää vain yksi EC2-ilmentymä kerrallaan, kun taas S3: ta voi käyttää useita ilmentymiä
  5. S3 kirjoittaa yleensä viiveitä, kun taas EBS ei