เบงเบดเบ—เบตเบเบฒเบ™ AWS เบ›เบธเบ‡เปเบ•เปˆเบ‡เบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™ elastic เบ‚เบญเบ‡เบกเบฑเบ™. เบ‚เบฐเบซเบเบฒเบเป€เบŠเบตเบšเป€เบงเบต เปเบฅเบฐเบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™

เป€เบกเบ„เปเบกเปˆเบ™เบ„เป‰เบฒเบเบ„เบทเบเปˆเบญเบ‡ magic - เป€เบˆเบปเป‰เบฒเบ–เบฒเบกเบชเบดเปˆเบ‡เบ—เบตเปˆเบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™, เปเบฅเบฐเบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™เบžเบฝเบ‡เปเบ•เปˆเบ›เบฒเบเบปเบ”เบขเบนเปˆเบšเปˆเบญเบ™เปƒเบ”. เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบเบชเบฐเป€เปเบทเบญเบ™, เบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™, เป€เบ„เบทเบญเบ‚เปˆเบฒเบ - เบ—เบฑเบ‡เปเบปเบ”เบ™เบตเป‰เป€เบ›เบฑเบ™เบ‚เบญเบ‡เป€เบˆเบปเป‰เบฒเป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™. เบเบฑเบ‡เบกเบตเบœเบนเป‰เป€เบŠเบปเปˆเบฒเบ„เบฅเบฒเบงเบญเบทเปˆเบ™, เปเบ•เปˆเปƒเบ™เบˆเบฑเบเบเบฐเบงเบฒเบ™เบ‚เบญเบ‡เป€เบˆเบปเป‰เบฒเป€เบˆเบปเป‰เบฒเป€เบ›เบฑเบ™เบœเบนเป‰เบ›เบปเบเบ„เบญเบ‡เบžเบฝเบ‡เบœเบนเป‰เบ”เบฝเบง. เบ—เปˆเบฒเบ™เปเบ™เปˆเปƒเบˆเบงเปˆเบฒเบ—เปˆเบฒเบ™เบˆเบฐเป„เบ”เป‰เบฎเบฑเบšเบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™เบ—เบตเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™เบชเบฐเป€เบซเบกเบต, เบ—เปˆเบฒเบ™เบšเปเปˆเป„เบ”เป‰เป€เบญเบปเบฒเปƒเบœเป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เบšเบฑเบ™เบŠเบตเปเบฅเบฐเบ—เปˆเบฒเบ™เบเปเบฒเบ™เบปเบ”เบขเปˆเบฒเบ‡เป€เบ›เบฑเบ™เป€เบญเบเบฐเบฅเบฒเบ”เบงเปˆเบฒเป€เบ„เบทเบญเบ‚เปˆเบฒเบเบˆเบฐเบˆเบฐเป€เบ›เบฑเบ™เปเบ™เบงเปƒเบ”. magic เบ™เบตเป‰เป€เบฎเบฑเบ”เบงเบฝเบเปเบ™เบงเปƒเบ”เบ—เบตเปˆเป€เบฎเบฑเบ”เปƒเบซเป‰เป€เบกเบ„เบกเบตเบเบฒเบ™เบˆเบฑเบ”เบชเบฑเบ™เบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™เบขเปˆเบฒเบ‡เบเบทเบ”เบเบธเปˆเบ™เปเบฅเบฐเปเบเบเบœเบนเป‰เป€เบŠเบปเปˆเบฒเบญเบญเบเบˆเบฒเบเบเบฑเบ™เปเบฅเบฐเบเบฑเบ™เบขเปˆเบฒเบ‡เบชเบปเบกเบšเบนเบ™?

เบงเบดเบ—เบตเบเบฒเบ™ AWS เบ›เบธเบ‡เปเบ•เปˆเบ‡เบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™ elastic เบ‚เบญเบ‡เบกเบฑเบ™. เบ‚เบฐเบซเบเบฒเบเป€เบŠเบตเบšเป€เบงเบต เปเบฅเบฐเบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™

AWS cloud เป€เบ›เบฑเบ™เบฅเบฐเบšเบปเบšเบ—เบตเปˆเบŠเบฑเบšเบŠเป‰เบญเบ™เบ‚เบฐเปœเบฒเบ”เปƒเบซเบเปˆเบ—เบตเปˆเบžเบฑเบ”เบ—เบฐเบ™เบฒเป„เบ›เบกเบฒเบ•เบฑเป‰เบ‡เปเบ•เปˆเบ›เบต 2006 เป€เบ›เบฑเบ™เบ•เบปเป‰เบ™เบกเบฒ. เบชเปˆเบงเบ™เบซเบ™เบถเปˆเบ‡เบ‚เบญเบ‡เบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเบ™เบตเป‰เป€เบเบตเบ”เบ‚เบถเป‰เบ™ Vasily Pantyukhin - เบชเบฐเบ–เบฒเบ›เบฐเบ™เบดเบ Amazon Web Services. เปƒเบ™เบ–เบฒเบ™เบฐเบชเบฐเบ–เบฒเบ›เบฐเบ™เบดเบ, เบฅเบฒเบงเป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เป€เบšเบดเปˆเบ‡เบžเบฒเบเปƒเบ™เบšเปเปˆเบžเบฝเบ‡เปเบ•เปˆเบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบšเบ—เบตเปˆเบชเบธเบ”, เปเบ•เปˆเบเบฑเบ‡เบขเบนเปˆเปƒเบ™เบชเบดเปˆเบ‡เบ—เป‰เบฒเบ—เบฒเบเบ—เบตเปˆ AWS เป€เบญเบปเบฒเบŠเบฐเบ™เบฐ. เบ„เบงเบฒเบกเป€เบ‚เบปเป‰เบฒเปƒเบˆเบซเบผเบฒเบเบ‚เบญเบ‡เบงเบดเบ—เบตเบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบ‚เบญเบ‡เบฅเบฐเบšเบปเบš, เบ„เบงเบฒเบกเป„เบงเป‰เบงเบฒเบ‡เปƒเบˆเบซเบผเบฒเบเบ‚เบถเป‰เบ™. เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, Vasily เบˆเบฐเปเบšเปˆเบ‡เบ›เบฑเบ™เบ„เบงเบฒเบกเบฅเบฑเบšเบ‚เบญเบ‡เบšเปเบฅเบดเบเบฒเบ™เบŸเบฑเบ‡ AWS. เบ‚เป‰เบฒเบ‡เบฅเบธเปˆเบกเบ™เบตเป‰เปเบกเปˆเบ™เบเบฒเบ™เบญเบญเบเปเบšเบšเบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบ‚เบญเบ‡ AWS เบ—เบฒเบ‡เบ”เป‰เบฒเบ™เบฎเปˆเบฒเบ‡เบเบฒเบ, เบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เบ‚เบฐเบซเบเบฒเบเบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™ elastic, เบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™ Amazon เปเบšเบšเบเปเบฒเบ™เบปเบ”เป€เบญเบ‡เปเบฅเบฐเบงเบดเบ—เบตเบเบฒเบ™เป€เบžเบทเปˆเบญเป€เบžเบตเปˆเบกเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบ virtual เปƒเบ™เบ‚เบฐเบ™เบฐเบ—เบตเปˆเบซเบผเบธเบ”เบœเปˆเบญเบ™เบฅเบฒเบ„เบฒเบ‚เบญเบ‡เบžเบงเบเป€เบ‚เบปเบฒ. เบ„เบงเบฒเบกเบฎเบนเป‰เบเปˆเบฝเบงเบเบฑเบšเบงเบดเบ—เบตเบ—เบฒเบ‡เบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเปเบฒเบ‚เบญเบ‡ Amazon เบˆเบฐเบŠเปˆเบงเบเปƒเบซเป‰เบ—เปˆเบฒเบ™เปƒเบŠเป‰เบšเปเบฅเบดเบเบฒเบ™ AWS เบกเบตเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบซเบผเบฒเบเบ‚เบถเป‰เบ™เปเบฅเบฐเบญเบฒเบ”เบˆเบฐเปƒเบซเป‰เบ—เปˆเบฒเบ™เบกเบตเปเบ™เบงเบ„เบงเบฒเบกเบ„เบดเบ”เปƒเบซเบกเปˆเปƒเบ™เบเบฒเบ™เบชเป‰เบฒเบ‡เบงเบดเบ—เบตเปเบเป‰เป„เบ‚เบ‚เบญเบ‡เบ—เปˆเบฒเบ™เป€เบญเบ‡.

เบเปˆเบฝเบงเบเบฑเบšเบœเบนเป‰เป€เบงเบปเป‰เบฒ: Vasily Pantyukhin (Hen) เป€เบฅเบตเปˆเบกเป€เบ›เบฑเบ™เบœเบนเป‰เบšเปเบฅเบดเบซเบฒเบ™ Unix เบขเบนเปˆเบšเปเบฅเบดเบชเบฑเบ” .ru, เป€เบฎเบฑเบ”เบงเบฝเบเปƒเบ™เบฎเบฒเบ”เปเบง Sun Microsystem เบ‚เบฐเปœเบฒเบ”เปƒเบซเบเปˆเป€เบ›เบฑเบ™เป€เบงเบฅเบฒ 6 เบ›เบต, เปเบฅเบฐเบ›เบฐเบเบฒเบ”เป‚เบฅเบเบ—เบตเปˆเปƒเบซเป‰เบ‚เปเป‰เบกเบนเบ™เป€เบ›เบฑเบ™เปƒเบˆเบเบฒเบ‡เบขเบนเปˆ EMC เป€เบ›เบฑเบ™เป€เบงเบฅเบฒ 11 เบ›เบต. เบกเบฑเบ™เป„เบ”เป‰เบžเบฑเบ”เบ—เบฐเบ™เบฒเบ•เบฒเบกเบ—เปเบฒเบกเบฐเบŠเบฒเบ”เป„เบ›เบชเบนเปˆเบ„เบฅเบฒเบงเบชเปˆเบงเบ™เบ•เบปเบง, เปเบฅเบฐเปƒเบ™เบ›เบต 2017 เป„เบ”เป‰เบเป‰เบฒเบเป„เบ›เบขเบนเปˆเปƒเบ™เบชเบฒเบ—เบฒเบฅเบฐเบ™เบฐ. เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบฅเบฒเบงเปƒเบซเป‰เบ„เปเบฒเปเบ™เบฐเบ™เปเบฒเบ”เป‰เบฒเบ™เบงเบดเบŠเบฒเบเบฒเบ™เป€เบžเบทเปˆเบญเบŠเปˆเบงเบเบ”เปเบฒเบฅเบปเบ‡เบŠเบตเบงเบดเบ”เปเบฅเบฐเบžเบฑเบ”เบ—เบฐเบ™เบฒเปƒเบ™ AWS cloud.

เบเบฒเบ™เบ›เบฐเบ•เบดเป€เบชเบ”: เบ—เบธเบเบชเบดเปˆเบ‡เบ—เบธเบเบขเปˆเบฒเบ‡เบ‚เป‰เบฒเบ‡เบฅเบธเปˆเบกเบ™เบตเป‰เปเบกเปˆเบ™เบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™เบชเปˆเบงเบ™เบ•เบปเบงเบ‚เบญเบ‡ Vasily เปเบฅเบฐเบญเบฒเบ”เบˆเบฐเบšเปเปˆเบเบปเบ‡เบเบฑเบ™เบเบฑเบšเบ•เปเบฒเปเบซเบ™เปˆเบ‡เบ‚เบญเบ‡ Amazon Web Services. เบเบฒเบ™เบšเบฑเบ™เบ—เบถเบเบงเบดเบ”เบตเป‚เบญ เบšเบปเบ”โ€‹เบฅเบฒเบโ€‹เบ‡เบฒเบ™โ€‹เบ—เบตเปˆโ€‹เบญเบตเบ‡โ€‹เปƒเบชเปˆโ€‹เบšเบปเบ”โ€‹เบ„เบงเบฒเบกโ€‹เปเบกเปˆเบ™โ€‹เบกเบตโ€‹เบขเบนเปˆโ€‹เปƒเบ™โ€‹เบŠเปˆเบญเบ‡ YouTube เบ‚เบญเบ‡โ€‹เบžเบงเบโ€‹เป€เบฎเบปเบฒโ€‹.

เป€เบ›เบฑเบ™เบซเบเบฑเบ‡เบ‚เป‰เบญเบเป€เบงเบปเป‰เบฒเบเปˆเบฝเบงเบเบฑเบšเบญเบธเบ›เบฐเบเบญเบ™ Amazon?

