Kuo skiriasi „S3“ ir „Elastic Block Store“ paslaugos? Kokie yra teisingi kiekvieno naudojimo atvejai?


Atsakymas 1:

Galvok apie EBS kaip išimamą kietąjį diską, prieinamą (AFAIK) tik EC2 egzemplioriams. Paprastai jį pridėtumėte (prijungtumėte) prie EC2 egzemplioriaus, kad suteiktumėte nuolatinį saugojimą OS, veikiančioje toje instancijoje. Prieiga prie EBS yra pigesnė (už I / O užklausą) ir greitesnė nei būtų naudojant S3 segmentą. Be to, galite fotografuoti EBS tomą ir pasidalyti jo kopijomis (taip pat yra viešai prieinamų EBS tomų su įvairiais juose saugomais duomenimis). Tačiau EBS kainuoja daugiau / mėnesį už saugojimo megabaitą. EBS yra fiksuotas dydis (nustatomas jį kuriant). Prie vieno EC2 egzemplioriaus galite pridėti kelis EBS įrenginius ir netgi nustatyti juos kaip RAID didelės spartos saugojimui.

S3 labiau primena turinio pateikimo tinklą, prieinamą per HTTP ar kitomis priemonėmis. Tai leidžia saugoti didžiulį duomenų kiekį. Įprastas S3 naudojimo atvejis yra statinio svetainės turinio (didelių vaizdų, „Flash“ failų, vaizdo įrašų ir t. T. kibirą, o ne į savo žiniatinklio serverį). S3 už operaciją išlaidos yra didesnės, o įvesties ir išvesties sparta yra lėtesnė nei EBS, tačiau išlaidos už saugomą megabaitą yra daug mažesnės. S3 dydis yra dinamiškas, jūsų failai gali būti iki 5 tt (kiekvieno), o jūs būsite apmokestinti tik už naudojamą vietos kiekį.


Atsakymas 2:

Esami atsakymai apie S3 ir EBS skirtumus yra puikūs.

Geriausias S3 naudojimo atvejis yra tada, kai norite saugoti debesyje esančius failus, kuriuos taip pat gali pasiekti žiniatinklio serveriai. Kadangi visus „AWS S3“ segmentus taip pat gali pasiekti viešai saugus ir nesaugus interneto serveris, jums nebereikia jų saugoti savo infrastruktūroje. Pasikliaudami tuo S3, gausite keletą pranašumų, nes saugykla nereikalinga ir galite lengvai paskirstyti turinį visame pasaulyje naudodami „Amazon CloudFront“. Tiesiog įsitikinkite, kad nustatėte tinkamą failų prieigos valdymą, kad jie būtų viešai prieinami.

EBS yra puiku, jei norite, kad dalis ar visi duomenys išliktų jūsų EC2 instancijoje. Kadangi EC2 egzemplioriai gali bet kada sumažėti, naudinga pridėti EBS tomą ir vėliau prie to tomo pridėti kitą EC2 egzempliorių.