S3 เบเปเบฒเบชเบฑเปเบเปเบเบฑเบเบฎเบฑเบเบชเบฒเบงเบฑเบเบเบธ
เปเบกเบทเปเบญเปเบงเบปเปเบฒเปเบเบดเบเบเบฒเบเปเบเบฑเบเบฎเบฑเบเบชเบฒเบงเบฑเบเบเบธ, เปเบเบเบเบปเปเบงเปเบเปเบฅเปเบงเบเบปเบเปเบฎเบปเบฒเบเบฝเบเปเบเปเบเบดเบเบเปเบฝเบงเบเบฑเบเบชเบดเปเบเบเบฝเบงเปเบเบปเปเบฒเบเบฑเปเบ: เบฅเบฒเบเบฒเบเปเป TB/GB. เปเบเปเบเบญเบ, เบเบปเบงเบเบตเปเบงเบฑเบเบเบตเปเปเบกเปเบเบกเบตเบเบงเบฒเบกเบชเปเบฒเบเบฑเบ, เปเบเปเบกเบฑเบเปเบฎเบฑเบเปเบซเปเบงเบดเบเบตเบเบฒเบเบซเบเบถเปเบเบเปเบฒเบเบซเบเบถเปเบเปเบฅเบฐเบชเบปเบกเบเบปเบเบเบฒเบเปเบเบฑเบเบฎเบฑเบเบชเบฒเบงเบฑเบเบเบธเบเปเบงเบเปเบเบทเปเบญเบเบกเบทเบเบฒเบเปเบเบฑเบเบฎเบฑเบเบชเบฒ. เบเบญเบเบเบฒเบเบเบฑเปเบ, เบงเบดเบเบตเบเบฒเบเบเบตเปเบซเบผเบธเบเบเปเบญเบเบเบงเบฒเบกเบชเปเบฒเบเบฑเบเบเบญเบเบเบฒเบเปเบเบฑเบเบฎเบฑเบเบชเบฒเบงเบฑเบเบเบธเบชเปเบฒเบฅเบฑเบ stack เปเบเบฑเบเปเบเปเบฅเบเบตเบงเบดเบชเบฒเบซเบฐเบเบดเบ.
เปเบเปเบงเบฅเบฒเบเบตเปเปเบฅเบทเบญเบเบเบฒเบเปเบเบฑเบเบฎเบฑเบเบชเบฒเบงเบฑเบเบเบธ, เบเปเบฒเบเบเบงเบเปเบญเบปเบฒเปเบเปเบชเปเบเบฑเบเบซเปเบฒเบฅเบฑเบเบชเบฐเบเบฐ:
- เบเบฒเบเบเบฐเบเบดเบเบฑเบ;
- เบเบฒเบเบเบฐเบซเบเบฒเบ;
- S3 เปเบเบปเปเบฒเบเบฑเบเปเบเป;
- เบเบฒเบเบเบญเบเบชเบฐ เปเบญเบ เบเปเปเบเบงเบฒเบกเบฅเบปเปเบกเปเบซเบฅเบง;
- เบเบงเบฒเบกเบเบทเปเบชเบฑเบ.
เบฅเบฑเบเบชเบฐเบเบฐเบซเปเบฒเบญเบฑเบเบเบตเปเปเบกเปเบเบเบปเบงเบงเบฑเบเปเบเบเปเบซเบกเปเบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบเบฑเบเบฎเบฑเบเบชเบฒเบงเบฑเบเบเบธ, เบเปเบญเบกเบเบฑเบเบเปเบฒเปเบเปเบเปเบฒเบ. เบเปเปเบซเปเปเบเบดเปเบเบเบงเบเปเบเบปเบฒเบเบฑเบเบซเบกเบปเบ.
เบเบฐเบฅเบดเบเบเบฐเบเบฑเบ
เบฎเปเบฒเบเบเปเบฒเบงเบฑเบเบเบธเบเบทเปเบเปเบกเบทเบญเบเบเบฒเบเบเบฐเบชเบดเบเบเบดเบเบฒเบ. เบเบนเปเปเบซเปเบเปเบฅเบดเบเบฒเบเปเบเปเปเบชเบเบชเบฐเบฅเบฐเบกเบฑเบเบขเปเบฒเบเบเปเปเปเบเบทเปเบญเบเปเบเบทเปเบญเบชเบฐเปเบซเบงเบเบซเบฒเบฅเบฒเบเบฒเบเบตเปเบเปเปเบฒ. เบขเปเบฒเบเปเบเบเปเบเบฒเบก, เบเบฑเบเบเบฒเบเปเบเบฑเบเบฎเบฑเบเบชเบฒเบงเบฑเบเบเบธเบเบตเปเบเบฑเบเบชเบฐเปเบซเบก, เบชเบดเปเบเบเบตเปเปเบเบเบเปเบฒเบเบเบฑเบ.
เบฅเบฐเบเบปเบเบเบฒเบเปเบเบฑเบเบฎเบฑเบเบชเบฒเบเปเบฒเบเปเปเบเบปเปเบฒเบซเบฒเบซเบผเบทเปเบกเปเบเบฐเบเบฑเปเบเปเบเบตเบเบเบงเบฒเบกเปเบงเบเบญเบ Hadoop. เบเบงเบฒเบกเบเปเบญเบเบเบฒเบเบเบตเปเบเบฑเบเบชเบฐเปเบซเบกเบชเปเบฒเบฅเบฑเบเบเบงเบฒเบกเปเบงเบญเปเบฒเบเปเบฅเบฐเบเบฝเบ: เบเบฒเบ 10 GB / s เบชเปเบฒเบฅเบฑเบเบฎเบฒเบเปเบ, เบชเบนเบเบชเบธเบ 35 GB / s เบชเปเบฒเบฅเบฑเบ NVMe.
เบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบเบตเปเปเบกเปเบเบเบฝเบเบเปเบชเปเบฒเบฅเบฑเบ Spark, Presto, Tensorflow, Teradata, Vertica, Splunk เปเบฅเบฐเบเบญเบเบเบญเบกเบเบดเบงเปเบเบตเบเบตเปเบเบฑเบเบชเบฐเปเบซเบกเบญเบทเปเบเปเปเบ stack เบเบฒเบเบงเบดเปเบเบฒเบฐ. เบเบงเบฒเบกเบเบดเบเบเบตเปเบงเปเบฒเบเบฒเบเบเปเปเบกเบนเบ MPP เบเปเบฒเบฅเบฑเบเบเบทเบเบเบฑเปเบเบเปเบฒเบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบเบฑเบเบฎเบฑเบเบชเบฒเบงเบฑเบเบเบธเบเบตเปเปเบซเปเปเบซเบฑเบเบงเปเบฒเบกเบฑเบเบเบทเบเบเปเบฒเปเบเปเปเบเบตเปเบกเบเบถเปเบเปเบเบฑเบเบเบฒเบเปเบเบฑเบเบฎเบฑเบเบชเบฒเบเบปเปเบเบเป.
เบเปเบฒเบฅเบฐเบเบปเบเบเบฒเบเปเบเบฑเบเบฎเบฑเบเบชเบฒเบเบญเบเบเปเบฒเบเบเปเปเบชเบฐเบซเบเบญเบเบเบงเบฒเบกเปเบงเบเบตเปเบเปเบฒเบเบเปเบญเบเบเบฒเบ, เบเปเบฒเบเบเปเปเบชเบฒเบกเบฒเบเปเบเปเบเปเปเบกเบนเบเปเบฅเบฐเบชเบฐเบเบฑเบเบกเบนเบเบเปเบฒเบเบฒเบเบกเบฑเบ. เปเบเบดเบเปเบกเปเบเบงเปเบฒเบเปเบฒเบเบเบฐเบเบถเบเบเปเปเบกเบนเบเบเบฒเบเบเบฒเบเปเบเบฑเบเบฎเบฑเบเบชเบฒเบงเบฑเบเบเบธเปเบเบปเปเบฒเปเบเปเบเปเบเบเบชเปเบฒเบเบเบฒเบเบเบฐเบกเบงเบเบเบปเบเปเบเบซเบเปเบงเบเบเบงเบฒเบกเบเปเบฒ, เบเปเบฒเบเบเบฐเบเบฑเบเบเปเบญเบเบเบฒเบเปเบเบเบงเบดเบเปเบเบทเปเบญเปเบญเบเบเปเปเบกเบนเบเปเบเบซเบฒเปเบฅเบฐเบเบฒเบเบซเบเปเบงเบเบเบงเบฒเบกเบเปเบฒ. เบฎเปเบฒเบเบเปเบฒเบงเบฑเบเบเบธเปเบเบปเปเบฒเปเบเปเบเปเปเบกเบตเบกเบฑเบเบเบฝเบเบเป.
เบเบตเปโเปเบกเปเบโเบเบธเบโเบชเปเบฒโเบเบฑเบโ: เบเบฒเบโเบงเบฑเบโเปเบเบโเบเบฐโเบชเบดเบโเบเบดโเบเบฒเบโเปเบซเบกเปโเปเบกเปเบ throughputโ, เบเปเปโเปเบกเปเบ latencyโ. เบกเบฑเบเปเบเบฑเบเบชเบดเปเบเบเปเบฒเปเบเบฑเบเบชเปเบฒเบฅเบฑเบเบเปเปเบกเบนเบเปเบเบฅเบฐเบเบฑเบเปเบฅเบฐเปเบเบฑเบเบกเบฒเบเบเบฐเบเบฒเบเปเบเปเบเบเบชเปเบฒเบเบเปเปเบกเบนเบเบเบตเปเบเบฑเบเบชเบฐเปเบซเบก.
เปเบเบเบฐเบเบฐเบเบตเปเบเบฑเบเบเบฐเบเบตเปเบกเปเบเปเบเบฑเบเบงเบดเบเบตเบเบตเปเบเบตเบเบตเปเบเบฐเบเปเบฒเบเบปเบเบเบฐเบชเบดเบเบเบดเบเบฒเบ, เบกเบฑเบเบเปเปเบชเบฒเบกเบฒเบเบงเบฑเบเปเบเบเปเบเปเบขเปเบฒเบเบเบทเบเบเปเบญเบเบเปเบญเบเบเบตเปเบเบฐเบเปเบฒเปเบเบตเบเบเบฒเบเบเปเบฒเบฎเปเบญเบเบชเบฐเบซเบกเบฑเบเปเบเบชเบฐเบเบฒเบเปเบงเบเบฅเปเบญเบก. เบเบฝเบเปเบเปเบซเบผเบฑเบเบเบฒเบเบกเบฑเบเบชเบฒเบกเบฒเบเปเบงเบปเปเบฒเบงเปเบฒเบเปเบญเบเบเบตเปเบเปเบเบงเบเปเบกเปเบ: เปเบเบเบญเบเปเบง, เปเบเปเบ, เปเบเบทเบญเบเปเบฒเบเบซเบผเบทเปเบเบฅเบฐเบเบฑเบเบเบญเบกเบเบดเบงเปเบเบตเป.
เบเบฐเบซเบเบฒเบเปเบเป
Scalability เบซเบกเบฒเบเปเบเบดเบเบเปเบฒเบเบงเบ petabytes เบเบตเปเปเบซเบกเบฒเบฐเบเบฑเบ namespace เบซเบเบถเปเบ. เบชเบดเปเบเบเบตเปเบเบนเปเบเบฒเบเบญเปเบฒเบเปเบกเปเบเบเบฒเบเบเบฐเบซเบเบฒเบเปเบเปเบเปเบฒเบ, เบชเบดเปเบเบเบตเปเบเบงเบเปเบเบปเบฒเบเปเปเปเบเปเปเบงเบปเปเบฒเบงเปเบฒเบเปเบญเบเบงเปเบฒเบเบงเบเปเบเบปเบฒเบเบฐเบซเบเบฒเบ, เบฅเบฐเบเบปเบ monolithic เบเบฐเบซเบเบฒเบเปเบซเบเปเบเบฒเบเปเบเบฑเบเบเบงเบฒเบกเบญเปเบญเบเปเบญ, เบชเบฐเบฅเบฑเบเบชเบฑเบเบเปเบญเบ, เบเปเปเบซเบกเบฑเปเบเบเบปเบ, เปเบฅเบฐเบฅเบฒเบเบฒเปเบเบ.
metric เปเบซเบกเปเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบฐเบซเบเบฒเบเปเบกเปเบเบเปเบฒเบเบงเบเบเบญเบ namespaces เบซเบผเบทเบฅเบนเบเบเปเบฒเบเบตเปเบเปเบฒเบเบชเบฒเบกเบฒเบเปเบซเปเบเปเบฅเบดเบเบฒเบ. metric เปเบเปเบเบทเบเบเบฐเบเบดเบเบฑเบเปเบเบเบเบปเบเบเบฒเบ hyperscalers, เบเปเบญเบเบเบตเปเบเบฑเบเบญเบฒเบเบฒเบเปเบเบฑเบเบฎเบฑเบเบชเบฒเปเบกเปเบเบเบฐเบซเบเบฒเบเบเปเบญเบเปเบเปเบเบฐเบซเบเบฒเบเปเบเบดเบเบซเบผเบฒเบเบเบทเปเบซเบปเบงเบซเบเปเบงเบ. เปเบเบเบเบปเปเบงเปเบ, เบเบตเปเปเบกเปเบเบเบปเบงเบงเบฑเบเปเบเบเปเบกเบ.
เปเบกเบทเปเบญเบเบถเบเบญเบฒเบเบฒเบเบกเบตเบเบฐเบซเบเบฒเบเบเปเบญเบ, เบเบงเบเบกเบฑเบเบเปเบฒเบเบเปเปเบเบฒเบเปเบเบตเปเบกเบเบฐเบชเบดเบเบเบดเบเบฒเบเบชเปเบฒเบฅเบฑเบเบเบงเบฒเบกเบเบญเบเปเบ, เบเบฒเบเบเบงเบเบเบธเบกเบเบฒเบเปเบเบปเปเบฒเปเบเบดเบ, เบเบฒเบเบเบธเปเบกเบเบญเบเบเบฐเปเบเบเบฒเบ, เบเบฒเบเบเบธเปเบกเบเบญเบเบงเบปเบเบเบญเบเบเบตเบงเบดเบ, เปเบฅเบฐเบเบฒเบเบเบฑเบเบเบธเบเบเบตเปเบเปเปเบกเบตเบเบฒเบเบฅเบปเบเบเบงเบ. เปเบฅเบฐเบชเบธเบเบเปเบฒเบเบฎเบฑเบเบเบฐเบเบฑเบเบเบปเบเบเบฐเบฅเบดเบ. เบเบฐเบซเบเบฒเบเบเบญเบเบเบฑเบเบญเบฒเบเบฒเบเปเบกเปเบเบซเบเปเบฒเบเบตเปเบเบญเบเบเบฒเบเบเบงเบเบเบธเบกเบเบญเบเบเบฒเบเบเบทเปเบเบเบงเบฒเบกเบฅเบปเปเบกเปเบซเบผเบง, เบเบถเปเบเปเบเบฑเบเบงเบดเบเบตเบเบฒเบเบเปเปเบชเปเบฒเบเบฅเบฐเบเบปเบเบเบปเบเบเบฒเบเบเปเปเบชเบนเบ.
Multi-tenancy เบกเบตเบซเบผเบฒเบเบฅเบฑเบเบชเบฐเบเบฐ. เปเบเบเบฐเบเบฐเบเบตเปเบเบฐเบซเบเบฒเบเปเบงเบปเปเบฒเปเบเบดเบเบงเบดเบเบตเบเบฒเบเบเบตเปเบญเบปเบเบเบฒเบเบเบฑเบเบเบฑเปเบเบชเบฐเบซเบเบญเบเบเบฒเบเปเบเบปเปเบฒเปเบเบดเบเบเปเปเบกเบนเบเปเบฅเบฐเบเปเบฒเบฎเปเบญเบเบชเบฐเบซเบกเบฑเบ, เบกเบฑเบเบเบฑเบเบซเบกเบฒเบเปเบเบดเบเบเปเบฒเบฎเปเบญเบเบชเบฐเบซเบกเบฑเบเบเบญเบเบเบปเบเปเบญเบเปเบฅเบฐเปเบซเบเบเบปเบเบเบฒเบเบซเบฅเบฑเบเบเบญเบเบเบฒเบเปเบเบเบเบงเบเปเบเบปเบฒเบญเบญเบเบเบฒเบเบเบฑเบเปเบฅเบฐเบเบฑเบ.
เบเบธเบโเบฅเบฑเบโเบชเบฐโเบเบฐโเบเบญเบโเบงเบดโเบเบตโเบเบฒเบโเบเบตเปโเบเบฑเบโเบชเบฐโเปเบซเบกโเบเบฑเบโเบซเบผเบฒเบโเบฅเบนเบโเบเปเบฒโ:
- เปเบเปเบงเบฅเบฒเบชเบฑเปเบเป, เบเปเบฒเบเบงเบเบฅเบนเบเบเปเบฒเบชเบฒเบกเบฒเบเปเบเบตเปเบกเบเบถเปเบเบเบฒเบเบซเบผเบฒเบเบฎเปเบญเบเบซเบฒเบซเบผเบฒเบเบฅเปเบฒเบเบเบปเบ.
- เบฅเบนเบเบเปเบฒเบเบทเบเปเบเบเบญเบญเบเบเบฒเบเบเบฑเบเบขเปเบฒเบเบชเบปเบกเบเบนเบ. เบเบตเปเบญเบฐเบเบธเบเบฒเบเปเบซเปเบเบงเบเปเบเบปเบฒเบเปเบฒเปเบเบตเบเบเบฒเบเบชเบฐเบเบฑเบเบเบตเปเปเบเบเบเปเบฒเบเบเบฑเบเบเบญเบเบเบญเบเปเบงเบเบฝเบงเบเบฑเบเปเบฅเบฐเปเบเบฑเบเบฎเบฑเบเบชเบฒเบงเบฑเบเบเบธเบเบตเปเบกเบตเบเบฒเบเบเบฑเปเบเบเปเบฒเบเบตเปเปเบเบเบเปเบฒเบเบเบฑเบ, เบเบฒเบเบญเบฐเบเบธเบเบฒเบ, เบเบธเบเบเบฐเบชเบปเบกเบเบฑเบ, เบเบงเบฒเบกเบเบญเบเปเบเปเบฅเบฐเบฅเบฐเบเบฑเบเบเบฒเบเบเปเบฒเบฅเบธเบเบฎเบฑเบเบชเบฒ. เบเบตเปเปเบกเปเบเบชเบดเปเบเบเปเบฒเปเบเบฑเบเปเบเปเบงเบฅเบฒเบเบตเปเบเบฒเบเบเบฐเบซเบเบฒเบเปเบเบซเบฒเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบเปเบซเบกเป, เบเบฒเบเบเบฑเบเบเบธเบ, เปเบฅเบฐเบเบนเบกเบชเบฒเบ.
- เบเบฒเบเปเบเบฑเบเบฎเบฑเบเบชเบฒเปเบกเปเบเบชเบฒเบกเบฒเบเบเบฑเบเบเบฐ เปเบฒเบ เปเบเป, เบเบฑเบเบเบฐเบเบฒเบเบญเบเปเบกเปเบเปเบซเปเบเบฒเบกเบเบงเบฒเบกเบเปเบญเบเบเบฒเบ.
- เปเบเปเบฅเบฐเบเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบเปเบกเปเบเบเบทเบเบเบงเบเบเบธเบกเปเบเบ API เปเบฅเบฐเบญเบฑเบเบเบฐเปเบเบกเบฑเบเปเบเบเบเปเปเบกเบตเบเบฒเบเปเบเบเปเบเบเบเบญเบเบกเบฐเบเบธเบ.
- เบเบญเบเปเบงเบชเบฒเบกเบฒเบเบเบทเบเปเบฎเบเบขเบนเปเปเบเบเบนเปเบเบญเบเปเบเบเปเบเบตเปเบฅเบฐเบเปเบฒเปเบเปเบฅเบฐเบเบปเบ orchestration เบกเบฒเบเบเบฐเบเบฒเบเปเบเบฑเปเบ Kubernetes.
S3 เปเบเบปเปเบฒเบเบฑเบเปเบเป
Amazon S3 API เปเบกเปเบเบกเบฒเบเบเบฐเบเบฒเบ de facto เบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบเบฑเบเบฎเบฑเบเบชเบฒเบงเบฑเบเบเบธ. เบเบนเปเบเบฒเบเบเบญเบเปเบงเปเบเบฑเบเบฎเบฑเบเบชเบฒเบงเบฑเบเบเบธเบเบธเบเบเบปเบเบญเปเบฒเบเบเบงเบฒเบกเปเบเบปเปเบฒเบเบฑเบเปเบเปเบเบฑเบเบกเบฑเบ. เบเบงเบฒเบกเปเบเบปเปเบฒเบเบฑเบเปเบเปเบเบฑเบ S3 เปเบกเปเบ binary: เบเปเปเบงเปเบฒเบเบฐเบเบทเบเบเบฐเบเบดเบเบฑเบเบขเปเบฒเบเปเบเบฑเบกเบชเปเบงเบเบซเบผเบทเบกเบฑเบเบเปเปเปเบกเปเบ.
เปเบเบเบฒเบเบเบฐเบเบดเบเบฑเบ, เบกเบตเบซเบผเบฒเบเบฎเปเบญเบเบซเบผเบทเบซเบผเบฒเบเบเบฑเบเบชเบฐเบเบฒเบเบฐเบเบฒเบเบเบญเบเบเบตเปเบเบฒเบเบชเบดเปเบเบเบฒเบเบขเปเบฒเบเบเบดเบเบเบฒเบเปเบเปเบงเบฅเบฒเบเบตเปเบเบฒเบเบเปเบฒเปเบเปเบเบฒเบเปเบเบฑเบเบฎเบฑเบเบชเบฒเบงเบฑเบเบเบธ. เปเบเบเบชเบฐเปเบเบฒเบฐเบเบฒเบเบเบนเปเปเบซเปเบเปเบฅเบดเบเบฒเบเบเบญเบเปเบงเปเบฅเบฐเบเบฒเบเบเปเบฅเบดเบเบฒเบเบเบตเปเปเบเบฑเบเปเบเบปเปเบฒเบเบญเบ. เบเปเบฅเบฐเบเบตเบเบฒเบเบเปเบฒเปเบเปเบเบปเปเบเบเปเบเบญเบเบกเบฑเบเปเบกเปเบเบเบฒเบเปเบเบฑเบเบเปเปเบกเบนเบเปเบเบเบเบปเบเบซเบผเบทเบเบฒเบเบชเปเบฒเบฎเบญเบเบเปเปเบกเบนเบ, เบเบฑเปเบเบเบฑเปเบเบเปเปเบกเบตเปเบซเบเบเบปเบเบซเบเปเบญเบเบเบตเปเบเบฐเปเบเบซเบฒ API, เบเปเบฅเบฐเบเบตเบเบฒเบเบเปเบฒเปเบเปเปเบกเปเบ homogeneous.
เบเบญเบเปเบงเปเบซเบผเปเบเปเบเบตเบเบกเบตเบเปเปเปเบเปเบเบฝเบเบเบตเปเบชเปเบฒเบเบฑเบ. เบกเบฑเบเบเบงเบกเปเบญเบปเบฒเบชเบฐเบเบฒเบเบฐเบเบฒเบเบเบญเบเบชเปเบงเบเปเบซเบเป, เปเบเบทเปเบญเบเบเบฒเบเบเบฐเบซเบเบฒเบเปเบฅเบฐเบเบงเบฒเบกเบซเบฅเบฒเบเบซเบฅเบฒเบเบเบญเบเปเบญเบฑเบเบเบฅเบดเปเบเบเบฑเบ, เบฅเบฐเบเบปเบเบเบฐเบเบดเบเบฑเบเบเบฒเบ, เปเบฅเบฐเบชเบฐเบเบฒเบเบฑเบเบเบฐเบเบฐเบเปเบฒเบฎเบฒเบเปเบง.
เบเบฑเบเบซเบกเบปเบเบเบตเปเปเบกเปเบเบชเปเบฒเบเบฑเบเบชเปเบฒเบฅเบฑเบเบเบฑเบเบเบฑเบเบเบฐเบเบฒเปเบญเบฑเบเบเบฅเบดเปเบเบเบฑเบ, เบเบฑเปเบเบเบฑเปเบเบกเบฑเบเบเปเปเปเบเบฑเบเบกเบนเบเบเปเบฒเบเบฒเบเบเบปเบเบชเบญเบเบเปเบฒเบฎเปเบญเบเบชเบฐเบซเบกเบฑเบเบเบฑเบเบเบนเปเปเบซเปเบเปเบฅเบดเบเบฒเบเปเบเบฑเบเบฎเบฑเบเบชเบฒ. เปเบซเบผเปเบเปเบเบตเบเปเบฎเบฑเบเปเบซเปเบเบฐเบเบงเบเบเบฒเบเบเปเบฒเบเบเบถเปเบโเบกเบฑเบเบเปเบฒเบเบเบงเปเบฒเบเบตเปเบเบฐเปเบเบปเปเบฒเปเบเบงเปเบฒเปเบงเบเบตเปเบเปเปเบฒเบฐเบชเบปเบกเบเบฑเบเปเบญเบฑเบเบเบฅเบดเปเบเบเบฑเบเบเบญเบเบเปเบฒเบ. เบเบนเปเปเบซเปเบเปเบฅเบดเบเบฒเบเบชเบฒเบกเบฒเบเบเบทเบเบเปเบฒเปเบเปเปเบเบฑเบเบเบธเบเบเบฝเบงเบเบญเบเบเบฒเบเปเบเบปเปเบฒเบชเบนเปเบเบฒเบเปเบเบฑเบเบฎเบฑเบเบชเบฒ, เบเบถเปเบเบซเบกเบฒเบเบเบงเบฒเบกเบงเปเบฒเบกเบฑเบเบเบฐเบเบญเบเบชเบฐเบซเบเบญเบเบเบงเบฒเบกเบเปเบญเบเบเบฒเบเบเบญเบเบเปเบฒเบ.
เปเบซเบผเปเบเปเบเบตเบเบซเบกเบฒเบเบเบงเบฒเบกเบงเปเบฒ: เปเบญเบฑเบเบเบฅเบดเปเบเบเบฑเบเบเปเปเบเบทเบเบเบนเบเบกเบฑเบเบเบฑเบเบเบนเปเบเบฒเบเปเบฅเบฐเบกเบตเบเบงเบฒเบกเปเบเปเบเปเบชเบเบงเปเบฒ. เบเบตเปเบฎเบฑเบเบเบฐเบเบฑเบเบเบตเบงเบดเบเบเบญเบเบเปเบฒเบฎเปเบญเบเบชเบฐเบซเบกเบฑเบเบเบฒเบง.
เปเบฅเบฐเบเบฑเบเบเบถเบเปเบเบตเปเบกเปเบเบตเบกเบเปเบฝเบงเบเบฑเบเปเบซเบผเปเบเปเบเบตเบเปเบฅเบฐ S3.
เบเปเบฒเบเปเบฒเบเบเปเบฒเบฅเบฑเบเปเบเปเบเปเบฒเบฎเปเบญเบเบชเบฐเบซเบกเบฑเบเบเบตเปเบกเบตเบเปเปเบกเบนเบเปเบซเบเป, S3 SELECT เบเบฑเบเบเบธเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเปเบฅเบฐเบเบฐเบชเบดเบเบเบดเบเบฒเบเปเบเบเบเปเบฒเบชเบฑเปเบเบเบญเบเบเบฐเบซเบเบฒเบ. เบกเบฑเบเปเบฎเบฑเบเบชเบดเปเบเบเบตเปเปเบเบเปเบเป SQL เปเบเบทเปเบญเบเบถเบเปเบญเบปเบฒเบเบฝเบเปเบเปเบงเบฑเบเบเบธเบเบตเปเบเปเบฒเบเบเปเบญเบเบเบฒเบเบเบฒเบเบเบฒเบเปเบเบฑเบเบฎเบฑเบเบชเบฒ.
เบเบธเบเบชเปเบฒเบเบฑเบเปเบกเปเบเบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบเบฒเบเปเบเปเบเปเบเบทเบญเบ bucket. เบเบฒเบเปเบเปเบเปเบเบทเบญเบ Bucket เบญเบณเบเบงเบเบเบงเบฒเบกเบชเบฐเบเบงเบเปเบซเปเปเบเปเบเบญเบกเบเบดเบงเปเบเบตเปเบเบเปเบเบตเบเปเบงเบต, เปเบเบฑเบเบญเบปเบเบเบฐเบเบญเบเบเบตเปเบชเบณเบเบฑเบเบเบญเบเบชเบฐเบเบฒเบเบฑเบเบเบฐเบเบฐเบเบณเบเปเบฅเบดเบเบฒเบเบเบธเบฅเบฐเบเบฒเบเบเบตเปเบชเบปเปเบเปเบเบฑเบเบเปเบฅเบดเบเบฒเบ. เปเบเบทเปเบญเบเบเบฒเบเบเบฒเบเปเบเบฑเบเบฎเบฑเบเบชเบฒเบงเบฑเบเบเบธเบเบฑเปเบเปเบเบฑเบเบเบฒเบเปเบเบฑเบเบฎเบฑเบเบชเบฒเบเบฑเบเบเบฅเบฒเบงเบขเปเบฒเบเบกเบตเบเบฐเบชเบดเบเบเบดเบเบฒเบ, เบเบงเบฒเบกเบชเบฒเบกเบฒเบเบเบตเปเบเบฐเบเบฒเบเปเบเบฑเบเบเบงเบฒเบกเบชเบณเบเบฑเบเปเบเปเบงเบฅเบฒเบเบตเปเบเบฒเบเปเบเบฑเบเบฎเบฑเบเบชเบฒเบงเบฑเบเบเบธเบเบทเบเบเบณเปเบเปเปเบเบเปเบญเบฑเบเบเบฅเบดเปเบเบเบฑเบเบเบตเปเบญเบตเบเปเบชเปเบเบฅเบฒเบง.
เบชเบธเบเบเปเบฒเบ, เบเบฒเบเบเบฐเบเบดเบเบฑเบ S3 เบเปเบญเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบ Amazon S3 server-side encryption APIs: SSE-C, SSE-S3, SSE-KMS. เปเบเบดเบเปเบกเปเบเบงเปเบฒเบเบตเบเบงเปเบฒ, S3 เบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบเบฒเบเบเบปเบเบเปเบญเบ tamper เบเบตเปเบเบญเบเปเบเปเบเปเป.
เบเบฒเบเบเบญเบเบชเบฐเบซเบเบญเบเบเปเปเบเบงเบฒเบกเบฅเบปเปเบกเปเบซเบฅเบง
เบเบปเบงเบเบตเปเบงเบฑเบเบเบตเปเบกเบฑเบเบเบฐเบเบทเบเบกเบญเบเบเปเบฒเบกเปเบกเปเบเบงเบดเบเบตเบเบตเปเบฅเบฐเบเบปเบเบเบฑเบเบเบฒเบเบเบฑเบเบเบงเบฒเบกเบฅเบปเปเบกเปเบซเบฅเบง. เบเบงเบฒเบกเบฅเบปเปเบกเปเบซเบฅเบงเปเบเบตเบเบเบถเปเบเบเปเบญเบเปเบซเบเบเบปเบเบเปเบฒเบเป, เปเบฅเบฐเบเบฒเบเปเบเบฑเบเบฎเบฑเบเบชเบฒเบงเบฑเบเบเบธเบเปเบญเบเบเบฑเบเบเบฒเบเบเบฑเบเบเบงเบเบกเบฑเบเบเบฑเบเบซเบกเบปเบ.
เบเบปเบงเบขเปเบฒเบ, เบกเบตเบเบธเบเบเบฝเบงเบเบญเบเบเบงเบฒเบกเบฅเบปเปเบกเปเบซเบผเบง, metric เบเบญเบเบเบตเปเปเบกเปเบเบชเบนเบ.
เปเบเปเบซเบเปเบฒเปเบชเบเบเบฒเบ, เบฅเบฐเบเบปเบเบเบฒเบเปเบเบฑเบเบฎเบฑเบเบชเบฒเบงเบฑเบเบเบธเบเปเบฒเบเบงเบเบซเบผเบฒเบเปเบเป nodes เบเบดเปเบชเบเบเบตเปเบเปเบญเบเปเบเปเบฎเบฑเบเบเบฒเบเปเบเบตเบเปเบเปเบชเปเบฒเบฅเบฑเบ cluster เปเบเบทเปเบญเปเบฎเบฑเบเบงเบฝเบเบขเปเบฒเบเบเบทเบเบเปเบญเบ. เปเบซเบผเบปเปเบฒเบเบตเปเบฅเบงเบกเบกเบต nodes เบเบทเปเบซเบผเบทเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบ metadata - เบเบตเปเบชเปเบฒเบเบเบธเบเบเบฝเบงเบเบญเบเบเบงเบฒเบกเบฅเบปเปเบกเปเบซเบผเบง.
เปเบเบดเบเปเบกเปเบเบงเปเบฒเบเปเบญเบเบเบตเปเบกเบตเบเบงเบฒเบกเบฅเบปเปเบกเปเบซเบผเบงเบซเบผเบฒเบเบเบธเบ, เบเบงเบฒเบกเบชเบฒเบกเบฒเบเปเบเบเบฒเบเบเบปเบเบเปเปเบเบงเบฒเบกเบฅเบปเปเบกเปเบซเบผเบงเบเบญเบเปเบเบเบดเบเบฑเบเปเบกเปเบเบชเปเบฒเบเบฑเบเบเบตเปเบชเบธเบ. Disks เบฅเบปเปเบกเปเบซเบฅเบง, เปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบเบฅเบปเปเบกเปเบซเบฅเบง. เบชเบดเปเบเบชเปเบฒเบเบฑเบเปเบกเปเบเบเบฒเบเบชเปเบฒเบเบเบญเบเปเบงเบเบตเปเบเบทเบเบญเบญเบเปเบเบเบกเบฒเปเบเบทเปเบญเบเบฑเบเบเบฒเบเบเบฑเบเบเบงเบฒเบกเบฅเบปเปเบกเปเบซเบฅเบงเปเบเบฑเบเปเบเบทเปเบญเบเปเบเบเบปเบเบเบฐเบเบด. เบเปเบฒ disk เบซเบผเบท node เบฅเบปเปเบกเปเบซเบฅเบง, เบเบญเบเปเบงเบเบฑเปเบเบเปเบฒเบงเบเบฐเบชเบทเบเบเปเปเปเบฎเบฑเบเบงเบฝเบเปเบเบเบเปเปเบกเบตเบเบฒเบเบเปเบฝเบเปเบเบ.
เบเบฒเบเบเปเบญเบเบเบฑเบเปเบเบเบปเบงเบเปเปเบเบฑเบเบเบฒเบเบฅเบถเบเบเปเปเบกเบนเบเปเบฅเบฐเบเบฒเบเปเบชเบทเปเบญเบกเบชเบฐเบเบฒเบเบเบญเบเบเปเปเบกเบนเบเปเบซเปเปเบเปเปเบเบงเปเบฒเบเปเบฒเบเบชเบฒเบกเบฒเบเบชเบนเบเปเบชเบเปเบเปเบเบเบดเบเบซเบผเบทเปเบซเบเบเบซเบผเบฒเบเปเบเบปเปเบฒเบเบตเปเปเบเบปเปเบฒเบกเบต parity blocks - เบเบปเบเบเบฐเบเบดเปเบฅเปเบงเปเบเบดเปเบเบซเบเบถเปเบเบเบญเบเปเบเปเบ. เบเบฝเบเปเบเปเบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบเบญเบเปเบงเบเบฐเบเปเปเบชเบฒเบกเบฒเบเบเบฑเบเบเบทเบเบเปเปเบกเบนเบเปเบเป.
เบเบงเบฒเบกเบฅเบปเปเบกเปเบซเบผเบงเปเบกเปเบเบเปเปเบเปเบญเบเบเบฐเบเบปเบเบชเบญเบเบเบฒเบเปเบเปเบเบฒเบเปเบซเบผเบ, เปเบเปเบเบฒเบเบเบปเบเบชเบญเบเบเบฑเปเบเบเปเบฒเบงเปเบกเปเบเบเบฑเบเบเบฑเบ. เบเบฒเบเบเปเบฒเบฅเบญเบเบเบงเบฒเบกเบฅเบปเปเบกเปเบซเบผเบงเบเบญเบเบเบฒเบเปเบซเบผเบเบเบฐเบชเบฐเปเบเบเบเปเบฒเปเบเปเบเปเบฒเบเบเบฑเบเบซเบกเบปเบเบเบตเปเปเบเบตเบเบเบถเปเบเบซเบผเบฑเบเบเบฒเบเบเบงเบฒเบกเบฅเบปเปเบกเปเบซเบผเบง.
เบเบงเบฒเบกเบชเบญเบเบเปเบญเบ
เบเบฐเปเบเบเบเบงเบฒเบกเบชเบญเบเบเปเบญเบเบเบญเบ 100% เบเบฑเบเปเบญเบตเปเบเบงเปเบฒเบเบงเบฒเบกเบชเบญเบเบเปเบญเบเบเบตเปเปเบเบฑเปเบเบเบฑเบ. เบเบงเบฒเบกเบชเบญเบเบเปเบญเบเปเบกเปเบเบชเปเบงเบเบเบฐเบเบญเบเบชเปเบฒเบเบฑเบเบเบญเบเบฅเบฐเบเบปเบเบเบฒเบเปเบเบฑเบเบฎเบฑเบเบชเบฒเปเบเป, เปเบเปเบเบงเบฒเบกเบชเบญเบเบเปเบญเบเบเบตเปเปเบเบฑเปเบกเปเบเบเปเบกเปเบเบซเบฒเบเบฒเบ. เบเบปเบงเบขเปเบฒเบ, Amazon S3 ListObject เบเปเปเบชเบญเบเบเปเบญเบเบขเปเบฒเบเปเบเบฑเปเบกเบเบงเบ, เบกเบฑเบเบกเบตเบเบงเบฒเบกเบชเบญเบเบเปเบญเบเบเบฝเบเปเบเปเปเบเบเบญเบเบเปเบฒเบ.
เบเบงเบฒเบกเบชเบญเบเบเปเบญเบเบเบตเปเปเบเบฑเปเบเบเบฑเบเบซเบกเบฒเบเบเบงเบฒเบกเบงเปเบฒเปเบเบงเปเบ? เบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเบเบฒเบเบเบฑเบเบซเบกเบปเบเบซเบผเบฑเบเบเบฒเบเบเบฒเบเบเบฐเบเบดเบเบฑเบ PUT เบเบตเปเปเบเปเบฎเบฑเบเบเบฒเบเบขเบทเบเบขเบฑเบ, เบเบฑเปเบเบเปเปเปเบเบเบตเปเบเบฐเบเปเบญเบเปเบเบตเบเบเบถเปเบ:
- เบเปเบฒเบเบตเปเบเบฑเบเบเบธเบเปเบซเปเปเบซเบฑเบเปเบกเบทเปเบญเบญเปเบฒเบเบเบฒเบ node เปเบ.
- เบเบฒเบเบญเบฑเบเปเบเบเปเบเปเบเบทเบเบเปเบญเบเบเบฑเบเบเบฒเบเบเบงเบฒเบกเบฅเบปเปเบกเปเบซเบผเบงเบเบญเบ node redundancy.
เบเบตเปเบซเบกเบฒเบเบเบงเบฒเบกเบงเปเบฒเบเปเบฒเบเปเบฒเบเบเบถเบเบชเบฝเบเบขเบนเปเปเบเบดเปเบเบเบฒเบเบเบญเบเบเบฒเบเบเบฑเบเบเบถเบ, เบเปเปเบกเบตเบซเบเบฑเบเบเบฐเบชเบนเบเปเบชเบ. เบฅเบฐเบเบปเบเบเปเปเปเบเบตเบเบชเบปเปเบเบเบทเบเบเปเปเบกเบนเบเบเบตเปเปเบชเบเบซเบฒเบเบซเบผเบทเบฅเปเบฒเบชเบฐเปเบซเบก. เบเบตเปเปเบกเปเบเปเบเบเบชเบนเบเบเบตเปเบกเบตเบเบงเบฒเบกเบชเปเบฒเบเบฑเบเปเบเบซเบผเบฒเบเปเบชเบฐเบเบฒเบเบฐเบเบฒเบ, เบเบฒเบเบเปเบฒเบฎเปเบญเบเบชเบฐเบซเบกเบฑเบเบเบฒเบเปเบฎเบฑเบเบเบธเบฅเบฐเบเปเบฒเบเบปเบเปเบเบดเบเบเบฒเบเบชเปเบฒเบฎเบญเบเบเปเปเบกเบนเบเปเบฅเบฐเบเบฒเบเบเบทเปเบเบเบปเบง.
เบชเบฐเบซเบฅเบธเบ
เปเบซเบผเบปเปเบฒเบเบตเปเปเบกเปเบเบเบปเบงเบงเบฑเบเปเบเบเบเบฒเบเปเบเบฑเบเบฎเบฑเบเบชเบฒเบงเบฑเบเบเบธเปเบซเบกเปเบเบตเปเบชเบฐเบเปเบญเบเปเบซเปเปเบซเบฑเบเปเบเบดเบเบฎเบนเบเปเบเบเบเบฒเบเบเปเบฒเปเบเปเปเบเบญเบปเบเบเบฒเบเบเบฑเบเบเบฑเปเบเบเบญเบเบกเบทเปเบเบตเป, เบเปเบญเบเบเบตเปเบเบฒเบเบเบฐเบเบดเบเบฑเบ, เบเบงเบฒเบกเบชเบญเบเบเปเบญเบ, เบเบฐเบซเบเบฒเบ, เปเบเปเบกเบเบเบตเปเบเบดเบเบเบฒเบเปเบฅเบฐเบเบงเบฒเบกเปเบเบปเปเบฒเบเบฑเบเปเบเปเบเบญเบ S3 เปเบกเปเบเบเบปเบงเบชเปเบฒเบเบชเปเบฒเบฅเบฑเบเบเปเบฒเบฎเปเบญเบเบชเบฐเบซเบกเบฑเบเบเบฑเบเปเบฅเบฐเบเบฒเบเบงเบดเปเบเบฒเบฐเบเปเปเบกเบนเบเปเบซเบเป. เบเปเบฒเบเบฐเปเบเบปเปเบฒเปเบเบฐเบเปเบฒเปเบซเปเปเบเปเบเบฑเบเบเบตเบฅเบฒเบเบเบทเปเบเบตเปเบเบญเบเปเบซเบเบทเบญเบเบฒเบเบฅเบฒเบเบฒเปเบเปเบงเบฅเบฒเบเบตเปเบเบฒเบเบเปเปเบชเปเบฒเบ stacks เบเปเปเบกเบนเบเบเบตเปเบเบฑเบเบชเบฐเปเบซเบก.
เบเปเบฝเบงเบเบฑเบเบเบฒเบเปเบเบฑเบเบฎเบฑเบเบชเบฒเบงเบฑเบเบเบธ Mail.ru Cloud Solutions:
เบกเบตเบซเบเบฑเบเบญเบตเบเปเบเปเบเบตเปเบเบฐเบญเปเบฒเบ:
เบเบปเบงเบขเปเบฒเบเบเบญเบเปเบญเบฑเบเบเบฅเบดเปเบเบเบฑเบเบเบตเปเบเบฑเบเปเบเบทเปเบญเบเบเปเบงเบเปเบซเบเบเบฒเบเปเบเบเบญเบตเบเปเบชเป webhooks เปเบเบเบฒเบเปเบเบฑเบเบฎเบฑเบเบชเบฒเบงเบฑเบเบเบธ S3 Mail.ru Cloud Solutions .เบซเบผเบฒเบเบเบงเปเบฒ Ceph: MCS cloud block storage เปเบฎเบฑเบเบงเบฝเบเบเบฑเบ Mail.ru Cloud Solutions S3 เบเบฒเบเปเบเบฑเบเบฎเบฑเบเบชเบฒเบงเบฑเบเบเบธเปเบเบฑเบเบฅเบฐเบเบปเบเปเบเบฅเป .เบเปเบญเบเบเบฒเบ Telegram เบเบญเบเบเบงเบเปเบฎเบปเบฒเบเบตเปเบกเบตเบเปเบฒเบงเบเปเบฝเบงเบเบฑเบเบเบฒเบเบญเบฑเบเปเบเบเบเปเบฝเบงเบเบฑเบเบเบฒเบเปเบเบฑเบเบฎเบฑเบเบชเบฒ S3 เปเบฅเบฐเบเบฐเบฅเบดเบเบเบฐเบเบฑเบเบญเบทเปเบเป .
เปเบซเบผเปเบเบเปเปเบกเบนเบ: www.habr.com