เบฅเบปเบ”เบ—เปเบฒเบญเบดเบ”เบ‚เบญเบ‡เบ‚เป‰เบญเบเบกเบตเบฅเบฐเบšเบปเบšเบชเบฒเบเบชเบปเปˆเบ‡เบ„เบนเปˆเบกเบท. เบกเบฑเบ™โ€‹เป€เบ›เบฑเบ™โ€‹เบ—เบตเปˆโ€‹เบเบดเปˆเบ‡โ€‹เปƒเบซเบเปˆโ€‹เป€เบžเบฒเบฐโ€‹เบ„เบงเบฒเบกโ€‹เบฎเบนเป‰โ€‹เบชเบถเบโ€‹เบ—เบตเปˆโ€‹เบ‚เป‰เบฒโ€‹เบžเบฐโ€‹เป€เบˆเบปเป‰เบฒโ€‹เบชเบฒโ€‹เบกเบฒเบ”โ€‹เบ‚เบฑเบšโ€‹เบฅเบปเบ”โ€‹เป„เบ”เป‰โ€‹เปเบฅเบฐโ€‹เบกเบตโ€‹เบเบฒเบ™โ€‹เบ„เบงเบšโ€‹เบ„เบธเบกโ€‹เบขเปˆเบฒเบ‡โ€‹เบชเบปเบกโ€‹เบšเบนเบ™โ€‹เปƒเบ™โ€‹เป„เบฅโ€‹เบเบฐโ€‹. เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเบเบฑเบ‡เบกเบฑเบเบ—เบตเปˆเบขเปˆเบฒเบ‡เบซเบ™เป‰เบญเบเบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเป€เบ‚เบปเป‰เบฒเปƒเบˆเบซเบผเบฑเบเบเบฒเบ™เบ‚เบญเบ‡เบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบ‡เบฒเบ™เบ‚เบญเบ‡เบกเบฑเบ™. เบ•เบฒเบกเบ—เปเบฒเบกเบฐเบŠเบฒเบ”, เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเบˆเบดเบ™เบ•เบฐเบ™เบฒเบเบฒเบ™เป‚เบ„เบ‡เบชเป‰เบฒเบ‡เบ‚เบญเบ‡เบเปˆเบญเบ‡เบˆเบฐเป€เบ›เบฑเบ™เปเบšเบšเบ”เบฑเป‰เบ‡เป€เบ”เบตเบก - เบšเบฒเบ‡เบชเบดเปˆเบ‡เบšเบฒเบ‡เบขเปˆเบฒเบ‡เป€เบŠเบฑเปˆเบ™: เบเปˆเบญเบ‡เป€เบเบเปƒเบชเปˆเบฅเบปเบ”เบ–เบตเบš.

เบงเบดเบ—เบตเบเบฒเบ™ AWS เบ›เบธเบ‡เปเบ•เปˆเบ‡เบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™ elastic เบ‚เบญเบ‡เบกเบฑเบ™. เบ‚เบฐเบซเบเบฒเบเป€เบŠเบตเบšเป€เบงเบต เปเบฅเบฐเบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™

เบ—เบธเบเบชเบดเปˆเบ‡เบ—เบธเบเบขเปˆเบฒเบ‡เปเบกเปˆเบ™เบเบดเปˆเบ‡เปƒเบซเบเปˆ, เบเบปเบเป€เบงเบฑเป‰เบ™เบชเบดเปˆเบ‡เบ”เบฝเบง - stuck เปƒเบ™เบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™เบ•เบดเบ”เบ‚เบฑเบ”. เป€เบšเบดเปˆเบ‡โ€‹เบ„เบทโ€‹เบงเปˆเบฒโ€‹เป€เบˆเบปเป‰เบฒโ€‹เบ™เบฑเปˆเบ‡โ€‹เปเบฅเบฐโ€‹เบšเปเปˆโ€‹เป„เบ”เป‰โ€‹เป€เบฎเบฑเบ”โ€‹เบซเบเบฑเบ‡, เปเบ•เปˆโ€‹เป€เบˆเบปเป‰เบฒโ€‹เบ›เปˆเบฝเบ™โ€‹เป€เบเบโ€‹เบขเบนเปˆโ€‹เบชเบฐโ€‹เป€เปเบต, เบเบปเบ” clutch, gas, brake - เบกเบฑเบ™โ€‹เป€เบฎเบฑเบ”โ€‹เปƒเบซเป‰โ€‹เป€เบˆเบปเป‰เบฒโ€‹เป€เบกเบทเปˆเบญเบโ€‹เปเบ—เป‰เป†. เบšเบฑเบ™เบซเบฒเบเบฒเบ™เบชเบฑเบ™เบˆเบญเบ™เบ•เบดเบ”เบ‚เบฑเบ”เปเบกเปˆเบ™เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เปเบเป‰เป„เบ‚เบšเบฒเบ‡เบชเปˆเบงเบ™เป€เบกเบทเปˆเบญเบ„เบญเบšเบ„เบปเบงเป„เบ”เป‰เบฎเบฑเบšเบฅเบปเบ”เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”. เปƒเบ™โ€‹เบ‚เบฐโ€‹เบ™เบฐโ€‹เบ—เบตเปˆโ€‹เบ‚เบฑเบšโ€‹เบฅเบปเบ”โ€‹, เบ‚เป‰เบฒโ€‹เบžเบฐโ€‹เป€เบˆเบปเป‰เบฒโ€‹เบกเบตโ€‹เป€เบงโ€‹เบฅเบฒโ€‹เบ—เบตเปˆโ€‹เบˆเบฐโ€‹เบ„เบดเบ”โ€‹เบเปˆเบฝเบงโ€‹เบเบฑเบšโ€‹เบšเบฒเบ‡โ€‹เบชเบดเปˆเบ‡โ€‹เบšเบฒเบ‡โ€‹เบขเปˆเบฒเบ‡โ€‹เปเบฅเบฐโ€‹เบŸเบฑเบ‡โ€‹เบซเบ™เบฑเบ‡โ€‹เบชเบทโ€‹เบชเบฝเบ‡โ€‹.

เบ„เบงเบฒเบกเบฅเบถเบเบฅเบฑเบšเบญเบตเบเบญเบฑเบ™เบซเบ™เบถเปˆเบ‡เบ›เบฒเบเบปเบ”เบขเบนเปˆเปƒเบ™เบŠเบตเบงเบดเบ”เบ‚เบญเบ‡เบ‚เป‰เบญเบ, เป€เบžเบฒเบฐเบงเปˆเบฒเบ‚เป‰เบญเบเบขเบธเบ”เป€เบŠเบปเบฒเป€เบ‚เบปเป‰เบฒเปƒเบˆเบขเปˆเบฒเบ‡เบชเบปเบกเบšเบนเบ™เบงเปˆเบฒเบฅเบปเบ”เบ‚เบญเบ‡เบ‚เป‰เบญเบเป€เบฎเบฑเบ”เบงเบฝเบเปเบ™เบงเปƒเบ”. เบฅเบปเบ”เบ—เบตเปˆเบ—เบฑเบ™เบชเบฐเป„เบซเบกเปเบกเปˆเบ™เบญเบธเบ›เบฐเบเบญเบ™เบ—เบตเปˆเบชเบฑเบšเบชเบปเบ™. เบฅเบปเบ”เบ›เบฑเบšเบ•เบปเบงเบžเป‰เบญเบกเป†เบเบฑเบ™เบเบฑเบšเบซเบผเบฒเบเบชเบดเบšเบ•เบปเบงเบเปเบฒเบ™เบปเบ”เบเบฒเบ™เบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™: เบเบฒเบ™เบเบปเบ”เบญเบฒเบเปเบเบฑเบช, เบซเป‰เบฒเบกเบฅเปเป‰, เปเบšเบšเบเบฒเบ™เบ‚เบฑเบšเบฅเบปเบ”, เบ„เบธเบ™เบ™เบฐเบžเบฒเบšเบ–เบฐเบซเบ™เบปเบ™. เบ‚เป‰เบญเบเบšเปเปˆเป€เบ‚เบปเป‰เบฒเปƒเบˆเบงเปˆเบฒเบกเบฑเบ™เป€เบฎเบฑเบ”เบงเบฝเบเปเบ™เบงเปƒเบ”เบญเบตเบเบ•เปเปˆเป„เบ›.

เป€เบกเบทเปˆเบญเบ‚เป‰เบญเบเป€เบฅเบตเปˆเบกเป€เบฎเบฑเบ”เบงเบฝเบเบขเบนเปˆเปƒเบ™เป€เบกเบ„ Amazon, เบกเบฑเบ™เบเบฑเบ‡เป€เบ›เบฑเบ™เบ„เบงเบฒเบกเบฅเบถเบเบฅเบฑเบšเบชเปเบฒเบฅเบฑเบšเบ‚เป‰เบญเบ. เบžเบฝเบ‡เปเบ•เปˆเบ„เบงเบฒเบกเบฅเบถเบเบฅเบฑเบšเบ™เบตเป‰เป€เบ›เบฑเบ™เบ„เปเบฒเบชเบฑเปˆเบ‡เบ‚เบญเบ‡เบ‚เบฐเบซเบ™เบฒเบ”เบ—เบตเปˆเปƒเบซเบเปˆเบเบงเปˆเบฒ, เป€เบžเบฒเบฐเบงเปˆเบฒเบกเบตเบ„เบปเบ™เบ‚เบฑเบšเบซเบ™เบถเปˆเบ‡เปƒเบ™เบฅเบปเบ”, เปเบฅเบฐเปƒเบ™ AWS เบกเบตเบซเบผเบฒเบเบฅเป‰เบฒเบ™เบ„เบปเบ™. เบœเบนเป‰เปƒเบŠเป‰เบ—เบฑเบ‡เบซเบกเบปเบ”เบžเป‰เบญเบกเบเบฑเบ™เบŠเบตเป‰เบ™เปเบฒ, เบเบปเบ”เบญเบฒเบเปเบเบฑเบชเปเบฅเบฐเบซเป‰เบฒเบกเบฅเปเป‰. เบกเบฑเบ™โ€‹เป€เบ›เบฑเบ™โ€‹เบเบฒเบ™โ€‹เป€เบฎเบฑเบ”โ€‹เปƒเบซเป‰โ€‹เบ›เบฐโ€‹เบฅเบฒเบ”โ€‹เบ—เบตเปˆโ€‹เป€เบ‚เบปเบฒโ€‹เป€เบˆเบปเป‰เบฒโ€‹เป„เบ›โ€‹เบšเปˆเบญเบ™โ€‹เบ—เบตเปˆโ€‹เป€เบ‚เบปเบฒโ€‹เป€เบˆเบปเป‰เบฒโ€‹เบ•เป‰เบญเบ‡โ€‹เบเบฒเบ™ โ€” เบกเบฑเบ™โ€‹เป€เบ›เบฑเบ™โ€‹เบชเบดเปˆเบ‡โ€‹เบกเบฐโ€‹เบซเบฑเบ”โ€‹เบชเบฐโ€‹เบˆเบฑเบ™โ€‹เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบ‚เป‰เบฒโ€‹เบžเบฐโ€‹เป€เบˆเบปเป‰เบฒโ€‹! เบฅเบฐเบšเบปเบšเบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบ›เบฑเบš, เบ‚เบฐเบซเบ™เบฒเบ”เปเบฅเบฐ elastically เบ›เบฑเบšเบ•เบปเบงเบเบฑเบšเบœเบนเป‰เปƒเบŠเป‰เปเบ•เปˆเบฅเบฐเบ„เบปเบ™เป€เบžเบทเปˆเบญเปƒเบซเป‰เบกเบฑเบ™เป€เบšเบดเปˆเบ‡เบ„เบทเบงเปˆเบฒเบฅเบฒเบงเบขเบนเปˆเบ„เบปเบ™เบ”เบฝเบงเปƒเบ™เบˆเบฑเบเบเบฐเบงเบฒเบ™เบ™เบตเป‰.

