AWS S3:n ja EBS:n tallennustehon ymmärtäminen on olennaista pilviinfrastruktuurin optimoinnissa. Opas tarjoaa käytännön menetelmiä näiden palvelujen tallennustehomittareiden laskemiseen ja arviointiin.

AWS S3:n ja EBS:n tallennusta koskevat perusteet

AWS S3 on skaalautuvuuteen ja kestävyyteen suunniteltu esinevarastopalvelu, kun taas EBS tarjoaa blokkivaraston EC2-esineisiin. Molemmilla palveluilla on erilaiset suorituskykyominaisuudet, jotka vaikuttavat niiden käyttötapaan.

Suorituskykymittarit ja -tekijät

Suorituskyvyn tunnuslukuja ovat läpivienti, latenssi ja IOPS (Input/Output Operations Per Second). Suoritukseen vaikuttavat tekijät ovat tallennustyyppi, koko ja työmäärä.

Varastoinnin suorituskyvyn laskeminen

Suorituksen arvioimiseksi on otettava huomioon seuraavat seikat:

  • Toimitus: Mittaa tiedonsiirtonopeus MB/s tai GB/s.
  • IOPS:[ Määritä luku-/kirjoitustoimintojen lukumäärä sekunnissa.
  • Latenssi: Tallenna yksittäisiin toimiin käytetty aika.

EBS:n suorituskyky riippuu äänenvoimakkuuden tyypistä:

  • Yleistä tarkoitusta SSD (gp3): jopa 16 000 IOPS ja 1000 MB/s.
  • Suojattu IOPS SSD (i2): Enintään 64,000 IOPS ja 4000 MB/s.
  • Autooptimoidun kiintolevyn (st1) avulla:[ Suunniteltu läpisyötettä varten, ei IOPS:n.

S3:lle suorituskykyyn vaikuttavat pyyntöjen määrät ja objektin koko. Laskelmiin kuuluu usein pyyntöviiveen mittaaminen ja läpivienti tyypillisen työmäärän aikana.

Välineet ja parhaat käytännöt

Käytä AWS CloudWatch seurata suorituskykymittareita. Suorita vertailuanalyysi testejä edustava työmäärä tunnistaa pullonkauloja. Säädä varastointi kokoonpanot perustuu havaittuja mittareita optimoida suorituskykyä.