magic เป„เบ”เป‰โ€‹เบฅเบปเบšโ€‹เบเบงเบ™โ€‹เปœเป‰เบญเบโ€‹เปœเบถเปˆเบ‡ เป€เบกเบทเปˆเบญโ€‹เบ‚เป‰เบฒโ€‹เบžเบฐโ€‹เป€เบˆเบปเป‰เบฒโ€‹เบกเบฒโ€‹เป€เบฎเบฑเบ”โ€‹เบงเบฝเบโ€‹เป€เบ›เบฑเบ™โ€‹เบชเบฐโ€‹เบ–เบฒโ€‹เบ›เบฐโ€‹เบ™เบดเบโ€‹เบขเบนเปˆ Amazon เบ•เปเปˆโ€‹เบกเบฒ. เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเป„เบ”เป‰เป€เบซเบฑเบ™เบšเบฑเบ™เบซเบฒเบ—เบตเปˆเบžเบงเบเป€เบฎเบปเบฒเบ›เบฐเป€เบŠเบตเบ™, เบงเบดเบ—เบตเบเบฒเบ™เปเบเป‰เป„เบ‚เบžเบงเบเบกเบฑเบ™, เปเบฅเบฐเบžเบงเบเป€เบฎเบปเบฒเบžเบฑเบ”เบ—เบฐเบ™เบฒเบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เปเบ™เบงเปƒเบ”. เบ”เป‰เบงเบเบเบฒเบ™เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเป€เบ‚เบปเป‰เบฒเปƒเบˆเบเปˆเบฝเบงเบเบฑเบšเบงเบดเบ—เบตเบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบ‚เบญเบ‡เบฅเบฐเบšเบปเบš, เบ„เบงเบฒเบกเบซเบกเบฑเป‰เบ™เปƒเบˆเปƒเบ™เบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เบˆเบฐเบ›เบฒเบเบปเบ”เบ‚เบถเป‰เบ™. เบชเบฐเบ™เบฑเป‰เบ™เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเบขเบฒเบเปเบšเปˆเบ‡เบ›เบฑเบ™เบฎเบนเบšเบžเบฒเบšเบ‚เบญเบ‡เบชเบดเปˆเบ‡เบ—เบตเปˆเบขเบนเปˆเบžเบฒเบเปƒเบ•เป‰ hood เบ‚เบญเบ‡ AWS cloud.

เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเบชเบปเบ™เบ—เบฐเบ™เบฒเบเปˆเบฝเบงเบเบฑเบšเบซเบเบฑเบ‡

เบ‚เป‰เบญเบเป€เบฅเบทเบญเบเบงเบดเบ—เบตเบเบฒเบ™เบ—เบตเปˆเบกเบตเบ„เบงเบฒเบกเบซเบผเบฒเบเบซเบผเบฒเบ - เบ‚เป‰เบญเบเป€เบฅเบทเบญเบ 4 เบšเปเบฅเบดเบเบฒเบ™เบ—เบตเปˆเบซเบ™เป‰เบฒเบชเบปเบ™เปƒเบˆเบ—เบตเปˆเบกเบตเบกเบนเบ™เบ„เปˆเบฒเป€เบงเบปเป‰เบฒ.

เบเบฒเบ™เป€เบžเบตเปˆเบกเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ. เป€เบกเบเบšเปเปˆเบซเบงเปˆเบฒเบ‡เบ—เบตเปˆเบกเบตเบชเบฑเบ™เบเบฒเบฅเบฑเบเบ—เบฒเบ‡เบเบฒเบเบฐเบžเบฒเบš: เบชเบนเบ™เบ‚เปเป‰เบกเบนเบ™เบ—เบฒเบ‡เบเบฒเบเบฐเบžเบฒเบš เบšเปˆเบญเบ™เบ—เบตเปˆเบกเบตเป€เบŠเบตเบšเป€เบงเบตเบ—เบฒเบ‡เบเบฒเบเบฐเบžเบฒเบšเบ—เบตเปˆเบฎเป‰เบญเบ‡เบชเบฝเบ‡เบ”เบฑเบ‡, เบฎเป‰เบญเบ™เบ‚เบถเป‰เบ™ เปเบฅเบฐเบเบฐเบžเบดเบšเบ”เป‰เบงเบเป„เบŸ.

เบŸเบฑเบ‡เบŠเบฑเบ™เบšเปเปˆเบกเบตเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ (Lambda) เปเบกเปˆเบ™เบญเบฒเบ”เบˆเบฐเป€เบ›เบฑเบ™เบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เบ—เบตเปˆเบชเบฒเบกเบฒเบ”เบ‚เบฐเบซเบเบฒเบเป„เบ”เป‰เบซเบผเบฒเบเบ—เบตเปˆเบชเบธเบ”เปƒเบ™เบ„เบฅเบฒเบง.

เบเบฒเบ™เบ‚เบฐเบซเบเบฒเบเบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™. เบ‚เป‰เบญเบเบˆเบฐเบšเบญเบเป€เบˆเบปเป‰เบฒเบเปˆเบฝเบงเบเบฑเบšเบงเบดเบ—เบตเบ—เบตเปˆเบžเบงเบเป€เบฎเบปเบฒเบชเป‰เบฒเบ‡เบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเบชเบฒเบกเบฒเบ”เบ‚เบฐเบซเบเบฒเบเป„เบ”เป‰เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเป€เบญเบ‡.

เบเบฒเบ™เบ‚เบฐเบซเบเบฒเบเป€เบ„เบทเบญเบ‚เปˆเบฒเบ. เบชเปˆเบงเบ™เบชเบธเบ”เบ—เป‰เบฒเบเบ—เบตเปˆเบ‚เป‰เบญเบเบˆเบฐเป€เบ›เบตเบ”เบญเบธเบ›เบฐเบเบญเบ™เบ‚เบญเบ‡เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒ. เบ™เบตเป‰เปเบกเปˆเบ™เบชเบดเปˆเบ‡เบกเบฐเบซเบฑเบ”เบชเบฐเบˆเบฑเบ™ - เบœเบนเป‰เปƒเบŠเป‰เบŸเบฑเบ‡เบ—เบธเบเบ„เบปเบ™เป€เบŠเบทเปˆเบญเบงเปˆเบฒเบฅเบฒเบงเบขเบนเปˆเบ„เบปเบ™เบ”เบฝเบงเปƒเบ™เป€เบกเบ„เปเบฅเบฐเบšเปเปˆเป€เบซเบฑเบ™เบœเบนเป‰เป€เบŠเบปเปˆเบฒเบญเบทเปˆเบ™เป€เบฅเบตเบ.

เบซเบกเบฒเบโ€‹เป€เบซเบ”โ€‹. เบšเบปเบ”เบ„เบงเบฒเบกเบ™เบตเป‰เบˆเบฐเบชเบปเบ™เบ—เบฐเบ™เบฒเบเบฒเบ™เป€เบžเบตเปˆเบกเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเปเบฅเบฐเบเบฒเบ™เบ‚เบฐเบซเบเบฒเบเบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™. เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเบžเบดเบˆเบฒเบฅเบฐเบ™เบฒเบเบฒเบ™เบ‚เบฐเบซเบเบฒเบเป€เบ„เบทเบญเบ‚เปˆเบฒเบเปƒเบ™เบšเบปเบ”เบ„เบงเบฒเบกเบ•เปเปˆเป„เบ›. เบซเบ™เป‰เบฒเบ—เบตเปˆ serverless เบขเบนเปˆเปƒเบช? เบšเบปเบ”เบšเบฑเบ™เบ—เบถเบเปเบเบเบ•เปˆเบฒเบ‡เบซเบฒเบเป„เบ”เป‰เบ–เบทเบเบˆเบฑเบ”เบžเบตเบกเบกเบฒเบเปˆเบฝเบงเบเบฑเบšเบžเบงเบเป€เบ‚เบปเบฒ "เบ‚เบฐเบซเบ™เบฒเบ”เบ™เป‰เบญเบ, เปเบ•เปˆเบชเบฐเบซเบฅเบฒเบ”. Unboxing Firecracker microvirtual" เบกเบฑเบ™เป€เบงเบปเป‰เบฒเบเปˆเบฝเบงเบเบฑเบšเบงเบดเบ—เบตเบเบฒเบ™เบ›เบฑเบšเบ‚เบฐเบซเบ™เบฒเบ”เบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™, เปเบฅเบฐเบ›เบถเบเบชเบฒเบซเบฒเบฅเบทเบขเปˆเบฒเบ‡เบฅเบฐเบญเบฝเบ”เบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เปเบเป‰เป„เบ‚ Firecracker - symbiosis เบ‚เบญเบ‡เบ„เบธเบ™เบ™เบฐเบžเบฒเบšเบ—เบตเปˆเบ”เบตเบ—เบตเปˆเบชเบธเบ”เบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡ virtual เปเบฅเบฐเป€เบ„เบทเปˆเบญเบ‡เบšเบฑเบ™เบˆเบธ.

เป€เบŠเบตเบšเป€เบงเบต

เป€เบกเบเปเบกเปˆเบ™เบŠเบปเปˆเบงเบŠเป‰เบฒ. เปเบ•เปˆ ephemerality เบ™เบตเป‰เบเบฑเบ‡เบกเบต embodiment เบ—เบฒเบ‡เบ”เป‰เบฒเบ™เบฎเปˆเบฒเบ‡เบเบฒเบ - เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ. เปƒเบ™เป€เบšเบทเป‰เบญเบ‡เบ•เบปเป‰เบ™, เบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเปเบฒเบ‚เบญเบ‡เบžเบงเบเป€เบ‚เบปเบฒเปเบกเปˆเบ™เบ„เบฅเบฒเบชเบชเบดเบ. เบŠเบดเบšเป€เบŠเบฑเบ” x86 เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™, เบšเบฑเบ”เป€เบ„เบทเบญเบ‚เปˆเบฒเบ, Linux, Xen hypervisor เบ—เบตเปˆเป€เบ„เบทเปˆเบญเบ‡ virtual เบ–เบทเบเปเบฅเปˆเบ™.

เบงเบดเบ—เบตเบเบฒเบ™ AWS เบ›เบธเบ‡เปเบ•เปˆเบ‡เบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™ elastic เบ‚เบญเบ‡เบกเบฑเบ™. เบ‚เบฐเบซเบเบฒเบเป€เบŠเบตเบšเป€เบงเบต เปเบฅเบฐเบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™

เปƒเบ™เบ›เบต 2012, เบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเปเบฒเบ™เบตเป‰เบฎเบฑเบšเบกเบทเบเบฑเบšเบงเบฝเบเบ‡เบฒเบ™เบ‚เบญเบ‡เบ•เบปเบ™เป„เบ”เป‰เบ”เบต. Xen เป€เบ›เบฑเบ™ hypervisor เบ—เบตเปˆเบเบดเปˆเบ‡เปƒเบซเบเปˆ, เปเบ•เปˆเบกเบฑเบ™เบกเบตเบˆเบธเบ”เบญเปˆเบญเบ™เบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™เบซเบ™เบถเปˆเบ‡. เบฅเบฒเบงเบกเบตเบžเบฝเบ‡เบžเป overhead เบชเบนเบ‡เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบˆเปเบฒเบฅเบญเบ‡เบญเบธเบ›เบฐเบเบญเบ™. เป€เบกเบทเปˆเบญเบšเบฑเบ”เป€เบ„เบทเบญเบ‚เปˆเบฒเบเปƒเปเปˆ เบซเบผเบท SSD drives เปƒเปเปˆ, เป„เบงเบเบงเปˆเบฒเบ™เบฑเป‰เบ™เบกเบตเปƒเบซเป‰, เบ„เปˆเบฒเปƒเบŠเป‰เบˆเปˆเบฒเบเบ™เบตเป‰เบˆเบฐเบชเบนเบ‡เป€เบเบตเบ™เป„เบ›. เบงเบดเบ—เบตเบเบฒเบ™เบˆเบฑเบ”เบเบฒเบ™เบเบฑเบšเบšเบฑเบ™เบซเบฒเบ™เบตเป‰? เบžเบงเบเป€เบฎเบปเบฒเบ•เบฑเบ”เบชเบดเบ™เปƒเบˆเป€เบฎเบฑเบ”เบงเบฝเบเบชเบญเบ‡เบ”เป‰เบฒเบ™เปƒเบ™เป€เบงเบฅเบฒเบ”เบฝเบงเบเบฑเบ™ - เป€เบžเบตเปˆเบกเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบ—เบฑเบ‡เบฎเบฒเบ”เปเบงเปเบฅเบฐ hypervisor. เบงเบฝเบเบ‡เบฒเบ™เปเบกเปˆเบ™เบฎเป‰เบฒเบเปเบฎเบ‡เบซเบผเบฒเบ.

เบเบฒเบ™เป€เบžเบตเปˆเบกเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบ‚เบญเบ‡เบฎเบฒเบ”เปเบง เปเบฅเบฐ hypervisor

เบเบฒเบ™โ€‹เป€เบฎเบฑเบ”โ€‹เบ—เบธเบโ€‹เบขเปˆเบฒเบ‡โ€‹เปƒเบ™โ€‹เป€เบงโ€‹เบฅเบฒโ€‹เบ”เบฝเบงโ€‹เบเบฑเบ™โ€‹เปเบฅเบฐโ€‹เป€เบฎเบฑเบ”โ€‹เปƒเบซเป‰โ€‹เบกเบฑเบ™โ€‹เบ”เบตโ€‹เบˆเบฐโ€‹เบšเปเปˆโ€‹เป„เบ”เป‰โ€‹เบœเบปเบ™โ€‹. เบชเบดเปˆเบ‡เบ—เบตเปˆ "เบ”เบต" เปเบกเปˆเบ™เบšเปเปˆเบˆเบฐเปเบˆเป‰เบ‡เปƒเบ™เป€เบšเบทเป‰เบญเบ‡เบ•เบปเป‰เบ™.

เบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เบ•เบฑเบ”เบชเบดเบ™เปƒเบˆเป€เบญเบปเบฒเบงเบดเบ—เบตเบเบฒเบ™เบงเบดเบงเบฑเบ”เบ—เบฐเบ™เบฒเบเบฒเบ™ - เบžเบงเบเป€เบฎเบปเบฒเบ›เปˆเบฝเบ™เบญเบปเบ‡เบ›เบฐเบเบญเบšเบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™เบ‚เบญเบ‡เบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเปเบฅเบฐเบ–เบดเป‰เบกเบกเบฑเบ™เป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เบเบฒเบ™เบœเบฐเบฅเบดเบ”.

เบžเบงเบโ€‹เป€เบฎเบปเบฒโ€‹เบเป‰เบฒเบงโ€‹เป„เบ›โ€‹เบชเบนเปˆโ€‹เบ—เบธเบ rakeโ€‹, เบฎเบฑเบšโ€‹เบŸเบฑเบ‡โ€‹เบ„เปเบฒโ€‹เบฎเป‰เบญเบ‡โ€‹เบ—เบธเบโ€‹เปเบฅเบฐโ€‹เบ„เปเบฒโ€‹เปเบ™เบฐโ€‹เบ™เปเบฒโ€‹. เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™, เบžเบงเบเป€เบฎเบปเบฒเบ›เปˆเบฝเบ™เบญเบปเบ‡เบ›เบฐเบเบญเบšเบญเบทเปˆเบ™. เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เปƒเบ™เป€เบ—เบทเปˆเบญเบฅเบฐเปœเป‰เบญเบ, เบžเบงเบเป€เบฎเบปเบฒเบ›เปˆเบฝเบ™เบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเบณเบ—เบฑเบ‡เปเบปเบ”เป‚เบ”เบเบžเบทเป‰เบ™เบ–เบฒเบ™เป‚เบ”เบเบญเบตเบ‡เบ•เบฒเบกเบ„เบณเบ„เบดเบ”เป€เบซเบฑเบ™เบˆเบฒเบเบœเบนเป‰เปƒเบŠเป‰ เปเบฅเบฐ เบเบฒเบ™เบŠเปˆเบงเบเป€เบซเบผเบทเบญ.

เบเบฒเบ™เบซเบฑเบ™เบ›เปˆเบฝเบ™เป„เบ”เป‰เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปƒเบ™เบ›เบต 2013 เบ”เป‰เบงเบเบชเบดเปˆเบ‡เบ—เบตเปˆเบชเบฑเบšเบชเบปเบ™เบ—เบตเปˆเบชเบธเบ” - เป€เบ„เบทเบญเบ‚เปˆเบฒเบ. IN C3 เบ•เบปเบงเบขเปˆเบฒเบ‡, เบšเบฑเบ” Network Accelerator เบžเบดเป€เบชเบ”เป„เบ”เป‰เบ–เบทเบเป€เบžเบตเปˆเบกเปƒเบชเปˆเบšเบฑเบ”เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™. เบกเบฑเบ™เป„เบ”เป‰เบ–เบทเบเป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบขเปˆเบฒเบ‡เปเบ—เป‰เบˆเบดเบ‡เบ”เป‰เบงเบเบชเบฒเบ loopback เบชเบฑเป‰เบ™เบขเบนเปˆเปƒเบ™เปเบœเบ‡เบ”เป‰เบฒเบ™เบซเบ™เป‰เบฒ. เบกเบฑเบ™เบšเปเปˆเบ‡เบฒเบก, เปเบ•เปˆเบกเบฑเบ™เบšเปเปˆเป€เบซเบฑเบ™เบขเบนเปˆเปƒเบ™เป€เบกเบ„. เปเบ•เปˆเบ›เบฐเบ•เบดเบชเปเบฒเบžเบฑเบ™เป‚เบ”เบเบเบปเบ‡เบเบฑเบšเบฎเบฒเบ”เปเบงเป‚เบ”เบเบžเบทเป‰เบ™เบ–เบฒเบ™เปเบฅเป‰เบง jitter เบ›เบฑเบšเบ›เบธเบ‡เปเบฅเบฐเบœเปˆเบฒเบ™เป€เบ„เบทเบญเบ‚เปˆเบฒเบ.

เบ•เปเปˆเป„เบ›เบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เบ•เบฑเบ”เบชเบดเบ™เปƒเบˆเบ›เบฑเบšเบ›เบธเบ‡เบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เบšเบฅเบฑเบญเบเบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒเบ‚เปเป‰เบกเบนเบ™ EBS - Elastic Block Storage. เบกเบฑเบ™เป€เบ›เบฑเบ™เบเบฒเบ™เบ›เบฐเบชเบปเบกเบ›เบฐเบชเบฒเบ™เบ‚เบญเบ‡เป€เบ„เบทเบญเบ‚เปˆเบฒเบเปเบฅเบฐเบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒ. เบ„เบงเบฒเบกเบซเบเบธเป‰เบ‡เบเบฒเบเปเบกเปˆเบ™เบงเปˆเบฒเปƒเบ™เบ‚เบฐเบ™เบฐเบ—เบตเปˆเบšเบฑเบ” Network Accelerator เบกเบตเบขเบนเปˆเปƒเบ™เบ•เบฐเบซเบผเบฒเบ”, เบšเปเปˆเบกเบตเบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ—เบตเปˆเบˆเบฐเบžเบฝเบ‡เปเบ•เปˆเบŠเบทเป‰เบฎเบฒเบ”เปเบง Storage Accelerator. เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เบซเบฑเบ™เป„เบ›เบชเบนเปˆเบเบฒเบ™เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™ เบซเป‰เบญเบ‡เบ—เบปเบ”เบฅเบญเบ‡ Annapurna, เบœเบนเป‰เบ—เบตเปˆเบžเบฑเบ”เบ—เบฐเบ™เบฒเบŠเบดเบš ASIC เบžเบดเป€เบชเบ”เบชเปเบฒเบฅเบฑเบšเบžเบงเบเป€เบฎเบปเบฒ. เบžเบงเบเป€เบ‚เบปเบฒเบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ•เบดเบ”เบ•เบฑเป‰เบ‡เบ›เบฐเบฅเบดเบกเบฒเบ™ EBS เบซเปˆเบฒเบ‡เป„เบเบชเบญเบเบซเบผเบตเบเป€เบ›เบฑเบ™เบญเบธเบ›เบฐเบเบญเบ™ NVMe.

เปƒเบ™เบ•เบปเบงเบขเปˆเบฒเบ‡ C4 เบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เปเบเป‰เป„เบ‚เบšเบฑเบ™เบซเบฒเบชเบญเบ‡เบขเปˆเบฒเบ‡. เบ—เปเบฒเบญเบดเบ”เปเบกเปˆเบ™เบงเปˆเบฒเบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เบ›เบฐเบ•เบดเบšเบฑเบ”เบžเบทเป‰เบ™เบ–เบฒเบ™เบชเปเบฒเบฅเบฑเบšเบญเบฐเบ™เบฒเบ„เบปเบ”เบ‚เบญเบ‡เบชเบฑเบ™เบเบฒ, เปเบ•เปˆเปƒเบซเบกเปˆเปƒเบ™เป€เบงเบฅเบฒเบ™เบฑเป‰เบ™, เป€เบ•เบฑเบเป‚เบ™เป‚เบฅเบŠเบต NVMe. เบญเบฑเบ™เบ—เบตเบชเบญเบ‡, เบžเบงเบเป€เบฎเบปเบฒ unloaded เป‚เบฎเบ‡เบ‡เบฒเบ™เบœเบฐเบฅเบดเบ”เบชเบนเบ™เบเบฒเบ‡เบขเปˆเบฒเบ‡เบซเบผเบงเบ‡เบซเบผเบฒเบเป‚เบ”เบเบเบฒเบ™เป‚เบญเบ™เบเบฒเบ™เบ›เบฐเบกเบงเบ™เบœเบปเบ™เบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เป EBS เบเบฑเบšเบšเบฑเบ”เปƒเบซเบกเปˆ. เบกเบฑเบ™เป„เบ”เป‰เบซเบฑเบ™เบญเบญเบเบกเบฒเบ”เบต, เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™ Annapurna Labs เปเบกเปˆเบ™เบชเปˆเบงเบ™เบซเบ™เบถเปˆเบ‡เบ‚เบญเบ‡ Amazon.

เบฎเบญเบ”เป€เบ”เบทเบญเบ™เบžเบฐเบˆเบดเบ 2017, เบžเบงเบเป€เบฎเบปเบฒเบฎเบนเป‰เบงเปˆเบฒเบกเบฑเบ™เป€เบ–เบดเบ‡เป€เบงเบฅเบฒเปเบฅเป‰เบงเบ—เบตเปˆเบˆเบฐเบ›เปˆเบฝเบ™ hypervisor เบ•เบปเบงเบกเบฑเบ™เป€เบญเบ‡.

hypervisor เปƒเบซเบกเปˆเป„เบ”เป‰เบ–เบทเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆเป‚เบกเบ”เบนเบ™ KVM kernel เบ—เบตเปˆเบ–เบทเบเบ”เบฑเบ”เปเบ›เบ‡.

เบกเบฑเบ™เป„เบ”เป‰เป€เบฎเบฑเบ”เปƒเบซเป‰เบกเบฑเบ™เป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เป‚เบ”เบเบžเบทเป‰เบ™เบ–เบฒเบ™เปƒเบ™เบเบฒเบ™เบซเบผเบธเบ”เบœเปˆเบญเบ™ overhead เบ‚เบญเบ‡ emulation เบญเบธเบ›เบฐเบเบญเบ™เปเบฅเบฐเป€เบฎเบฑเบ”เบงเบฝเบเป‚เบ”เบเบเบปเบ‡เบเบฑเบš ASICs เปƒเบซเบกเปˆ. เบ•เบปเบงเบขเปˆเบฒเบ‡ C5 เปเบกเปˆเบ™เป€เบ„เบทเปˆเบญเบ‡ virtual เบ—เปเบฒเบญเบดเบ”เบ—เบตเปˆเบกเบต hypervisor เปƒเปเปˆ เปเบฅเปˆเบ™เบžเบฒเบเปƒเบ•เป‰เบเบฒเบ›เบดเบ”. เบžเบงเบเป€เบฎเบปเบฒเบ•เบฑเป‰เบ‡เบŠเบทเปˆเปƒเบซเป‰เบฅเบฒเบง Nitro.

เบงเบดเบ—เบตเบเบฒเบ™ AWS เบ›เบธเบ‡เปเบ•เปˆเบ‡เบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™ elastic เบ‚เบญเบ‡เบกเบฑเบ™. เบ‚เบฐเบซเบเบฒเบเป€เบŠเบตเบšเป€เบงเบต เปเบฅเบฐเบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™เบเบฒเบ™เบงเบดเบงเบฑเบ”เบ—เบฐเบ™เบฒเบเบฒเบ™เบ‚เบญเบ‡เบ•เบปเบงเบขเปˆเบฒเบ‡เปƒเบ™เป€เบชเบฑเป‰เบ™เป€เบงเบฅเบฒ.

เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบเบชเบฐเป€เปเบทเบญเบ™เปƒเปเปˆเบ—เบฑเบ‡เปเบปเบ”เบ—เบตเปˆเบ›เบฐเบเบปเบ”เบ•เบปเบงเบ•เบฑเป‰เบ‡เปเบ•เปˆเป€เบ”เบทเบญเบ™เบžเบฐเบˆเบดเบ 2017 เปเบฅเปˆเบ™เบขเบนเปˆเปƒเบ™ hypervisor เบ™เบตเป‰. เบ•เบปเบงเบขเปˆเบฒเบ‡ Bare Metal เบšเปเปˆเบกเบต hypervisor, เปเบ•เปˆเบžเบงเบเบกเบฑเบ™เบเบฑเบ‡เบ–เบทเบเป€เบญเบตเป‰เบ™เบงเปˆเบฒ Nitro, เป€เบžเบฒเบฐเบงเปˆเบฒเบžเบงเบเป€เบ‚เบปเบฒเปƒเบŠเป‰เบšเบฑเบ” Nitro เบžเบดเป€เบชเบ”.

เปƒเบ™เป„เบฅเบเบฐเบชเบญเบ‡เบ›เบตเบ‚เป‰เบฒเบ‡เบซเบ™เป‰เบฒ, เบˆเปเบฒเบ™เบงเบ™เบ‚เบญเบ‡เบ›เบฐเป€เบžเบ”เบ‚เบญเบ‡ Nitro instances เป€เบเบตเบ™เบชเบญเบ‡เบชเบฒเบกเบชเบดเบš: A1, C5, M5, T3 เปเบฅเบฐเบญเบทเปˆเบ™เป†.

เบงเบดเบ—เบตเบเบฒเบ™ AWS เบ›เบธเบ‡เปเบ•เปˆเบ‡เบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™ elastic เบ‚เบญเบ‡เบกเบฑเบ™. เบ‚เบฐเบซเบเบฒเบเป€เบŠเบตเบšเป€เบงเบต เปเบฅเบฐเบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™
เบ›เบฐเป€เบžเบ”เบ•เบปเบงเบขเปˆเบฒเบ‡.

เบงเบดเบ—เบตเบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบ Nitro เบ—เบตเปˆเบ—เบฑเบ™เบชเบฐเป„เบซเบก

เบžเบงเบเป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเบกเบตเบชเบฒเบกเบญเบปเบ‡เบ›เบฐเบเบญเบšเบ•เบปเป‰เบ™เบ•เป: Nitro hypervisor (เบชเบปเบ™เบ—เบฐเบ™เบฒเบ‚เป‰เบฒเบ‡เป€เบ—เบดเบ‡), เบŠเบดเบšเบ„เบงเบฒเบกเบ›เบญเบ”เป„เบžเปเบฅเบฐเบšเบฑเบ” Nitro.

เบŠเบดเบšเบ„เบงเบฒเบกเบ›เบญเบ”เป„เบž เบ›เบฐเบชเบปเบกเบ›เบฐเบชเบฒเบ™เป‚เบ”เบเบเบปเบ‡เป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เป€เบกเบ™เบšเบญเบ”. เบกเบฑเบ™เบ„เบงเบšเบ„เบธเบกเบซเบผเบฒเบเบซเบ™เป‰เบฒเบ—เบตเปˆเบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™, เป€เบŠเบฑเปˆเบ™: เบเบฒเบ™เบ„เบงเบšเบ„เบธเบกเบเบฒเบ™เป‚เบซเบผเบ”เบ‚เบญเบ‡ host OS.

เบšเบฑเบ” Nitro - เบกเบตเบชเบตเปˆเบ›เบฐเป€เบžเบ”เบ‚เบญเบ‡เป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒ. เบžเบงเบเบกเบฑเบ™เบ—เบฑเบ‡เปเบปเบ”เปเบกเปˆเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเป‚เบ”เบ Annapurna Labs เปเบฅเบฐเปเบกเปˆเบ™เบญเบตเบ‡เปƒเบชเปˆ ASICs เบ—เบปเปˆเบงเป„เบ›. เบšเบฒเบ‡ firmware เบ‚เบญเบ‡เป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเปเบกเปˆเบ™เบเบฑเบ‡เบ—เบปเปˆเบงเป„เบ›.

เบงเบดเบ—เบตเบเบฒเบ™ AWS เบ›เบธเบ‡เปเบ•เปˆเบ‡เบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™ elastic เบ‚เบญเบ‡เบกเบฑเบ™. เบ‚เบฐเบซเบเบฒเบเป€เบŠเบตเบšเป€เบงเบต เปเบฅเบฐเบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™
เบชเบตเปˆเบ›เบฐเป€เบžเบ”เบ‚เบญเบ‡เบšเบฑเบ” Nitro.

เบซเบ™เบถเปˆเบ‡เปƒเบ™เบšเบฑเบ”เป„เบ”เป‰เบ–เบทเบเบญเบญเบเปเบšเบšเป€เบžเบทเปˆเบญเป€เบฎเบฑเบ”เบงเบฝเบเบฎเปˆเบงเบกเบเบฑเบš เป€เบ„เบทเบญเบ‚เปˆเบฒเบVPC. เบ™เบตเป‰เปเบกเปˆเบ™เบชเบดเปˆเบ‡เบ—เบตเปˆเป€เบซเบฑเบ™เป„เบ”เป‰เปƒเบ™เป€เบ„เบทเปˆเบญเบ‡ virtual เป€เบ›เบฑเบ™เบšเบฑเบ”เป€เบ„เบทเบญเบ‚เปˆเบฒเบ ENA - เบญเบฐเปเบ”เบšเป€เบ•เบตเป€เบ„เบทเบญเบ‚เปˆเบฒเบ Elastic. เบกเบฑเบ™เบเบฑเบ‡ encapsulates เบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบชเบปเปˆเบ‡เบกเบฑเบ™เบœเปˆเบฒเบ™เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบ—เบฒเบ‡เบ”เป‰เบฒเบ™เบฎเปˆเบฒเบ‡เบเบฒเบ (เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเป€เบงเบปเป‰เบฒเบเปˆเบฝเบงเบเบฑเบšเป€เบฅเบทเปˆเบญเบ‡เบ™เบตเป‰เปƒเบ™เบžเบฒเบเบ—เบตเบชเบญเบ‡เบ‚เบญเบ‡เบšเบปเบ”เบ„เบงเบฒเบก), เบ„เบงเบšเบ„เบธเบกเป„เบŸเบงเปเบ‚เบญเบ‡เบเบธเปˆเบกเบ„เบงเบฒเบกเบ›เบญเบ”เป„เบž, เปเบฅเบฐเบฎเบฑเบšเบœเบดเบ”เบŠเบญเบšเบชเปเบฒเบฅเบฑเบšเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เปเบฅเบฐเป€เบ„เบทเบญเบ‚เปˆเบฒเบเบญเบทเปˆเบ™เป†.

เป€เบฅเบทเบญเบเบšเบฑเบ”เป€เบฎเบฑเบ”เบงเบฝเบเบเบฑเบšเบšเปˆเบญเบ™เป€เบเบฑเบšเบกเป‰เบฝเบ™เบšเบฅเบฑเบญเบ EBS เปเบฅเบฐเปเบœเปˆเบ™เบ—เบตเปˆเบ–เบทเบเบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™เปƒเบ™เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ. เบžเบงเบเป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเบ›เบฐเบเบปเบ”เบงเปˆเบฒเป€เบ„เบทเปˆเบญเบ‡ virtual เปเบ‚เบเป€เบ›เบฑเบ™ เบญเบฐเปเบ”เบฑเบšเป€เบ•เบต NVMe. เบžเบงเบเป€เบ‚เบปเบฒเบเบฑเบ‡เบฎเบฑเบšเบœเบดเบ”เบŠเบญเบšเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เบ‚เปเป‰เบกเบนเบ™เปเบฅเบฐเบเบฒเบ™เบเบงเบ”เบชเบญเบšเปเบœเปˆเบ™.

เบฅเบฐเบšเบปเบšเบ‚เบญเบ‡เบšเบฑเบ” Nitro, hypervisor เปเบฅเบฐเบŠเบดเบšเบ„เบงเบฒเบกเบ›เบญเบ”เป„เบžเปเบกเปˆเบ™เบ›เบฐเบชเบปเบกเบ›เบฐเบชเบฒเบ™เป€เบ‚เบปเป‰เบฒเปƒเบ™เป€เบ„เบทเบญเบ‚เปˆเบฒเบ SDN เบซเบผเบท เบŠเบญเบšเปเบงเบ—เบตเปˆเบเปเบฒเบ™เบปเบ”เป€เบ„เบทเบญเบ‚เปˆเบฒเบ. เบฎเบฑเบšโ€‹เบœเบดเบ”โ€‹เบŠเบญเบšโ€‹เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบเบฒเบ™โ€‹เบ„เบธเป‰เบกโ€‹เบ„เบญเบ‡โ€‹เป€เบ„เบทเบญโ€‹เบ‚เปˆเบฒเบโ€‹เบ™เบตเป‰ (Control Planeโ€‹) เบšเบฑเบ”โ€‹เบ„เบงเบšโ€‹เบ„เบธเบกโ€‹.

เปเบ™เปˆเบ™เบญเบ™, เบžเบงเบเป€เบฎเบปเบฒเบชเบทเบšเบ•เปเปˆเบžเบฑเบ”เบ—เบฐเบ™เบฒ ASICs เปƒเบซเบกเปˆ. เบ•เบปเบงเบขเปˆเบฒเบ‡, เปƒเบ™เบ—เป‰เบฒเบเบ›เบต 2018 เบžเบงเบเป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเป„เบ”เป‰เบ›เปˆเบญเบเบ•เบปเบงเบŠเบดเบš Inferentia, เป€เบŠเบดเปˆเบ‡เบŠเปˆเบงเบเปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เป€เบฎเบฑเบ”เบงเบฝเบเป„เบ”เป‰เบขเปˆเบฒเบ‡เบกเบตเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบซเบผเบฒเบเบ‚เบถเป‰เบ™เบเบฑเบšเบงเบฝเบเบ‡เบฒเบ™เบเบฒเบ™เบฎเบฝเบ™เบฎเบนเป‰เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบ.

เบงเบดเบ—เบตเบเบฒเบ™ AWS เบ›เบธเบ‡เปเบ•เปˆเบ‡เบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™ elastic เบ‚เบญเบ‡เบกเบฑเบ™. เบ‚เบฐเบซเบเบฒเบเป€เบŠเบตเบšเป€เบงเบต เปเบฅเบฐเบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™
เบŠเบดเบšเบ›เบฐเบกเบงเบ™เบœเบปเบ™เบเบฒเบ™เบฎเบฝเบ™เบฎเบนเป‰เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบ Inferentia.

เบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเบชเบฒเบกเบฒเบ”เบ‚เบฐเบซเบเบฒเบเป„เบ”เป‰

เบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™เปเบšเบšเบ”เบฑเป‰เบ‡เป€เบ”เบตเบกเบกเบตเป‚เบ„เบ‡เบชเป‰เบฒเบ‡เบŠเบฑเป‰เบ™. เป€เบžเบทเปˆเบญเป€เบฎเบฑเบ”เปƒเบซเป‰เบ‡เปˆเบฒเบเบซเบผเบฒเบ, เบฅเบฐเบ”เบฑเบšเบ”เบฑเปˆเบ‡เบ•เปเปˆเป„เบ›เบ™เบตเป‰เป„เบ”เป‰เบ–เบทเบเบˆเปเบฒเปเบ™เบ.

  • SQL โ€” เบฅเบนเบโ€‹เบ„เป‰เบฒโ€‹เปเบฅเบฐโ€‹เบ„เปเบฒโ€‹เบฎเป‰เบญเบ‡โ€‹เบชเบฐโ€‹เบซเบกเบฑเบ dispatcher เป€เบฎเบฑเบ”โ€‹เบงเบฝเบโ€‹เบเปˆเบฝเบงโ€‹เบเบฑเบšโ€‹เบกเบฑเบ™โ€‹.
  • เบเบฒเบ™เบชเบฐเบซเบ™เบญเบ‡ เบ—เบธเบฅเบฐเบเปเบฒ - เบ—เบธเบเบชเบดเปˆเบ‡เบ—เบธเบเบขเปˆเบฒเบ‡เบˆเบฐเปเบˆเป‰เบ‡เบขเบนเปˆเบ—เบตเปˆเบ™เบตเป‰, ACID เปเบฅเบฐเบชเบดเปˆเบ‡เบ—เบฑเบ‡เบซเบกเบปเบ”.
  • เบเบฒเบ™เป€เบเบฑเบšเบ‚เปเป‰เบกเบนเบ™, เป€เบŠเบดเปˆเบ‡เบชเบฐเบซเบ™เบญเบ‡เปƒเบซเป‰เป‚เบ”เบ buffer pools.
  • เบเบฒเบ™เบ•เบฑเบ”เป„เบกเป‰ โ€” เบชเบฐโ€‹เบซเบ™เบญเบ‡โ€‹เบเบฒเบ™โ€‹เป€เบฎเบฑเบ”โ€‹เบงเบฝเบโ€‹เบเบฑเบšโ€‹เบเบฒเบ™โ€‹เป€เบฎเบฑเบ”โ€‹เปƒเบซเบกเปˆโ€‹เบšเบฑเบ™โ€‹เบ—เบถเบโ€‹. เปƒเบ™ MySQL เบžเบงเบเป€เบ‚เบปเบฒเบ–เบทเบเป€เบญเบตเป‰เบ™เบงเปˆเบฒ Bin Logs, เปƒเบ™ PosgreSQL - เบ‚เบฝเบ™เบšเบฑเบ™เบ—เบถเบเบฅเปˆเบงเบ‡เบซเบ™เป‰เบฒ (WAL).
  • เบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒ - เบเบฒเบ™โ€‹เบšเบฑเบ™โ€‹เบ—เบถเบโ€‹เป‚เบ”เบโ€‹เบเบปเบ‡โ€‹เบเบฑเบšโ€‹เปเบœเปˆเบ™โ€‹.

เบงเบดเบ—เบตเบเบฒเบ™ AWS เบ›เบธเบ‡เปเบ•เปˆเบ‡เบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™ elastic เบ‚เบญเบ‡เบกเบฑเบ™. เบ‚เบฐเบซเบเบฒเบเป€เบŠเบตเบšเป€เบงเบต เปเบฅเบฐเบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™
เป‚เบ„เบ‡เบชเป‰เบฒเบ‡เบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™เบŠเบฑเป‰เบ™.

เบกเบตเบงเบดเบ—เบตเบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เป€เบžเบทเปˆเบญเบ‚เบฐเบซเบเบฒเบเบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™: sharding, Shared Nothing architecture, เปเบœเปˆเบ™เบ—เบตเปˆเปเบšเปˆเบ‡เบ›เบฑเบ™.

เบงเบดเบ—เบตเบเบฒเบ™ AWS เบ›เบธเบ‡เปเบ•เปˆเบ‡เบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™ elastic เบ‚เบญเบ‡เบกเบฑเบ™. เบ‚เบฐเบซเบเบฒเบเป€เบŠเบตเบšเป€เบงเบต เปเบฅเบฐเบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™

เบขเปˆเบฒเบ‡เปƒเบ”เบเปเบ•เบฒเบก, เบงเบดเบ—เบตเบเบฒเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เบฎเบฑเบเบชเบฒเป‚เบ„เบ‡เบชเป‰เบฒเบ‡เบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™ monolithic เบ”เบฝเบงเบเบฑเบ™. เบญเบฑเบ™เบ™เบตเป‰เบˆเบณเบเบฑเบ”เบเบฒเบ™เบ›เบฑเบšเบ‚เบฐเปœเบฒเบ”เบขเปˆเบฒเบ‡เบซเบผเบงเบ‡เบซเบผเบฒเบ. เป€เบžเบทเปˆเบญเปเบเป‰เป„เบ‚เบšเบฑเบ™เบซเบฒเบ™เบตเป‰, เบžเบงเบเป€เบฎเบปเบฒเบžเบฑเบ”เบ—เบฐเบ™เบฒเบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™เบ‚เบญเบ‡เบ•เบปเบ™เป€เบญเบ‡ - Amazon Aurora. เบกเบฑเบ™เป€เบ‚เบปเป‰เบฒเบเบฑเบ™เป„เบ”เป‰เบเบฑเบš MySQL เปเบฅเบฐ PostgreSQL.

Amazon Aurora

เปเบ™เบงเบ„เบงเบฒเบกเบ„เบดเบ”เบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเปเบฒเบ•เบปเป‰เบ™เบ•เปเปเบกเปˆเบ™เป€เบžเบทเปˆเบญเปเบเบเบฅเบฐเบ”เบฑเบšเบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒเปเบฅเบฐเบšเบฑเบ™เบ—เบถเบเบˆเบฒเบเบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™เบ•เบปเป‰เบ™เบ•เป.

เป€เบšเบดเปˆเบ‡เป„เบ›เบ‚เป‰เบฒเบ‡เบซเบ™เป‰เบฒ, เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเบˆเบฐเป€เบงเบปเป‰เบฒเบงเปˆเบฒเบžเบงเบเป€เบฎเบปเบฒเบเบฑเบ‡เป€เบฎเบฑเบ”เปƒเบซเป‰เบฅเบฐเบ”เบฑเบš caching เป€เบ›เบฑเบ™เป€เบญเบเบฐเบฅเบฒเบ”. เบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเปเบฒเบขเบธเบ”เป€เบŠเบปเบฒเป€เบ›เบฑเบ™ monolith, เปเบฅเบฐเบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เบฎเบฑเบšเบฅเบฐเบ”เบฑเบšเบ„เบงเบฒเบกเบญเบดเบ”เบชเบฐเบฅเบฐเป€เบžเบตเปˆเบกเป€เบ•เบตเบกเปƒเบ™เบเบฒเบ™เบ‚เบฐเบซเบเบฒเบเบ—เปˆเบญเบ™เป„เบกเป‰เบชเปˆเบงเบ™เบšเบธเบเบ„เบปเบ™.

เบงเบดเบ—เบตเบเบฒเบ™ AWS เบ›เบธเบ‡เปเบ•เปˆเบ‡เบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™ elastic เบ‚เบญเบ‡เบกเบฑเบ™. เบ‚เบฐเบซเบเบฒเบเป€เบŠเบตเบšเป€เบงเบต เปเบฅเบฐเบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™
เบฅเบฐเบ”เบฑเบšเบเบฒเบ™เบšเบฑเบ™เบ—เบถเบเปเบฅเบฐเบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒเปเบกเปˆเบ™เปเบเบเบ•เปˆเบฒเบ‡เบซเบฒเบเบˆเบฒเบเบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™.

DBMS เปเบšเบšเบ”เบฑเป‰เบ‡เป€เบ”เบตเบกเบ‚เบฝเบ™เบ‚เปเป‰เบกเบนเบ™เปƒเบชเปˆเบฅเบฐเบšเบปเบšเบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒเปƒเบ™เบฎเบนเบšเปเบšเบšเบ‚เบญเบ‡เบ•เบฑเบ™. เบขเบนเปˆ Amazon Aurora, เบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เบชเป‰เบฒเบ‡เบšเปˆเบญเบ™เป€เบเบฑเบšเบ‚เปเป‰เบกเบนเบ™เบญเบฑเบ”เบชเบฐเบฅเบดเบเบฐเบ—เบตเปˆเบชเบฒเบกเบฒเบ”เป€เบงเบปเป‰เบฒเบžเบฒเบชเบฒเป„เบ”เป‰ เบšเบฑเบ™เบ—เบถเบเบ„เบทเบ™เปƒเปเปˆ. เบžเบฒเบเปƒเบ™, เบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒเบ›เปˆเบฝเบ™เบšเบฑเบ™เบ—เบถเบเป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เบšเบฅเบฑเบญเบเบ‚เปเป‰เบกเบนเบ™, เบ•เบดเบ”เบ•เบฒเบกเบเบงเบ”เบเบฒเบ„เบงเบฒเบกเบชเบปเบกเบšเบนเบ™เบ‚เบญเบ‡เป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเปเบฅเบฐเบชเปเบฒเบฎเบญเบ‡เบ‚เปเป‰เบกเบนเบ™เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”.

เบงเบดเบ—เบตเบเบฒเบ™เบ™เบตเป‰เบŠเปˆเบงเบเปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ›เบฐเบ•เบดเบšเบฑเบ”เบชเบดเปˆเบ‡เบ—เบตเปˆเบซเบ™เป‰เบฒเบชเบปเบ™เปƒเบˆเป€เบŠเบฑเปˆเบ™: เบเบฒเบ™เป‚เบ„เบ™. เบกเบฑเบ™เป€เบฎเบฑเบ”เบงเบฝเบเป‚เบ”เบเบžเบทเป‰เบ™เบ–เบฒเบ™เป„เบงเปเบฅเบฐเป€เบชเบ”เบ–เบฐเบเบดเบ”เบซเบผเบฒเบเป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบ„เบงเบฒเบกเบˆเบดเบ‡เบ—เบตเปˆเบงเปˆเบฒเบกเบฑเบ™เบšเปเปˆเบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เบชเป‰เบฒเบ‡เบชเปเบฒเป€เบ™เบปเบฒเบ„เบปเบšเบ–เป‰เบงเบ™เบชเบปเบกเบšเบนเบ™เบ‚เบญเบ‡เบ‚เปเป‰เบกเบนเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”.

เบŠเบฑเป‰เบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒเบ–เบทเบเบ›เบฐเบ•เบดเบšเบฑเบ”เป€เบ›เบฑเบ™เบฅเบฐเบšเบปเบšเปเบˆเบเบขเบฒเบ. เบกเบฑเบ™เบ›เบฐเบเบญเบšเบ”เป‰เบงเบเบˆเปเบฒเบ™เบงเบ™เบซเบฅเบฒเบเบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบ—เบฒเบ‡เบ”เป‰เบฒเบ™เบฎเปˆเบฒเบ‡เบเบฒเบ. เปเบ•เปˆเบฅเบฐเบšเบฑเบ™เบ—เบถเบเบเบฒเบ™เป€เบฎเบฑเบ”เบŠเป‰เบณเบˆเบฐเบ–เบทเบเบ›เบฐเบกเบงเบ™เบœเบปเบ™ เปเบฅเบฐเบšเบฑเบ™เบ—เบถเบเป„เบ›เบžเป‰เบญเบกเป†เบเบฑเบ™ เบซเบปเบ knots. เบ™เบตเป‰เบฎเบฑเบšเบ›เบฐเบเบฑเบ™เบเบฒเบ™เบ›เบปเบเบ›เป‰เบญเบ‡เบ‚เปเป‰เบกเบนเบ™เปเบฅเบฐเบเบฒเบ™เบ”เบธเปˆเบ™เบ”เปˆเบฝเบ‡เบเบฒเบ™เป‚เบซเบผเบ”.

เบงเบดเบ—เบตเบเบฒเบ™ AWS เบ›เบธเบ‡เปเบ•เปˆเบ‡เบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™ elastic เบ‚เบญเบ‡เบกเบฑเบ™. เบ‚เบฐเบซเบเบฒเบเป€เบŠเบตเบšเป€เบงเบต เปเบฅเบฐเบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™

เบเบฒเบ™เบ‚เบฐเบซเบเบฒเบเบเบฒเบ™เบญเปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบšเบฑเบ™เบฅเบธเป„เบ”เป‰เป‚เบ”เบเปƒเบŠเป‰ replicas เบ—เบตเปˆเป€เบซเบกเบฒเบฐเบชเบปเบก. เบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒเบ—เบตเปˆเปเบˆเบเบขเบฒเบเบเปเบฒเบˆเบฑเบ”เบ„เบงเบฒเบกเบ•เป‰เบญเบ‡เบเบฒเบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™ synchronization เบฅเบฐเบซเบงเปˆเบฒเบ‡เบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™เบ•เบปเป‰เบ™เบ•เป, เป‚เบ”เบเบœเปˆเบฒเบ™เบ—เบตเปˆเบžเบงเบเป€เบฎเบปเบฒเบ‚เบฝเบ™เบ‚เปเป‰เบกเบนเบ™, เปเบฅเบฐ replicas เบ—เบตเปˆเบเบฑเบ‡เป€เบซเบผเบทเบญ. เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹เบ—เบตเปˆโ€‹เบ—เบฑเบ™โ€‹เบชเบฐโ€‹เป„เบซเบกโ€‹เปเบกเปˆเบ™โ€‹เบฎเบฑเบšโ€‹เบ›เบฐโ€‹เบเบฑเบ™โ€‹เบงเปˆเบฒโ€‹เบˆเบฐโ€‹เบกเบตโ€‹เปƒเบซเป‰โ€‹เบเบฑเบš replicas เบ—เบฑเบ‡โ€‹เบซเบกเบปเบ”โ€‹.

เบšเบฑเบ™เบซเบฒเบ”เบฝเบงเปเบกเปˆเบ™เบเบฒเบ™เป€เบเบฑเบšเบ‚เปเป‰เบกเบนเบ™เป€เบเบปเปˆเบฒเบขเบนเปˆเปƒเบ™เบเบฒเบ™เบญเปˆเบฒเบ™เปเบšเบšเบˆเปเบฒเบฅเบญเบ‡. เปเบ•เปˆเบšเบฑเบ™เบซเบฒเบ™เบตเป‰เบเปเบฒเบฅเบฑเบ‡เบ–เบทเบเปเบเป‰เป„เบ‚ เบเบฒเบ™โ€‹เป‚เบญเบ™โ€‹เบšเบฑเบ™โ€‹เบ—เบถเบ redo เบ—เบฑเบ‡โ€‹เบซเบกเบปเบ”โ€‹ เป€เบžเบทเปˆเบญ replicas เปƒเบ™เป„เบฅเบเบฐเป€เบ„เบทเบญเบ‚เปˆเบฒเบเบžเบฒเบเปƒเบ™. เบ–เป‰เบฒเบšเบฑเบ™เบ—เบถเบเบขเบนเปˆเปƒเบ™เปเบ„เบ”, เบกเบฑเบ™เบ–เบทเบเบซเบกเบฒเบเบงเปˆเบฒเบšเปเปˆเบ–เบทเบเบ•เป‰เบญเบ‡เปเบฅเบฐเบ‚เบฝเบ™เบ—เบฑเบš. เบ–เป‰เบฒเบกเบฑเบ™เบšเปเปˆเบขเบนเปˆเปƒเบ™เปเบ„เบ”, เบกเบฑเบ™เบˆเบฐเบ–เบทเบเบเบปเบเป€เบฅเบตเบเบขเปˆเบฒเบ‡เบ‡เปˆเบฒเบเบ”เบฒเบ.

เบงเบดเบ—เบตเบเบฒเบ™ AWS เบ›เบธเบ‡เปเบ•เปˆเบ‡เบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™ elastic เบ‚เบญเบ‡เบกเบฑเบ™. เบ‚เบฐเบซเบเบฒเบเป€เบŠเบตเบšเป€เบงเบต เปเบฅเบฐเบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™

เบžเบงเบเป€เบฎเบปเบฒเบˆเบฑเบ”เบฎเบฝเบ‡เบšเปˆเบญเบ™เป€เบเบฑเบšเบกเป‰เบฝเบ™.

เบงเบดเบ—เบตเบเบฒเบ™เบ‚เบฐเบซเบเบฒเบเบŠเบฑเป‰เบ™ DBMS

เบ—เบตเปˆเบ™เบตเป‰, เบเบฒเบ™เบ›เบฑเบšเบ‚เบฐเบซเบ™เบฒเบ”เบ•เบฒเบกเปเบ™เบงเบ™เบญเบ™เปเบกเปˆเบ™เบกเบตเบ„เบงเบฒเบกเบซเบเบธเป‰เบ‡เบเบฒเบเบซเบผเบฒเบ. เบชเบฐเบ™เบฑเป‰เบ™เปƒเบซเป‰เป€เบฎเบปเบฒเป„เบ›เบ•เบฒเบกเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบ—เบตเปˆเบ–เบทเบเบ—เบธเบšเบ•เบต เบเบฒเบ™โ€‹เบ›เบฑเบšโ€‹เบ‚เบฐโ€‹เบซเบ™เบฒเบ”โ€‹เปเบ™เบงโ€‹เบ•เบฑเป‰เบ‡โ€‹เบ„เบฅเบฒโ€‹เบชโ€‹เบชเบดเบโ€‹.

เปƒเบซเป‰เบชเบปเบกเบกเบธเบ”เบงเปˆเบฒเบžเบงเบเป€เบฎเบปเบฒเบกเบตเปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เบ—เบตเปˆเบ•เบดเบ”เบ•เปเปˆเบชเบทเปˆเบชเบฒเบ™เบเบฑเบš DBMS เบœเปˆเบฒเบ™เปเบกเปˆเบšเบปเบ”.

เป€เบกเบทเปˆเบญเบ›เบฑเบšเบ‚เบฐเบซเบ™เบฒเบ”เบ•เบฒเบกเปเบ™เบงเบ•เบฑเป‰เบ‡, เบžเบงเบเป€เบฎเบปเบฒเบˆเบฑเบ”เบชเบฑเบ™ node เปƒเบซเบกเปˆเบ—เบตเปˆเบˆเบฐเบกเบตเป‚เบ›เป€เบŠเบ”เป€เบŠเบตเปเบฅเบฐเบซเบ™เปˆเบงเบเบ„เบงเบฒเบกเบˆเปเบฒเบซเบผเบฒเบเบ‚เบถเป‰เบ™.

เบงเบดเบ—เบตเบเบฒเบ™ AWS เบ›เบธเบ‡เปเบ•เปˆเบ‡เบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™ elastic เบ‚เบญเบ‡เบกเบฑเบ™. เบ‚เบฐเบซเบเบฒเบเป€เบŠเบตเบšเป€เบงเบต เปเบฅเบฐเบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™

เบ•เปเปˆเป„เบ›, เบžเบงเบเป€เบฎเบปเบฒเบ›เปˆเบฝเบ™เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เบˆเบฒเบเป‚เบซเบ™เบ”เบ•เบปเป‰เบ™เบชเบฐเบšเบฑเบšเป€เบเบปเปˆเบฒเป„เบ›เบซเบฒเบญเบฑเบ™เปƒเบซเบกเปˆ. เบšเบฑเบ™เบซเบฒเป€เบเบตเบ”เบ‚เบถเป‰เบ™.

  • เบ™เบตเป‰เบˆเบฐเบฎเบฝเบเบฎเป‰เบญเบ‡เปƒเบซเป‰เบกเบตเบเบฒเบ™เบขเบธเบ”เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™.
  • เป‚เบซเบ™เบ”เบ•เบปเป‰เบ™เบชเบฐเบšเบฑเบšเปƒเบซเบกเปˆเบˆเบฐเบกเบต cache เป€เบขเบฑเบ™. เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™เบˆเบฐเบชเบนเบ‡เบชเบธเบ”เบžเบฝเบ‡เปเบ•เปˆเบซเบผเบฑเบ‡เบˆเบฒเบ cache เป„เบ”เป‰ warmed เบ‚เบถเป‰เบ™.

เบงเบดเบ—เบตเบเบฒเบ™ AWS เบ›เบธเบ‡เปเบ•เปˆเบ‡เบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™ elastic เบ‚เบญเบ‡เบกเบฑเบ™. เบ‚เบฐเบซเบเบฒเบเป€เบŠเบตเบšเป€เบงเบต เปเบฅเบฐเบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™

เบงเบดเบ—เบตเบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡เบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™? เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบžเบฃเบฑเบญเบเบŠเบตเบฅเบฐเบซเบงเปˆเบฒเบ‡เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™ เปเบฅเบฐเปเบกเปˆเบšเบปเบ”.

เบงเบดเบ—เบตเบเบฒเบ™ AWS เบ›เบธเบ‡เปเบ•เปˆเบ‡เบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™ elastic เบ‚เบญเบ‡เบกเบฑเบ™. เบ‚เบฐเบซเบเบฒเบเป€เบŠเบตเบšเป€เบงเบต เปเบฅเบฐเบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™

เบญเบฑเบ™เบ™เบตเป‰เบˆเบฐเปƒเบซเป‰เบซเบเบฑเบ‡เปเบเปˆเป€เบฎเบปเบฒ? เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเบ—เบฑเบ‡เบซเบกเบปเบ”เบšเปเปˆเบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เบ–เบทเบเป‚เบญเบ™เบ”เป‰เบงเบเบ•เบปเบ™เป€เบญเบ‡เป„เบ›เบซเบฒ node เปƒเบซเบกเปˆ. เบชเบฐเบซเบผเบฑเบšเบชเบฒเบกเบฒเบ”เป€เบฎเบฑเบ”เป„เบ”เป‰เบžเบฒเบเปƒเบ•เป‰เบ•เบปเบงเปเบ—เบ™ เปเบฅเบฐเป„เบงเบ‚เบถเป‰เบ™เป‚เบ”เบเบžเบทเป‰เบ™เบ–เบฒเบ™.

เบกเบฑเบ™เป€เบšเบดเปˆเบ‡เบ„เบทเบงเปˆเบฒเบšเบฑเบ™เบซเบฒเป„เบ”เป‰เบ–เบทเบเปเบเป‰เป„เบ‚เปเบฅเป‰เบง. เปเบ•เปˆเบšเปเปˆ, เบžเบงเบเป€เบฎเบปเบฒเบเบฑเบ‡เบ—เบปเบ™เบ—เบธเบเบˆเบฒเบเบ„เบงเบฒเบกเบ•เป‰เบญเบ‡เบเบฒเบ™เบ—เบตเปˆเบˆเบฐเบญเบปเบšเบญเบธเปˆเบ™เบ‚เบถเป‰เบ™ cache เป„เบ”เป‰. เบ™เบญเบเบˆเบฒเบเบ™เบฑเป‰เบ™, เบšเบฑเบ™เบซเบฒเปƒเบซเบกเปˆเป„เบ”เป‰เบ›เบฐเบเบปเบ”เบ‚เบถเป‰เบ™ - เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบ•เบปเบงเปเบ—เบ™เปเบกเปˆเบ™เบˆเบธเบ”เบ—เบตเปˆเบญเบฒเบ”เบˆเบฐเบฅเบปเป‰เบกเป€เบซเบฅเบง.

เบเบฒเบ™เปเบเป‰เป„เบ‚เบชเบธเบ”เบ—เป‰เบฒเบเบเบฑเบš Amazon Aurora serverless

เบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เปเบเป‰เป„เบ‚เบšเบฑเบ™เบซเบฒเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เปเบ™เบงเปƒเบ”?

เบ›เบฐเป„เบงเป‰เบ•เบปเบงเปเบ—เบ™. เบ™เบตเป‰โ€‹เบšเปเปˆโ€‹เปเบกเปˆเบ™โ€‹เบ•เบปเบงโ€‹เบขเปˆเบฒเบ‡โ€‹เปเบเบโ€‹เบ•เปˆเบฒเบ‡โ€‹เบซเบฒเบโ€‹, เปเบ•เปˆโ€‹เป€เบ›เบฑเบ™โ€‹เบเบฒเบ™โ€‹เปเบˆเบโ€‹เบขเบฒเบโ€‹เบ—เบฑเบ‡โ€‹เบซเบกเบปเบ”โ€‹เบ‚เบญเบ‡โ€‹เบ•เบปเบงโ€‹เปเบ—เบ™โ€‹เบ—เบตเปˆโ€‹เบœเปˆเบฒเบ™โ€‹เบเบฒเบ™โ€‹เบ™เปเบฒโ€‹เปƒเบŠเป‰โ€‹เบ—เบตเปˆโ€‹เป€เบŠเบทเปˆเบญเบกโ€‹เบ•เปเปˆโ€‹เบเบฑเบšโ€‹เบ–เบฒเบ™โ€‹เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹. เปƒเบ™โ€‹เบเปโ€‹เบฅเบฐโ€‹เบ™เบตโ€‹เบ‚เบญเบ‡โ€‹เบ„เบงเบฒเบกโ€‹เบฅเบปเป‰เบกโ€‹เป€เบซเบผเบงโ€‹, เปƒเบ”โ€‹เบ‚เบญเบ‡ nodes เบชเบฒโ€‹เบกเบฒเบ”โ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เบเบฒเบ™โ€‹เบ—เบปเบ”โ€‹เปเบ—เบ™โ€‹เป€เบเบทเบญเบšโ€‹เบ—เบฑเบ™โ€‹เบ—เบตโ€‹.

เป€เบžเบตเปˆเบกเบชเบฐเบ™เบธเบเป€เบเบตเบ‚เบญเบ‡ nodes เบญเบปเบšเบญเบธเปˆเบ™เบ‚เบญเบ‡เบ‚เบฐเบซเบ™เบฒเบ”เบ•เปˆเบฒเบ‡เป†. เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เบ–เป‰เบฒเบกเบตเบ„เบงเบฒเบกเบˆเปเบฒเป€เบ›เบฑเบ™เบ—เบตเปˆเบˆเบฐเบˆเบฑเบ”เบชเบฑเบ™ node เปƒเบซเบกเปˆเบ‚เบญเบ‡เบ‚เบฐเบซเบ™เบฒเบ”เบ—เบตเปˆเปƒเบซเบเปˆเบเบงเปˆเบฒเบซเบผเบทเบ™เป‰เบญเบเบเบงเปˆเบฒ, เบกเบฑเบ™เบชเบฒเบกเบฒเบ”เปƒเบŠเป‰เป„เบ”เป‰เบ—เบฑเบ™เบ—เบต. เบšเปเปˆเบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เบฅเปเบ–เป‰เบฒเปƒเบซเป‰เบกเบฑเบ™เป‚เบซเบฅเบ”.

เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบ›เบฑเบšเบ‚เบฐเบซเบ™เบฒเบ”เบ—เบฑเบ‡เบซเบกเบปเบ”เปเบกเปˆเบ™เบ„เบงเบšเบ„เบธเบกเป‚เบ”เบเบฅเบฐเบšเบปเบšเบ•เบดเบ”เบ•เบฒเบกเบเบงเบ”เบเบฒเบžเบดเป€เบชเบ”. เบเบฒเบ™เบ•เบดเบ”เบ•เบฒเบกเบ•เบดเบ”เบ•เบฒเบกเบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™เบ‚เบญเบ‡เปเบกเปˆเบšเบปเบ”เบ›เบฐเบˆเบธเบšเบฑเบ™เบขเปˆเบฒเบ‡เบ•เปเปˆเป€เบ™เบทเปˆเบญเบ‡. เบ–เป‰เบฒเบกเบฑเบ™เบเบงเบ”เบžเบปเบš, เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบเบปเบเบ•เบปเบงเบขเปˆเบฒเบ‡, เบเบฒเบ™เป‚เบซเบผเบ”เบ‚เบญเบ‡เป‚เบ›เป€เบŠเบ”เป€เบŠเบตเป„เบ”เป‰เบšเบฑเบ™เบฅเบธเบกเบนเบ™เบ„เปˆเบฒเบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™, เบกเบฑเบ™เบˆเบฐเปเบˆเป‰เบ‡เปƒเบซเป‰เบœเบนเป‰เบ—เบตเปˆเบกเบตเบ„เบงเบฒเบกเบญเบปเบšเบญเบธเปˆเบ™เบเปˆเบฝเบงเบเบฑเบšเบ„เบงเบฒเบกเบ•เป‰เบญเบ‡เบเบฒเบ™เบ—เบตเปˆเบˆเบฐเบˆเบฑเบ”เบชเบฑเบ™ node เปƒเบซเบกเปˆ.

เบงเบดเบ—เบตเบเบฒเบ™ AWS เบ›เบธเบ‡เปเบ•เปˆเบ‡เบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™ elastic เบ‚เบญเบ‡เบกเบฑเบ™. เบ‚เบฐเบซเบเบฒเบเป€เบŠเบตเบšเป€เบงเบต เปเบฅเบฐเบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™
เบ•เบปเบงเปเบ—เบ™เบ—เบตเปˆเปเบˆเบเบขเบฒเบ, เบเปเบฅเบฐเบ™เบตเบ—เบตเปˆเบญเบปเบšเบญเบธเปˆเบ™เปเบฅเบฐเบเบฒเบ™เบ•เบดเบ”เบ•เบฒเบก.

เป‚เบ™เบ”เบ—เบตเปˆเบกเบตเบžเบฐเบฅเบฑเบ‡เบ‡เบฒเบ™เบ—เบตเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™เปเบกเปˆเบ™เบกเบตเบขเบนเปˆ. Buffer pools เป„เบ”เป‰เบ–เบทเบเบ„เบฑเบ”เบฅเบญเบเปƒเบชเปˆเบกเบฑเบ™, เปเบฅเบฐเบฅเบฐเบšเบปเบšเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบฅเปเบ–เป‰เบฒเบชเปเบฒเบฅเบฑเบšเป€เบงเบฅเบฒเบ—เบตเปˆเบ›เบญเบ”เป„เบžเป€เบžเบทเปˆเบญเบ›เปˆเบฝเบ™.

เบงเบดเบ—เบตเบเบฒเบ™ AWS เบ›เบธเบ‡เปเบ•เปˆเบ‡เบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™ elastic เบ‚เบญเบ‡เบกเบฑเบ™. เบ‚เบฐเบซเบเบฒเบเป€เบŠเบตเบšเป€เบงเบต เปเบฅเบฐเบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™

เบ›เบปเบเบเบฐเบ•เบดเปเบฅเป‰เบงเป€เบงเบฅเบฒเบ—เบตเปˆเบˆเบฐเบ›เปˆเบฝเบ™เบกเบฒเบ‚เป‰เบญเบ™เบ‚เป‰เบฒเบ‡เป„เบง. เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™, เบเบฒเบ™เบชเบทเปˆเบชเบฒเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡ proxy เปเบฅเบฐ master node เป€เบเบปเปˆเบฒเบ–เบทเบเป‚เบˆเบฐ, sessions เบ—เบฑเบ‡เบซเบกเบปเบ”เปเบกเปˆเบ™ switched เบเบฑเบš node เปƒเบซเบกเปˆ.

เบงเบดเบ—เบตเบเบฒเบ™ AWS เบ›เบธเบ‡เปเบ•เปˆเบ‡เบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™ elastic เบ‚เบญเบ‡เบกเบฑเบ™. เบ‚เบฐเบซเบเบฒเบเป€เบŠเบตเบšเป€เบงเบต เปเบฅเบฐเบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™

เป€เบฎเบฑเบ”เบงเบฝเบเบเบฑเบšเบŠเบตเบงเบฐเบ›เบฐเบซเบงเบฑเบ”เบ‚เบญเบ‡เบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™.

เบงเบดเบ—เบตเบเบฒเบ™ AWS เบ›เบธเบ‡เปเบ•เปˆเบ‡เบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™ elastic เบ‚เบญเบ‡เบกเบฑเบ™. เบ‚เบฐเบซเบเบฒเบเป€เบŠเบตเบšเป€เบงเบต เปเบฅเบฐเบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™

เป€เบชเบฑเป‰เบ™เบชเบฐเปเบ”เบ‡เบชเบฐเปเบ”เบ‡เปƒเบซเป‰เป€เบซเบฑเบ™เบงเปˆเบฒ suspension เปเบกเปˆเบ™เบชเบฑเป‰เบ™เบซเบผเบฒเบ. เป€เบชเบฑเป‰เบ™เบชเบฐเปเบ”เบ‡เบชเบตเบŸเป‰เบฒเบชเบฐเปเบ”เบ‡เปƒเบซเป‰เป€เบซเบฑเบ™เบเบฒเบ™เป‚เบซเบผเบ”, เปเบฅเบฐเบ‚เบฑเป‰เบ™เบ•เบญเบ™เบชเบตเปเบ”เบ‡เบชเบฐเปเบ”เบ‡เปƒเบซเป‰เป€เบซเบฑเบ™เบŠเปˆเบงเบ‡เป€เบงเบฅเบฒเบ‚เบญเบ‡เบเบฒเบ™เบ‚เบฐเบซเบเบฒเบ. เบเบฒเบ™เบซเบผเบธเบ”เบฅเบปเบ‡เปƒเบ™เป„เบฅเบเบฐเบชเบฑเป‰เบ™เปƒเบ™เป€เบชเบฑเป‰เบ™เบชเบฐเปเบ”เบ‡เบชเบตเบŸเป‰เบฒเปเบกเปˆเบ™เบŠเบฑเบ”เป€เบˆเบ™เบงเปˆเบฒเบ„เบงเบฒเบกเบŠเบฑเบเบŠเป‰เบฒเบชเบฑเป‰เบ™.

เบงเบดเบ—เบตเบเบฒเบ™ AWS เบ›เบธเบ‡เปเบ•เปˆเบ‡เบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™ elastic เบ‚เบญเบ‡เบกเบฑเบ™. เบ‚เบฐเบซเบเบฒเบเป€เบŠเบตเบšเป€เบงเบต เปเบฅเบฐเบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™

เป‚เบ”เบเบงเบดเบ—เบตเบ—เบฒเบ‡เบเบฒเบ™, Amazon Aurora เบŠเปˆเบงเบเปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ›เบฐเบซเบเบฑเบ”เป€เบ‡เบดเบ™เบขเปˆเบฒเบ‡เบชเบปเบกเบšเบนเบ™เปเบฅเบฐเบ›เบดเบ”เบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบกเบฑเบ™เบšเปเปˆเบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰, เบ•เบปเบงเบขเปˆเบฒเบ‡, เปƒเบ™เบ—เป‰เบฒเบเบญเบฒเบ—เบดเบ”. เบซเบผเบฑเบ‡เบˆเบฒเบเบขเบธเบ”เบเบฒเบ™เป‚เบซเบผเบ”, DB เบ„เปˆเบญเบเป†เบซเบผเบธเบ”เบฅเบปเบ‡เบžเบฐเบฅเบฑเบ‡เบ‡เบฒเบ™เปเบฅเบฐเบ›เบดเบ”เป€เบ›เบฑเบ™เบšเบฒเบ‡เป€เบงเบฅเบฒ. เป€เบกเบทเปˆเบญเบเบฒเบ™เป‚เบซเบผเบ”เบเบฑเบšเบ„เบทเบ™เบกเบฒ, เบกเบฑเบ™เบˆเบฐเป€เบžเบตเปˆเบกเบ‚เบถเป‰เบ™เบขเปˆเบฒเบ‡เบฅเบฝเบšเบ‡เปˆเบฒเบเบญเบตเบเป€เบ—เบทเปˆเบญเบซเบ™เบถเปˆเบ‡.

เปƒเบ™เบชเปˆเบงเบ™เบ•เปเปˆเป„เบ›เบ‚เบญเบ‡เป€เบฅเบทเปˆเบญเบ‡เบเปˆเบฝเบงเบเบฑเบšเบญเบธเบ›เบฐเบเบญเบ™ Amazon, เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเป€เบงเบปเป‰เบฒเบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เบ‚เบฐเบซเบเบฒเบเป€เบ„เบทเบญเบ‚เปˆเบฒเบ. เบˆเบญเบ‡ เป€เบกเบฅ เปเบฅเบฐเบขเบนเปˆ tuned เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบ—เปˆเบฒเบ™เบˆเบฐเบšเปเปˆเบžเบฒเบ”เบšเบปเบ”เบ„เบงเบฒเบก.

เบเปˆเบฝเบงเบเบฑเบš เป‚เบซเบผเบ”เบชเบนเบ‡ ++ Vasily Pantyukhin เบˆเบฐเปƒเบซเป‰เบšเบปเบ”เบฅเบฒเบเบ‡เบฒเบ™ "Houston, เบžเบงเบเป€เบฎเบปเบฒเบกเบตเบšเบฑเบ™เบซเบฒ. เบเบฒเบ™เบญเบญเบเปเบšเบšเบฅเบฐเบšเบปเบšเบชเปเบฒเบฅเบฑเบšเบ„เบงเบฒเบกเบฅเบปเป‰เบกเป€เบซเบผเบง, เบฎเบนเบšเปเบšเบšเบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™ Amazon cloud เบžเบฒเบเปƒเบ™" เบฎเบนเบšเปเบšเบšเบเบฒเบ™เบญเบญเบเปเบšเบšเปƒเบ”เปเบ”เปˆเบชเปเบฒเบฅเบฑเบšเบฅเบฐเบšเบปเบšเบเบฒเบ™เปเบˆเบเบขเบฒเบเปเบกเปˆเบ™เปƒเบŠเป‰เป‚เบ”เบเบœเบนเป‰เบžเบฑเบ”เบ—เบฐเบ™เบฒ Amazon, เปเบกเปˆเบ™เบซเบเบฑเบ‡เบ—เบตเปˆเป€เบ›เบฑเบ™เป€เบซเบ”เบœเบปเบ™เบชเปเบฒเบฅเบฑเบšเบ„เบงเบฒเบกเบฅเบปเป‰เบกเป€เบซเบผเบงเบ‚เบญเบ‡เบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™, เปเบกเปˆเบ™เบซเบเบฑเบ‡เบ„เบทเบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเปเบฒ Cell, เบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบ„เบปเบ‡เบ—เบตเปˆ, Shuffle Sharding - เบกเบฑเบ™เบˆเบฐเป€เบ›เบฑเบ™เบซเบ™เป‰เบฒเบชเบปเบ™เปƒเบˆ. เบšเปเปˆโ€‹เบฎเบญเบ”โ€‹เป€เบ”เบทเบญเบ™โ€‹เบเปโ€‹เบฎเบญเบ”โ€‹เบเบญเบ‡โ€‹เบ›เบฐโ€‹เบŠเบธเบก - เบˆเบญเบ‡เบ›เบตเป‰เบ‚เบญเบ‡เบ—เปˆเบฒเบ™. เบเบฒเบ™เป€เบžเบตเปˆเบกเบ‚เบถเป‰เบ™เบ‚เบญเบ‡เบฅเบฒเบ„เบฒเบชเบธเบ”เบ—เป‰เบฒเบเปƒเบ™เบงเบฑเบ™เบ—เบต 24 เบ•เบธเบฅเบฒ.

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: www.habr.com

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™