Mail.ru Cloud Solutions เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ เจตเจฟเฉฑเจš เจจเฉเจ•เจธ-เจธเจนเจฟเจฃเจธเจผเฉ€เจฒ เจตเฉˆเจฌ เจ†เจฐเจ•เฉ€เจŸเฉˆเจ•เจšเจฐ เจจเฉ‚เฉฐ เจ•เจฟเจตเฉ‡เจ‚ เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ

Mail.ru Cloud Solutions เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ เจตเจฟเฉฑเจš เจจเฉเจ•เจธ-เจธเจนเจฟเจฃเจธเจผเฉ€เจฒ เจตเฉˆเจฌ เจ†เจฐเจ•เฉ€เจŸเฉˆเจ•เจšเจฐ เจจเฉ‚เฉฐ เจ•เจฟเจตเฉ‡เจ‚ เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ

เจนเฉˆเจฒเฉ‹, เจนเฉˆเจฌเจฐ! เจฎเฉˆเจ‚ เจ†เจฐเจŸเฉˆเจฎ เจ•เจฐเจพเจฎเฉ€เจธเจผเฉ‡เจต เจนเจพเจ‚, เจธเจฟเจธเจŸเจฎ เจชเฉเจฐเจธเจผเจพเจธเจจ เจŸเฉ€เจฎ เจฆเจพ เจฎเฉเจ–เฉ€ Mail.Ru Cloud Solutions (MCS). เจธเจพเจกเฉ‡ เจ•เฉ‹เจฒ เจชเจฟเจ›เจฒเฉ‡ เจธเจพเจฒ เจตเจฟเฉฑเจš เจฌเจนเฉเจค เจธเจพเจฐเฉ‡ เจจเจตเฉ‡เจ‚ เจ‰เจคเจชเจพเจฆ เจฒเจพเจ‚เจš เจนเฉ‹เจ เจนเจจเฅค เจ…เจธเฉ€เจ‚ เจ‡เจน เจฏเจ•เฉ€เจจเฉ€ เจฌเจฃเจพเจ‰เจฃเจพ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจธเฉ€ เจ•เจฟ API เจธเฉ‡เจตเจพเจตเจพเจ‚ เจ†เจธเจพเจจเฉ€ เจจเจพเจฒ เจธเจ•เฉ‡เจฒเฉ‡เจฌเจฒ, เจจเฉเจ•เจธ-เจธเจนเจฟเจฃเจธเจผเฉ€เจฒ, เจ…เจคเฉ‡ เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจฒเฉ‹เจก เจตเจฟเฉฑเจš เจคเฉ‡เจœเจผเฉ€ เจจเจพเจฒ เจตเจพเจงเฉ‡ เจฒเจˆ เจคเจฟเจ†เจฐ เจธเจจเฅค เจธเจพเจกเจพ เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ เจ“เจชเจจเจธเจŸเฉˆเจ• 'เจคเฉ‡ เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ, เจ…เจคเฉ‡ เจฎเฉˆเจ‚ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจฆเฉฑเจธเจฃเจพ เจšเจพเจนเฉเฉฐเจฆเจพ เจนเจพเจ‚ เจ•เจฟ เจจเฉเจ•เจธ-เจธเจนเจฟเจฃเจธเจผเฉ€เจฒ เจชเฉเจฐเจฃเจพเจฒเฉ€ เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจ เจฒเจˆ เจธเจพเจจเฉ‚เฉฐ เจ•เจฟเจนเฉœเฉ€เจ†เจ‚ เจ•เฉฐเจชเฉ‹เจจเฉˆเจ‚เจŸ เจซเจพเจฒเจŸ เจธเจนเจฟเจฃเจธเจผเฉ€เจฒเจคเจพ เจธเจฎเฉฑเจธเจฟเจ†เจตเจพเจ‚ เจจเฉ‚เฉฐ เจนเฉฑเจฒ เจ•เจฐเจจเจพ เจชเจฟเจ† เจธเฉ€เฅค เจฎเฉˆเจจเฉ‚เฉฐ เจฒเจ—เจฆเจพ เจนเฉˆ เจ•เจฟ เจ‡เจน เจ‰เจนเจจเจพเจ‚ เจฒเจˆ เจฆเจฟเจฒเจšเจธเจช เจนเฉ‹เจตเฉ‡เจ—เจพ เจœเฉ‹ เจ“เจชเจจเจธเจŸเฉˆเจ• 'เจคเฉ‡ เจ‰เจคเจชเจพเจฆ เจตเฉ€ เจตเจฟเจ•เจธเจค เจ•เจฐเจฆเฉ‡ เจนเจจ.

เจ‡เฉฑเจ• เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ เจฆเฉ€ เจธเจฎเฉเฉฑเจšเฉ€ เจจเฉเจ•เจธ เจธเจนเจฟเจฃเจธเจผเฉ€เจฒเจคเจพ เจตเจฟเฉฑเจš เจ‡เจธเจฆเฉ‡ เจญเจพเจ—เจพเจ‚ เจฆเฉ€ เจฒเจšเจ•เจคเจพ เจธเจผเจพเจฎเจฒ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆเฅค เจ‡เจธ เจฒเจˆ เจ…เจธเฉ€เจ‚ เจนเฉŒเจฒเฉ€-เจนเฉŒเจฒเฉ€ เจ‰เจจเฉเจนเจพเจ‚ เจธเจพเจฐเฉ‡ เจชเฉฑเจงเจฐเจพเจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚ เจฒเฉฐเจ˜เจพเจ‚เจ—เฉ‡ เจœเจฟเฉฑเจฅเฉ‡ เจ…เจธเฉ€เจ‚ เจœเฉ‹เจ–เจฎเจพเจ‚ เจฆเฉ€ เจชเจ›เจพเจฃ เจ•เฉ€เจคเฉ€ เจ…เจคเฉ‡ เจ‰เจนเจจเจพเจ‚ เจจเฉ‚เฉฐ เจฌเฉฐเจฆ เจ•เฉ€เจคเจพเฅค

เจ‡เจธ เจ•เจนเจพเจฃเฉ€ เจฆเจพ เจตเฉ€เจกเฉ€เจ“ เจธเฉฐเจธเจ•เจฐเจฃ, เจœเจฟเจธเจฆเจพ เจชเฉเจฐเจพเจ‡เจฎเจฐเฉ€ เจธเจฐเฉ‹เจค เจ…เจชเจŸเจพเจˆเจฎ เจฆเจฟเจจ 4 เจ•เจพเจจเจซเจฐเฉฐเจธ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจฐเจฟเจชเฉ‹เจฐเจŸ เจธเฉ€, เจฆเฉเจ†เจฐเจพ เจ†เจฏเฉ‹เจœเจฟเจค ITSuma, เจคเฉเจธเฉ€เจ‚ เจฆเฉ‡เจ– เจธเจ•เจฆเฉ‡ เจนเฉ‹ เจ…เฉฑเจชเจŸเจพเจˆเจฎ เจ•เจฎเจฟเจŠเจจเจฟเจŸเฉ€ เจฏเฉ‚เจŸเจฟเจŠเจฌ เจšเฉˆเจจเจฒ 'เจคเฉ‡.

เจญเฉŒเจคเจฟเจ• เจ†เจฐเจ•เฉ€เจŸเฉˆเจ•เจšเจฐ เจฆเฉ€ เจฒเจšเจ•เจคเจพ

MCS เจ•เจฒเจพเจ‰เจก เจฆเจพ เจœเจจเจคเจ• เจนเจฟเฉฑเจธเจพ เจนเฉเจฃ เจฆเฉ‹ เจŸเฉ€เจ…เจฐ III เจกเฉ‡เจŸเจพ เจธเฉˆเจ‚เจŸเจฐเจพเจ‚ เจตเจฟเฉฑเจš เจ…เจงเจพเจฐเจค เจนเฉˆ, เจ‰เจนเจจเจพเจ‚ เจฆเฉ‡ เจตเจฟเจšเจ•เจพเจฐ 200 Gbit/s เจฆเฉ‡ เจฅเฉเจฐเฉ‹เจชเฉเฉฑเจŸ เจฆเฉ‡ เจจเจพเจฒ, เจตเฉฑเจ–-เจตเฉฑเจ– เจฐเฉ‚เจŸเจพเจ‚ เจฆเฉเจ†เจฐเจพ เจญเฉŒเจคเจฟเจ• เจชเฉฑเจงเจฐ 'เจคเฉ‡ เจฐเจพเจ–เจตเจพเจ‚, เจ‡เจธเจฆเจพ เจ†เจชเจฃเจพ เจกเจพเจฐเจ• เจซเจพเจˆเจฌเจฐ เจนเฉˆเฅค เจŸเฉ€เจ…เจฐ III เจญเฉŒเจคเจฟเจ• เจฌเฉเจจเจฟเจ†เจฆเฉ€ เจขเจพเจ‚เจšเฉ‡ เจฒเจˆ เจจเฉเจ•เจธ เจธเจนเจฟเจฃเจธเจผเฉ€เจฒเจคเจพ เจฆเจพ เจฒเฉ‹เฉœเฉ€เจ‚เจฆเจพ เจชเฉฑเจงเจฐ เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจฆเจพ เจนเฉˆเฅค

เจกเจพเจฐเจ• เจซเจพเจˆเจฌเจฐ เจญเฉŒเจคเจฟเจ• เจ…เจคเฉ‡ เจฒเจพเจœเจผเฉ€เจ•เจฒ เจฆเฉ‹เจตเจพเจ‚ เจชเฉฑเจงเจฐเจพเจ‚ 'เจคเฉ‡ เจฐเจพเจ–เจตเจพเจ‚ เจนเฉˆเฅค เจšเฉˆเจจเจฒ เจฐเจฟเจœเจผเจฐเจตเฉ‡เจธเจผเจจ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจฆเฉเจนเจฐเจพเจ‰เจฃ เจตเจพเจฒเฉ€ เจธเฉ€, เจธเจฎเฉฑเจธเจฟเจ†เจตเจพเจ‚ เจชเฉˆเจฆเจพ เจนเฉ‹เจˆเจ†เจ‚, เจ…เจคเฉ‡ เจ…เจธเฉ€เจ‚ เจกเจพเจŸเจพ เจธเฉˆเจ‚เจŸเจฐเจพเจ‚ เจตเจฟเจšเจ•เจพเจฐ เจธเฉฐเจšเจพเจฐ เจตเจฟเฉฑเจš เจฒเจ—เจพเจคเจพเจฐ เจธเฉเจงเจพเจฐ เจ•เจฐ เจฐเจนเฉ‡ เจนเจพเจ‚เฅค

เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจ•เฉเจ เจธเจฎเจพเจ‚ เจชเจนเจฟเจฒเจพเจ‚, เจกเฉ‡เจŸเจพ เจธเฉˆเจ‚เจŸเจฐเจพเจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚ เจ‡เฉฑเจ• เจฆเฉ‡ เจจเฉ‡เฉœเฉ‡ เจ‡เฉฑเจ• เจ–เฉ‚เจน เจตเจฟเฉฑเจš เจ•เฉฐเจฎ เจ•เจฐเจฆเฉ‡ เจธเจฎเฉ‡เจ‚, เจ‡เฉฑเจ• เจ–เฉเจฆเจพเจˆ เจ•เจฐเจจ เจตเจพเจฒเฉ‡ เจจเฉ‡ เจ‡เฉฑเจ• เจชเจพเจˆเจช เจจเฉ‚เฉฐ เจคเฉ‹เฉœ เจฆเจฟเฉฑเจคเจพ, เจ…เจคเฉ‡ เจ‡เจธ เจชเจพเจˆเจช เจฆเฉ‡ เจ…เฉฐเจฆเจฐ เจ‡เฉฑเจ• เจฎเฉเฉฑเจ– เจ…เจคเฉ‡ เจ‡เฉฑเจ• เจฌเฉˆเจ•เจ…เฉฑเจช เจ†เจชเจŸเฉ€เจ•เจฒ เจ•เฉ‡เจฌเจฒ เจฆเฉ‹เจตเฉ‡เจ‚ เจธเจจเฅค เจกเจพเจŸเจพ เจธเฉˆเจ‚เจŸเจฐ เจฆเฉ‡ เจจเจพเจฒ เจธเจพเจกเจพ เจจเฉเจ•เจธ-เจธเจนเจฟเจฃเจธเจผเฉ€เจฒ เจธเฉฐเจšเจพเจฐ เจšเฉˆเจจเจฒ เจ–เฉ‚เจน เจตเจฟเฉฑเจš, เจ‡เฉฑเจ• เจฌเจฟเฉฐเจฆเฉ‚ 'เจคเฉ‡ เจ•เจฎเจœเจผเฉ‹เจฐ เจจเจฟเจ•เจฒเจฟเจ†เฅค เจ‡เจธ เจ…เจจเฉเจธเจพเจฐ, เจ…เจธเฉ€เจ‚ เจฌเฉเจจเจฟเจ†เจฆเฉ€ เจขเจพเจ‚เจšเฉ‡ เจฆเจพ เจนเจฟเฉฑเจธเจพ เจ—เฉเจ† เจฆเจฟเฉฑเจคเจพ เจนเฉˆเฅค เจ…เจธเฉ€เจ‚ เจธเจฟเฉฑเจŸเฉ‡ เจ•เฉฑเจขเฉ‡ เจ…เจคเฉ‡ เจจเจพเจฒ เจฒเฉฑเจ—เจฆเฉ‡ เจ–เฉ‚เจน เจตเจฟเฉฑเจš เจตเจพเจงเฉ‚ เจ†เจชเจŸเจฟเจ•เจธ เจธเจฅเจพเจชเจค เจ•เจฐเจจ เจธเจฎเฉ‡เจค เจ•เจˆ เจ•เจพเจฐเจตเจพเจˆเจ†เจ‚ เจ•เฉ€เจคเฉ€เจ†เจ‚เฅค

เจกเจพเจŸเจพ เจธเฉˆเจ‚เจŸเจฐเจพเจ‚ เจตเจฟเฉฑเจš เจธเฉฐเจšเจพเจฐ เจชเฉเจฐเจฆเจพเจคเจพเจตเจพเจ‚ เจฆเฉ€ เจฎเฉŒเจœเฉ‚เจฆเจ—เฉ€ เจฆเฉ‡ เจฌเจฟเฉฐเจฆเฉ‚ เจนเฉเฉฐเจฆเฉ‡ เจนเจจ เจœเจฟเจจเฉเจนเจพเจ‚ เจจเฉ‚เฉฐ เจ…เจธเฉ€เจ‚ BGP เจฐเจพเจนเฉ€เจ‚ เจ†เจชเจฃเฉ‡ เจ…เจ—เฉ‡เจคเจฐ เจชเฉเจฐเจธเจพเจฐเจฟเจค เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚เฅค เจนเจฐเฉ‡เจ• เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจฆเจฟเจธเจผเจพ เจฒเจˆ, เจธเจญ เจคเฉ‹เจ‚ เจตเจงเฉ€เจ† เจฎเฉˆเจŸเฉเจฐเจฟเจ• เจšเฉเจฃเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆ, เจœเฉ‹ เจตเฉฑเจ–-เจตเฉฑเจ– เจ—เจพเจนเจ•เจพเจ‚ เจจเฉ‚เฉฐ เจธเจญ เจคเฉ‹เจ‚ เจตเจงเฉ€เจ† เจ•เฉเจจเฉˆเจ•เจธเจผเจจ เจ—เฉเจฃเจตเฉฑเจคเจพ เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจจ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉˆเฅค เจœเฉ‡เจ•เจฐ เจ‡เฉฑเจ• เจชเฉเจฐเจฆเจพเจคเจพ เจฆเฉเจ†เจฐเจพ เจธเฉฐเจšเจพเจฐ เจ˜เฉฑเจŸ เจœเจพเจ‚เจฆเจพ เจนเฉˆ, เจคเจพเจ‚ เจ…เจธเฉ€เจ‚ เจ‰เจชเจฒเจฌเจง เจชเฉเจฐเจฆเจพเจคเจพเจตเจพเจ‚ เจฆเฉเจ†เจฐเจพ เจ†เจชเจฃเฉ‡ เจฐเฉ‚เจŸเจฟเฉฐเจ— เจจเฉ‚เฉฐ เจฎเฉเฉœ-เจฌเจฃเจพเจ‰เจ‚เจฆเฉ‡ เจนเจพเจ‚เฅค

เจœเฉ‡เจ•เจฐ เจ•เฉ‹เจˆ เจชเฉเจฐเจฆเจพเจคเจพ เจ…เจธเจซเจฒ เจนเฉ‹ เจœเจพเจ‚เจฆเจพ เจนเฉˆ, เจคเจพเจ‚ เจ…เจธเฉ€เจ‚ เจ†เจชเจฃเฉ‡ เจ†เจช เจ…เจ—เจฒเฉ‡ เจ‡เฉฑเจ• 'เจคเฉ‡ เจธเจตเจฟเจš เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚เฅค เจกเฉ‡เจŸเจพ เจธเฉˆเจ‚เจŸเจฐเจพเจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚ เจ‡เฉฑเจ• เจฆเฉ€ เจ…เจธเจซเจฒเจคเจพ เจฆเฉ€ เจธเจฅเจฟเจคเฉ€ เจตเจฟเฉฑเจš, เจธเจพเจกเฉ‡ เจ•เฉ‹เจฒ เจฆเฉ‚เจœเฉ‡ เจกเฉ‡เจŸเจพ เจธเฉˆเจ‚เจŸเจฐ เจตเจฟเฉฑเจš เจธเจพเจกเฉ€เจ†เจ‚ เจธเฉ‡เจตเจพเจตเจพเจ‚ เจฆเฉ€ เจ‡เฉฑเจ• เจธเจผเฉ€เจธเจผเฉ‡ เจฆเฉ€ เจ•เจพเจชเฉ€ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆ, เจœเฉ‹ เจชเฉ‚เจฐเจพ เจฒเฉ‹เจก เจฒเฉˆเจ‚เจฆเฉ€ เจนเฉˆเฅค

Mail.ru Cloud Solutions เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ เจตเจฟเฉฑเจš เจจเฉเจ•เจธ-เจธเจนเจฟเจฃเจธเจผเฉ€เจฒ เจตเฉˆเจฌ เจ†เจฐเจ•เฉ€เจŸเฉˆเจ•เจšเจฐ เจจเฉ‚เฉฐ เจ•เจฟเจตเฉ‡เจ‚ เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ
เจญเฉŒเจคเจฟเจ• เจฌเฉเจจเจฟเจ†เจฆเฉ€ เจขเจพเจ‚เจšเฉ‡ เจฆเฉ€ เจฒเจšเจ•เจคเจพ

เจ…เจธเฉ€เจ‚ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ-เจชเฉฑเจงเจฐ เจฆเฉ€ เจจเฉเจ•เจธ เจธเจนเจฟเจฃเจธเจผเฉ€เจฒเจคเจพ เจฒเจˆ เจ•เฉ€ เจตเจฐเจคเจฆเฉ‡ เจนเจพเจ‚

เจธเจพเจกเฉ€ เจธเฉ‡เจตเจพ เจ•เจˆ เจ“เจชเจจเจธเฉ‹เจฐเจธ เจญเจพเจ—เจพเจ‚ 'เจคเฉ‡ เจฌเจฃเฉ€ เจนเฉˆเฅค

ExaBGP เจ‡เฉฑเจ• เจธเฉ‡เจตเจพ เจนเฉˆ เจœเฉ‹ BGP-เจ…เจงเจพเจฐเจฟเจค เจกเจพเจ‡เจจเจพเจฎเจฟเจ• เจฐเฉ‚เจŸเจฟเฉฐเจ— เจชเฉเจฐเฉ‹เจŸเฉ‹เจ•เฉ‹เจฒ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ เจ•เจˆ เจซเฉฐเจ•เจธเจผเจจเจพเจ‚ เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจฆเฉ€ เจนเฉˆเฅค เจ…เจธเฉ€เจ‚ เจธเจฐเจ—เจฐเจฎเฉ€ เจจเจพเจฒ เจ‡เจธเจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจธเจพเจกเฉ‡ เจตเจพเจˆเจŸเจฒเจฟเจธเจŸ เจ•เฉ€เจคเฉ‡ IP เจชเจคเจฟเจ†เจ‚ เจฆเฉ€ เจฎเจธเจผเจนเฉ‚เจฐเฉ€ เจ•เจฐเจจ เจฒเจˆ เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚ เจœเจฟเจธ เจฐเจพเจนเฉ€เจ‚ เจ‰เจชเจญเฉ‹เจ—เจคเจพ API เจคเฉฑเจ• เจชเจนเฉเฉฐเจš เจ•เจฐเจฆเฉ‡ เจนเจจเฅค

เจนเฉˆเจชเฉเจฐเฉŒเจ•เจธเฉ€ เจ‡เฉฑเจ• เจ‰เฉฑเจš-เจฒเฉ‹เจก เจฌเฉˆเจฒเฉ‡เจ‚เจธเจฐ เจนเฉˆ เจœเฉ‹ เจคเฉเจนเจพเจจเฉ‚เฉฐ OSI เจฎเจพเจกเจฒ เจฆเฉ‡ เจตเฉฑเจ–-เจตเฉฑเจ– เจชเฉฑเจงเจฐเจพเจ‚ 'เจคเฉ‡ เจฌเจนเฉเจค เจนเฉ€ เจฒเจšเจ•เจฆเจพเจฐ เจŸเฉเจฐเฉˆเจซเจฟเจ• เจธเฉฐเจคเฉเจฒเจจ เจจเจฟเจฏเจฎเจพเจ‚ เจจเฉ‚เฉฐ เจ•เฉŒเจ‚เจซเจฟเจ—เจฐ เจ•เจฐเจจ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉˆเฅค เจ…เจธเฉ€เจ‚ เจ‡เจธเจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจธเจพเจฐเฉ€เจ†เจ‚ เจธเฉ‡เจตเจพเจตเจพเจ‚ เจฆเฉ‡ เจธเจพเจนเจฎเจฃเฉ‡ เจธเฉฐเจคเฉเจฒเจจ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚: เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ, เจธเฉฐเจฆเฉ‡เจธเจผ เจฆเจฒเจพเจฒ, API เจธเฉ‡เจตเจพเจตเจพเจ‚, เจตเฉˆเจฌ เจธเฉ‡เจตเจพเจตเจพเจ‚, เจธเจพเจกเฉ‡ เจ…เฉฐเจฆเจฐเฉ‚เจจเฉ€ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ - เจนเจฐ เจšเฉ€เจœเจผ HAProxy เจฆเฉ‡ เจชเจฟเฉฑเจ›เฉ‡ เจนเฉˆเฅค

API เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ - เจชเจพเจˆเจฅเจจ เจตเจฟเฉฑเจš เจฒเจฟเจ–เฉ€ เจ‡เฉฑเจ• เจตเฉˆเฉฑเจฌ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ, เจœเจฟเจธ เจจเจพเจฒ เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจ†เจชเจฃเฉ‡ เจฌเฉเจจเจฟเจ†เจฆเฉ€ เจขเจพเจ‚เจšเฉ‡ เจ…เจคเฉ‡ เจ‰เจธเจฆเฉ€ เจธเฉ‡เจตเจพ เจฆเจพ เจชเฉเจฐเจฌเฉฐเจงเจจ เจ•เจฐเจฆเจพ เจนเฉˆเฅค

เจตเจฐเจ•เจฐ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ (เจ‡เจธ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ เจธเจฟเจฐเจซเจผ เจตเจฐเจ•เจฐ) - เจ“เจชเจจเจธเจŸเฉˆเจ• เจธเฉ‡เจตเจพเจตเจพเจ‚ เจตเจฟเฉฑเจš, เจ‡เจน เจ‡เฉฑเจ• เจฌเฉเจจเจฟเจ†เจฆเฉ€ เจขเจพเจ‚เจšเจพ เจกเฉˆเจฎเจจ เจนเฉˆ เจœเฉ‹ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจฌเฉเจจเจฟเจ†เจฆเฉ€ เจขเจพเจ‚เจšเฉ‡ เจตเจฟเฉฑเจš API เจ•เจฎเจพเจ‚เจกเจพเจ‚ เจจเฉ‚เฉฐ เจชเฉเจฐเจธเจพเจฐเจฟเจค เจ•เจฐเจจ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉˆเฅค เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจกเจฟเจธเจ• เจฌเจฃเจพเจ‰เจฃเจพ เจตเจฐเจ•เจฐ เจตเจฟเฉฑเจš เจนเฉเฉฐเจฆเจพ เจนเฉˆ, เจ…เจคเฉ‡ เจฐเจšเจจเจพ เจฆเฉ€ เจฌเฉ‡เจจเจคเฉ€ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ API เจตเจฟเฉฑเจš เจนเฉเฉฐเจฆเฉ€ เจนเฉˆเฅค

เจธเจŸเฉˆเจ‚เจกเจฐเจก เจ“เจชเจจเจธเจŸเฉˆเจ• เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจ†เจฐเจ•เฉ€เจŸเฉˆเจ•เจšเจฐ

เจœเจผเจฟเจ†เจฆเจพเจคเจฐ เจธเฉ‡เจตเจพเจตเจพเจ‚ เจœเฉ‹ เจ“เจชเจจเจธเจŸเฉˆเจ• เจฒเจˆ เจตเจฟเจ•เจธเจค เจ•เฉ€เจคเฉ€เจ†เจ‚ เจ—เจˆเจ†เจ‚ เจนเจจ เจ‡เฉฑเจ• เจธเจฟเฉฐเจ—เจฒ เจชเฉˆเจฐเจพเจกเจพเจˆเจฎ เจฆเฉ€ เจชเจพเจฒเจฃเจพ เจ•เจฐเจจ เจฆเฉ€ เจ•เฉ‹เจธเจผเจฟเจธเจผ เจ•เจฐเจฆเฉ€เจ†เจ‚ เจนเจจเฅค เจ‡เฉฑเจ• เจธเฉ‡เจตเจพ เจตเจฟเฉฑเจš เจ†เจฎ เจคเฉŒเจฐ 'เจคเฉ‡ 2 เจนเจฟเฉฑเจธเฉ‡ เจนเฉเฉฐเจฆเฉ‡ เจนเจจ: API เจ…เจคเฉ‡ เจตเจฐเจ•เจฐ (เจฌเฉˆเจ•เจเจ‚เจก เจเจ—เจœเจผเฉ€เจ•เจฟเจŠเจŸเจฐ)เฅค เจ‡เฉฑเจ• เจจเจฟเจฏเจฎ เจฆเฉ‡ เจคเฉŒเจฐ 'เจคเฉ‡, เจ‡เฉฑเจ• API เจชเจพเจˆเจฅเจจ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• WSGI เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจนเฉˆ, เจœเฉ‹ เจœเจพเจ‚ เจคเจพเจ‚ เจ‡เฉฑเจ• เจธเฉเจคเฉฐเจคเจฐ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† (เจกเฉˆเจฎเจจ) เจฆเฉ‡ เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจฒเจพเจ‚เจš เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ, เจœเจพเจ‚ เจ‡เฉฑเจ• เจฐเฉˆเจกเฉ€เจฎเฉ‡เจก Nginx เจœเจพเจ‚ Apache เจตเฉˆเฉฑเจฌ เจธเจฐเจตเจฐ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจเฅค API เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจฆเฉ€ เจฌเฉ‡เจจเจคเฉ€ 'เจคเฉ‡ เจ•เจพเจฐเจตเจพเจˆ เจ•เจฐเจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจ…เจฎเจฒ เจฒเจˆ เจตเจฐเจ•เจฐ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจจเฉ‚เฉฐ เจนเฉ‹เจฐ เจนเจฆเจพเจ‡เจคเจพเจ‚ เจชเจพเจธ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจŸเฉเจฐเจพเจ‚เจธเจซเจฐ เจ‡เฉฑเจ• เจธเฉเจจเฉ‡เจนเจพ เจฌเฉเจฐเฉ‹เจ•เจฐ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจนเฉเฉฐเจฆเจพ เจนเฉˆ, เจ†เจฎ เจคเฉŒเจฐ 'เจคเฉ‡ RabbitMQ, เจฌเจพเจ•เฉ€ เจฎเจพเฉœเฉ‡ เจธเจนเจฟเจฏเฉ‹เจ—เฉ€ เจนเฉเฉฐเจฆเฉ‡ เจนเจจเฅค เจœเจฆเฉ‹เจ‚ เจธเฉเจจเฉ‡เจนเฉ‡ เจฌเฉเจฐเฉ‹เจ•เจฐ เจคเฉฑเจ• เจชเจนเฉเฉฐเจšเจฆเฉ‡ เจนเจจ, เจคเจพเจ‚ เจ‰เจนเจจเจพเจ‚ 'เจคเฉ‡ เจ•เจฐเจฎเจšเจพเจฐเฉ€เจ†เจ‚ เจฆเฉเจ†เจฐเจพ เจ•เจพเจฐเจตเจพเจˆ เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ เจ…เจคเฉ‡, เจœเฉ‡ เจฒเฉ‹เฉœ เจนเฉ‹เจตเฉ‡, เจคเจพเจ‚ เจœเจตเจพเจฌ เจตเจพเจชเจธ เจ•เจฐเฉ‹เฅค

เจ‡เจธ เจชเฉˆเจฐเจพเจกเจพเจˆเจฎ เจตเจฟเฉฑเจš เจ…เจธเจซเจฒเจคเจพ เจฆเฉ‡ เจ…เจฒเฉฑเจ—-เจ…เจฒเฉฑเจ— เจ†เจฎ เจฌเจฟเฉฐเจฆเฉ‚ เจธเจผเจพเจฎเจฒ เจนเจจ: RabbitMQ เจ…เจคเฉ‡ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธเฅค เจชเจฐ RabbitMQ เจ‡เฉฑเจ• เจธเฉ‡เจตเจพ เจฆเฉ‡ เจ…เฉฐเจฆเจฐ เจ…เจฒเฉฑเจ— เจนเฉˆ เจ…เจคเฉ‡, เจธเจฟเจงเจพเจ‚เจค เจตเจฟเฉฑเจš, เจนเจฐเฉ‡เจ• เจธเฉ‡เจตเจพ เจฒเจˆ เจตเจฟเจ…เจ•เจคเฉ€เจ—เจค เจนเฉ‹ เจธเจ•เจฆเจพ เจนเฉˆเฅค เจ‡เจธ เจฒเจˆ MCS เจตเจฟเจ–เฉ‡ เจ…เจธเฉ€เจ‚ เจ‡เจนเจจเจพเจ‚ เจธเฉ‡เจตเจพเจตเจพเจ‚ เจจเฉ‚เฉฐ เจœเจฟเฉฐเจจเจพ เจธเฉฐเจญเจต เจนเฉ‹ เจธเจ•เฉ‡ เจตเฉฑเจ– เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚; เจนเจฐเฉ‡เจ• เจตเจฟเจ…เจ•เจคเฉ€เจ—เจค เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจฒเจˆ เจ…เจธเฉ€เจ‚ เจ‡เฉฑเจ• เจตเฉฑเจ–เจฐเจพ เจกเจพเจŸเจพเจฌเฉ‡เจธ, เจ‡เฉฑเจ• เจตเฉฑเจ–เจฐเจพ RabbitMQ เจฌเจฃเจพเจ‰เจ‚เจฆเฉ‡ เจนเจพเจ‚เฅค เจ‡เจน เจชเจนเฉเฉฐเจš เจšเฉฐเจ—เฉ€ เจนเฉˆ เจ•เจฟเจ‰เจ‚เจ•เจฟ เจ•เฉเจ เจ•เจฎเจœเจผเฉ‹เจฐ เจชเฉเจ†เจ‡เฉฐเจŸเจพเจ‚ 'เจคเฉ‡ เจฆเฉเจฐเจ˜เจŸเจจเจพ เจฆเฉ€ เจธเจฅเจฟเจคเฉ€ เจตเจฟเฉฑเจš, เจชเฉ‚เจฐเฉ€ เจธเฉ‡เจตเจพ เจจเจนเฉ€เจ‚ เจŸเฉเฉฑเจŸเจฆเฉ€, เจชเจฐ เจ‡เจธเจฆเจพ เจธเจฟเจฐเจซ เจ‡เฉฑเจ• เจนเจฟเฉฑเจธเจพ เจนเฉเฉฐเจฆเจพ เจนเฉˆเฅค

เจตเจฐเจ•เจฐ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจเจพเจ‚ เจฆเฉ€ เจ—เจฟเจฃเจคเฉ€ เจฌเฉ‡เจ…เฉฐเจค เจนเฉˆ, เจ‡เจธเจฒเจˆ API เจ•เจพเจฐเจ—เฉเจœเจผเจพเจฐเฉ€ เจ…เจคเฉ‡ เจจเฉเจ•เจธ เจธเจนเจฟเจฃเจธเจผเฉ€เจฒเจคเจพ เจจเฉ‚เฉฐ เจตเจงเจพเจ‰เจฃ เจฒเจˆ เจฌเฉˆเจฒเฉ‡เจ‚เจธเจฐเจพเจ‚ เจฆเฉ‡ เจชเจฟเฉฑเจ›เฉ‡ เจ†เจธเจพเจจเฉ€ เจจเจพเจฒ เจ–เจฟเจคเจฟเจœเฉ€ เจธเจ•เฉ‡เจฒ เจ•เจฐ เจธเจ•เจฆเจพ เจนเฉˆเฅค

เจ•เฉเจ เจธเฉ‡เจตเจพเจตเจพเจ‚ เจจเฉ‚เฉฐ เจธเฉ‡เจตเจพ เจฆเฉ‡ เจ…เฉฐเจฆเจฐ เจคเจพเจฒเจฎเฉ‡เจฒ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆ เจœเจฆเฉ‹เจ‚ API เจ…เจคเฉ‡ เจ•เจฐเจฎเจšเจพเจฐเฉ€เจ†เจ‚ เจตเจฟเจšเจ•เจพเจฐ เจ—เฉเฉฐเจเจฒเจฆเจพเจฐ เจ•เฉเจฐเจฎเจตเจพเจฐ เจ•เจพเจฐเจตเจพเจˆเจ†เจ‚ เจนเฉเฉฐเจฆเฉ€เจ†เจ‚ เจนเจจเฅค เจ‡เจธ เจธเจฅเจฟเจคเฉ€ เจตเจฟเฉฑเจš, เจ‡เฉฑเจ• เจธเจฟเฉฐเจ—เจฒ เจ•เฉ‹เจ†เจฐเจกเฉ€เจจเฉ‡เจธเจผเจจ เจธเฉˆเจ‚เจŸเจฐ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ, เจ‡เฉฑเจ• เจ•เจฒเฉฑเจธเจŸเจฐ เจธเจฟเจธเจŸเจฎ เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ Redis, Memcache, etcd, เจœเฉ‹ เจ‡เฉฑเจ• เจ•เจฐเจฎเจšเจพเจฐเฉ€ เจจเฉ‚เฉฐ เจฆเฉ‚เจœเฉ‡ เจ•เจฐเจฎเจšเจพเจฐเฉ€ เจจเฉ‚เฉฐ เจ‡เจน เจฆเฉฑเจธเจฃ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ เจ•เจฟ เจ‡เจน เจ•เฉฐเจฎ เจ‰เจธ เจจเฉ‚เฉฐ เจฆเจฟเฉฑเจคเจพ เจ—เจฟเจ† เจนเฉˆ ("เจ•เจฟเจฐเจชเจพ เจ•เจฐเจ•เฉ‡ เจ‡เจธเจจเฉ‚เฉฐ เจจเจพ เจฒเจ“")เฅค เจ…เจธเฉ€เจ‚ etcd เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚. เจ‡เฉฑเจ• เจจเจฟเจฏเจฎ เจฆเฉ‡ เจคเฉŒเจฐ เจคเฉ‡, เจ•เจฐเจฎเจšเจพเจฐเฉ€ เจธเจฐเจ—เจฐเจฎเฉ€ เจจเจพเจฒ เจกเจพเจŸเจพเจฌเฉ‡เจธ เจจเจพเจฒ เจธเฉฐเจšเจพเจฐ เจ•เจฐเจฆเฉ‡ เจนเจจ, เจ‰เฉฑเจฅเฉ‹เจ‚ เจœเจพเจฃเจ•เจพเจฐเฉ€ เจฒเจฟเจ–เจฆเฉ‡ เจ…เจคเฉ‡ เจชเฉœเฉเจนเจฆเฉ‡ เจนเจจเฅค เจ…เจธเฉ€เจ‚ เจ‡เฉฑเจ• เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจตเจœเฉ‹เจ‚ mariadb เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚, เจœเฉ‹ เจ•เจฟ เจ‡เฉฑเจ• เจฎเจฒเจŸเฉ€เจฎเจพเจธเจŸเจฐ เจ•เจฒเฉฑเจธเจŸเจฐ เจตเจฟเฉฑเจš เจธเจฅเจฟเจค เจนเฉˆเฅค

เจ‡เจน เจ•เจฒเจพเจธเจฟเจ• เจธเจฟเฉฐเจ—เจฒ เจธเฉ‡เจตเจพ เจ“เจชเจจเจธเจŸเฉˆเจ• เจฒเจˆ เจ†เจฎ เจคเฉŒเจฐ 'เจคเฉ‡ เจธเจตเฉ€เจ•เจพเจฐ เจ•เฉ€เจคเฉ‡ เจ—เจ เจคเจฐเฉ€เจ•เฉ‡ เจจเจพเจฒ เจ†เจฏเฉ‹เจœเจฟเจค เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆเฅค เจ‡เจธ เจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจฌเฉฐเจฆ เจชเฉเจฐเจฃเจพเจฒเฉ€ เจฎเฉฐเจจเจฟเจ† เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆ, เจœเจฟเจธ เจฒเจˆ เจธเจ•เฉ‡เจฒเจฟเฉฐเจ— เจ…เจคเฉ‡ เจจเฉเจ•เจธ เจธเจนเจฟเจฃ เจฆเฉ‡ เจคเจฐเฉ€เจ•เฉ‡ เจ•เจพเจซเจผเฉ€ เจธเจชเฉฑเจธเจผเจŸ เจนเจจเฅค เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, API เจจเฉเจ•เจธ เจธเจนเจฟเจฃเจธเจผเฉ€เจฒเจคเจพ เจฒเจˆ, เจ‰เจนเจจเจพเจ‚ เจฆเฉ‡ เจธเจพเจนเจฎเจฃเฉ‡ เจ‡เฉฑเจ• เจธเฉฐเจคเฉเจฒเจจ เจฐเฉฑเจ–เจฃ เจฒเจˆ เจ‡เจน เจ•เจพเจซเจผเฉ€ เจนเฉˆ. เจธเจ•เฉ‡เจฒเจฟเฉฐเจ— เจตเจฐเจ•เจฐเจพเจ‚ เจฆเฉ€ เจ—เจฟเจฃเจคเฉ€ เจตเจงเจพ เจ•เฉ‡ เจชเฉเจฐเจพเจชเจค เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆเฅค

เจชเฉ‚เจฐเฉ€ เจธเจ•เฉ€เจฎ เจตเจฟเฉฑเจš เจ•เจฎเจœเจผเฉ‹เจฐ เจฌเจฟเฉฐเจฆเฉ‚ RabbitMQ เจ…เจคเฉ‡ MariaDB เจนเฉˆเฅค เจ‰เจนเจจเจพเจ‚ เจฆเจพ เจ†เจฐเจ•เฉ€เจŸเฉˆเจ•เจšเจฐ เจ‡เฉฑเจ• เจตเฉฑเจ–เจฐเฉ‡ เจฒเฉ‡เจ– เจฆเจพ เจนเฉฑเจ•เจฆเจพเจฐ เจนเฉˆ เจ‡เจธ เจฒเฉ‡เจ– เจตเจฟเฉฑเจš เจฎเฉˆเจ‚ API เจจเฉเจ•เจธ เจธเจนเจฟเจฃเจธเจผเฉ€เจฒเจคเจพ 'เจคเฉ‡ เจงเจฟเจ†เจจ เจ•เฉ‡เจ‚เจฆเจฐเจค เจ•เจฐเจจเจพ เจšเจพเจนเฉเฉฐเจฆเจพ เจนเจพเจ‚เฅค

Mail.ru Cloud Solutions เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ เจตเจฟเฉฑเจš เจจเฉเจ•เจธ-เจธเจนเจฟเจฃเจธเจผเฉ€เจฒ เจตเฉˆเจฌ เจ†เจฐเจ•เฉ€เจŸเฉˆเจ•เจšเจฐ เจจเฉ‚เฉฐ เจ•เจฟเจตเฉ‡เจ‚ เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ
เจ“เจชเจจเจธเจŸเฉˆเจ• เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจ†เจฐเจ•เฉ€เจŸเฉˆเจ•เจšเจฐเฅค เจ•เจฒเจพเจ‰เจก เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ เจฆเจพ เจธเฉฐเจคเฉเจฒเจจ เจ…เจคเฉ‡ เจจเฉเจ•เจธ เจธเจนเจฟเจฃเจธเจผเฉ€เจฒเจคเจพ

ExaBGP เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ HAProxy เจฌเฉˆเจฒเฉ‡เจ‚เจธเจฐ เจจเฉ‚เฉฐ เจจเฉเจ•เจธ-เจธเจนเจฟเจฃเจธเจผเฉ€เจฒ เจฌเจฃเจพเจ‰เจฃเจพ

เจธเจพเจกเฉ‡ API เจจเฉ‚เฉฐ เจธเจ•เฉ‡เจฒเฉ‡เจฌเจฒ, เจคเฉ‡เจœเจผ เจ…เจคเฉ‡ เจจเฉเจ•เจธ-เจธเจนเจฟเจฃเจธเจผเฉ€เจฒ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ, เจ…เจธเฉ€เจ‚ เจ‰เจนเจจเจพเจ‚ เจฆเฉ‡ เจธเจพเจนเจฎเจฃเฉ‡ เจ‡เฉฑเจ• เจฒเฉ‹เจก เจฌเฉˆเจฒเฉˆเจ‚เจธเจฐ เจชเจพเจ‰เจ‚เจฆเฉ‡ เจนเจพเจ‚เฅค เจ…เจธเฉ€เจ‚ HAProxy เจจเฉ‚เฉฐ เจšเฉเจฃเจฟเจ† เจนเฉˆเฅค เจฎเฉ‡เจฐเฉ€ เจฐเจพเจ เจตเจฟเฉฑเจš, เจ‡เจธ เจตเจฟเฉฑเจš เจธเจพเจกเฉ‡ เจ•เฉฐเจฎ เจฒเจˆ เจธเจพเจฐเฉ€เจ†เจ‚ เจฒเฉ‹เฉœเฉ€เจ‚เจฆเฉ€เจ†เจ‚ เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚ เจนเจจ: เจ•เจˆ OSI เจชเฉฑเจงเจฐเจพเจ‚ 'เจคเฉ‡ เจธเฉฐเจคเฉเจฒเจจ, เจ‡เฉฑเจ• เจชเฉเจฐเจฌเฉฐเจงเจจ เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ, เจฒเจšเจ•เจคเจพ เจ…เจคเฉ‡ เจฎเจพเจชเจฏเฉ‹เจ—เจคเจพ, เจตเฉฑเจกเฉ€ เจ—เจฟเจฃเจคเฉ€ เจตเจฟเฉฑเจš เจธเฉฐเจคเฉเจฒเจจ เจตเจฟเจงเฉ€เจ†เจ‚, เจธเฉˆเจธเจผเจจ เจŸเฉ‡เจฌเจฒ เจฒเจˆ เจธเจฎเจฐเจฅเจจเฅค

เจชเจนเจฟเจฒเฉ€ เจธเจฎเฉฑเจธเจฟเจ† เจœเจฟเจธ เจจเฉ‚เฉฐ เจนเฉฑเจฒ เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจธเฉ€, เจ‰เจน เจฌเฉˆเจฒเฉ‡เจ‚เจธเจฐ เจฆเฉ€ เจจเฉเจ•เจธ เจธเจนเจฟเจฃเจธเจผเฉ€เจฒเจคเจพ เจธเฉ€เฅค เจธเจฟเจฐเจซเจผ เจ‡เฉฑเจ• เจฌเฉˆเจฒเฉ‡เจ‚เจธเจฐ เจจเฉ‚เฉฐ เจธเจฅเจพเจชเจฟเจค เจ•เจฐเจจเจพ เจ…เจธเจซเจฒเจคเจพ เจฆเจพ เจ‡เฉฑเจ• เจฌเจฟเฉฐเจฆเฉ‚ เจตเฉ€ เจฌเจฃเจพเจ‰เจ‚เจฆเจพ เจนเฉˆ: เจฌเฉˆเจฒเฉ‡เจ‚เจธเจฐ เจŸเฉเฉฑเจŸ เจœเจพเจ‚เจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจธเฉ‡เจตเจพ เจ•เจฐเฉˆเจธเจผ เจนเฉ‹ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆเฅค เจ…เจœเจฟเจนเจพ เจนเฉ‹เจฃ เจคเฉ‹เจ‚ เจฐเฉ‹เจ•เจฃ เจฒเจˆ, เจ…เจธเฉ€เจ‚ ExaBGP เจฆเฉ‡ เจจเจพเจฒ HAProxy เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เฉ€เจคเฉ€ เจนเฉˆเฅค

ExaBGP เจคเฉเจนเจพเจจเฉ‚เฉฐ เจธเฉ‡เจตเจพ เจฆเฉ€ เจธเจฅเจฟเจคเฉ€ เจฆเฉ€ เจœเจพเจ‚เจš เจ•เจฐเจจ เจฒเจˆ เจ‡เฉฑเจ• เจตเจฟเจงเฉ€ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจ เจฆเฉ€ เจ†เจ—เจฟเจ† เจฆเจฟเฉฐเจฆเจพ เจนเฉˆเฅค เจ…เจธเฉ€เจ‚ HAProxy เจฆเฉ€ เจ•เจพเจฐเจœเจ•เฉเจธเจผเจฒเจคเจพ เจฆเฉ€ เจœเจพเจ‚เจš เจ•เจฐเจจ เจฒเจˆ เจ‡เจธ เจตเจฟเจงเฉ€ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เฉ€เจคเฉ€ เจ…เจคเฉ‡, เจธเจฎเฉฑเจธเจฟเจ†เจตเจพเจ‚ เจฆเฉ€ เจธเจฅเจฟเจคเฉ€ เจตเจฟเฉฑเจš, BGP เจคเฉ‹เจ‚ HAProxy เจธเฉ‡เจตเจพ เจจเฉ‚เฉฐ เจ…เจธเจฎเจฐเฉฑเจฅ เจฌเจฃเจพ เจฆเจฟเฉฑเจคเจพเฅค

ExaBGP+HAProxy เจธเจ•เฉ€เจฎ

  1. เจ…เจธเฉ€เจ‚ เจฒเฉ‹เฉœเฉ€เจ‚เจฆเฉ‡ เจธเฉŒเจซเจŸเจตเฉ‡เจ…เจฐ, ExaBGP เจ…เจคเฉ‡ HAProxy เจจเฉ‚เฉฐ เจคเจฟเฉฐเจจ เจธเจฐเจตเจฐเจพเจ‚ 'เจคเฉ‡ เจธเจฅเจพเจชเจฟเจค เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚เฅค
  2. เจ…เจธเฉ€เจ‚ เจนเจฐเฉ‡เจ• เจธเจฐเจตเจฐ เจ‰เฉฑเจคเฉ‡ เจ‡เฉฑเจ• เจฒเฉ‚เจชเจฌเฉˆเจ• เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ เจฌเจฃเจพเจ‰เจ‚เจฆเฉ‡ เจนเจพเจ‚เฅค
  3. เจธเจพเจฐเฉ‡ เจคเจฟเฉฐเจจ เจธเจฐเจตเจฐเจพเจ‚ 'เจคเฉ‡ เจ…เจธเฉ€เจ‚ เจ‡เจธ เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ เจจเฉ‚เฉฐ เจ‡เฉฑเจ•เฉ‹ เจธเจซเฉˆเจฆ IP เจเจกเจฐเฉˆเฉฑเจธ เจฆเจฟเฉฐเจฆเฉ‡ เจนเจพเจ‚เฅค
  4. เจ‡เฉฑเจ• เจธเจซเฉˆเจฆ IP เจเจกเจฐเฉˆเฉฑเจธ เจจเฉ‚เฉฐ ExaBGP เจฐเจพเจนเฉ€เจ‚ เจ‡เฉฐเจŸเจฐเจจเฉˆเฉฑเจŸ 'เจคเฉ‡ เจ‡เจธเจผเจคเจฟเจนเจพเจฐ เจฆเจฟเฉฑเจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค

เจจเฉเจ•เจธ เจธเจนเจฟเจฃเจธเจผเฉ€เจฒเจคเจพ เจธเจพเจฐเฉ‡ เจคเจฟเฉฐเจจ เจธเจฐเจตเจฐเจพเจ‚ เจคเฉ‹เจ‚ เจ‡เฉฑเจ•เฉ‹ IP เจเจกเจฐเฉˆเฉฑเจธ เจฆเฉ€ เจฎเจธเจผเจนเฉ‚เจฐเฉ€ เจ•เจฐเจ•เฉ‡ เจชเฉเจฐเจพเจชเจค เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆเฅค เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจฆเฉ‡ เจฆเฉเจฐเจฟเจธเจผเจŸเฉ€เจ•เฉ‹เจฃ เจคเฉ‹เจ‚, เจ‡เฉฑเจ•เฉ‹ เจชเจคเฉ‡ เจจเฉ‚เฉฐ เจคเจฟเฉฐเจจ เจตเฉฑเจ–-เจตเฉฑเจ– เจ…เจ—เจฒเฉ‡ เจนเฉŒเจชเจธ เจคเฉ‹เจ‚ เจชเจนเฉเฉฐเจšเจฏเฉ‹เจ— เจนเฉˆเฅค เจฐเจพเจŠเจŸเจฐ เจคเจฟเฉฐเจจ เจ‡เฉฑเจ•เฉ‹ เจœเจฟเจนเฉ‡ เจฐเฉ‚เจŸเจพเจ‚ เจจเฉ‚เฉฐ เจฆเฉ‡เจ–เจฆเจพ เจนเฉˆ, เจ‰เจนเจจเจพเจ‚ เจฆเฉ€ เจ†เจชเจฃเฉ€ เจฎเฉˆเจŸเฉเจฐเจฟเจ• (เจ‡เจน เจ†เจฎ เจคเฉŒเจฐ 'เจคเฉ‡ เจ‡เฉฑเจ•เฉ‹ เจตเจฟเจ•เจฒเจช เจนเฉเฉฐเจฆเจพ เจนเฉˆ) เจฆเฉ‡ เจ†เจงเจพเจฐ 'เจคเฉ‡ เจ‰เจนเจจเจพเจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚ เจธเจญ เจคเฉ‹เจ‚ เจตเฉฑเจง เจคเจฐเจœเฉ€เจน เจšเฉเจฃเจฆเจพ เจนเฉˆ, เจ…เจคเฉ‡ เจŸเฉเจฐเฉˆเจซเจฟเจ• เจธเจฟเจฐเจซเจผ เจ‡เฉฑเจ• เจธเจฐเจตเจฐ เจจเฉ‚เฉฐ เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค

HAProxy เจฆเฉ‡ เจธเฉฐเจšเจพเจฒเจจ เจœเจพเจ‚ เจธเจฐเจตเจฐ เจฆเฉ€ เจ…เจธเจซเจฒเจคเจพ เจตเจฟเฉฑเจš เจธเจฎเฉฑเจธเจฟเจ†เจตเจพเจ‚ เจฆเฉ‡ เจฎเจพเจฎเจฒเฉ‡ เจตเจฟเฉฑเจš, ExaBGP เจฐเฉ‚เจŸ เจฆเฉ€ เจ˜เฉ‹เจธเจผเจฃเจพ เจ•เจฐเจจเจพ เจฌเฉฐเจฆ เจ•เจฐ เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ, เจ…เจคเฉ‡ เจŸเฉเจฐเฉˆเจซเจฟเจ• เจ†เจธเจพเจจเฉ€ เจจเจพเจฒ เจฆเฉ‚เจœเฉ‡ เจธเจฐเจตเจฐ เจคเฉ‡ เจฌเจฆเจฒ เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค

เจ‡เจธ เจคเจฐเฉเจนเจพเจ‚, เจ…เจธเฉ€เจ‚ เจฌเฉˆเจฒเฉ‡เจ‚เจธเจฐ เจฆเฉ€ เจ—เจฒเจคเฉ€ เจธเจนเจฟเจฃเจธเจผเฉ€เจฒเจคเจพ เจชเฉเจฐเจพเจชเจค เจ•เฉ€เจคเฉ€เฅค

Mail.ru Cloud Solutions เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ เจตเจฟเฉฑเจš เจจเฉเจ•เจธ-เจธเจนเจฟเจฃเจธเจผเฉ€เจฒ เจตเฉˆเจฌ เจ†เจฐเจ•เฉ€เจŸเฉˆเจ•เจšเจฐ เจจเฉ‚เฉฐ เจ•เจฟเจตเฉ‡เจ‚ เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ
HAProxy เจฌเฉˆเจฒเฉ‡เจ‚เจธเจฐเจพเจ‚ เจฆเฉ€ เจจเฉเจ•เจธ เจธเจนเจฟเจฃเจธเจผเฉ€เจฒเจคเจพ

เจธเจ•เฉ€เจฎ เจ…เจงเฉ‚เจฐเฉ€ เจธเจพเจฌเจค เจนเฉ‹เจˆ: เจ…เจธเฉ€เจ‚ HAProxy เจจเฉ‚เฉฐ เจฐเจฟเจœเจผเจฐเจต เจ•เจฐเจจเจพ เจธเจฟเฉฑเจ–เจฟเจ†, เจชเจฐ เจธเฉ‡เจตเจพเจตเจพเจ‚ เจฆเฉ‡ เจ…เฉฐเจฆเจฐ เจฒเฉ‹เจก เจจเฉ‚เฉฐ เจ•เจฟเจตเฉ‡เจ‚ เจตเฉฐเจกเจฃเจพ เจนเฉˆ เจ‡เจน เจจเจนเฉ€เจ‚ เจธเจฟเฉฑเจ–เจฟเจ†เฅค เจ‡เจธ เจฒเจˆ, เจ…เจธเฉ€เจ‚ เจ‡เจธ เจธเจ•เฉ€เจฎ เจจเฉ‚เฉฐ เจฅเฉ‹เฉœเจพ เจœเจฟเจนเจพ เจตเจฟเจธเจคเจพเจฐ เจ•เฉ€เจคเจพ: เจ…เจธเฉ€เจ‚ เจ•เจˆ เจธเจซเฉˆเจฆ IP เจชเจคเจฟเจ†เจ‚ เจตเจฟเจšเจ•เจพเจฐ เจธเฉฐเจคเฉเจฒเจจ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ เจ…เฉฑเจ—เฉ‡ เจตเจงเฉ‡เฅค

DNS เจชเจฒเฉฑเจธ BGP 'เจคเฉ‡ เจ†เจงเจพเจฐเจฟเจค เจธเฉฐเจคเฉเจฒเจจ

เจธเจพเจกเฉ‡ HAProxy เจฒเจˆ เจฒเฉ‹เจก เจธเฉฐเจคเฉเจฒเจจ เจฆเจพ เจฎเฉเฉฑเจฆเจพ เจ…เจฃเจธเฉเจฒเจเจฟเจ† เจนเฉ‹เจ‡เจ† เจนเฉˆเฅค เจนเจพเจฒเจพเจ‚เจ•เจฟ, เจ‡เจธ เจจเฉ‚เฉฐ เจ•เจพเจซเจผเฉ€ เจ…เจธเจพเจจเฉ€ เจจเจพเจฒ เจนเฉฑเจฒ เจ•เฉ€เจคเจพ เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆ, เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจ…เจธเฉ€เจ‚ เจ‡เฉฑเจฅเฉ‡ เจ•เฉ€เจคเจพ เจนเฉˆ.

เจคเจฟเฉฐเจจ เจธเจฐเจตเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจธเฉฐเจคเฉเจฒเจฟเจค เจ•เจฐเจจ เจฒเจˆ เจคเฉเจนเจพเจจเฉ‚เฉฐ 3 เจšเจฟเฉฑเจŸเฉ‡ IP เจชเจคเจฟเจ†เจ‚ เจ…เจคเฉ‡ เจšเฉฐเจ—เฉ‡ เจชเฉเจฐเจพเจฃเฉ‡ DNS เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉ‹เจตเฉ‡เจ—เฉ€เฅค เจ‡เจนเจจเจพเจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚ เจนเจฐเฉ‡เจ• เจชเจคเฉ‡ เจจเฉ‚เฉฐ เจนเจฐเฉ‡เจ• HAProxy เจฆเฉ‡ เจฒเฉ‚เจชเจฌเฉˆเจ• เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ เจคเฉ‡ เจจเจฟเจฐเจงเจพเจฐเจค เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจ‡เฉฐเจŸเจฐเจจเฉˆเจŸ เจคเฉ‡ เจ‡เจธเจผเจคเจฟเจนเจพเจฐ เจฆเจฟเฉฑเจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค

เจ“เจชเจจเจธเจŸเฉˆเจ• เจตเจฟเฉฑเจš, เจธเจฐเฉ‹เจคเจพเจ‚ เจฆเจพ เจชเฉเจฐเจฌเฉฐเจงเจจ เจ•เจฐเจจ เจฒเจˆ, เจ‡เฉฑเจ• เจธเฉ‡เจตเจพ เจกเจพเจ‡เจฐเฉˆเจ•เจŸเจฐเฉ€ เจตเจฐเจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ, เจœเฉ‹ เจ•เจฟเจธเฉ‡ เจ–เจพเจธ เจธเฉ‡เจตเจพ เจฆเฉ‡ เจ…เฉฐเจคเจฎ เจฌเจฟเฉฐเจฆเฉ‚ API เจจเฉ‚เฉฐ เจจเจฟเจธเจผเจšเจฟเจค เจ•เจฐเจฆเฉ€ เจนเฉˆเฅค เจ‡เจธ เจกเจพเจ‡เจฐเฉˆเจ•เจŸเจฐเฉ€ เจตเจฟเฉฑเจš เจ…เจธเฉ€เจ‚ เจ‡เฉฑเจ• เจกเฉ‹เจฎเฉ‡เจจ เจจเจพเจฎ เจฐเจœเจฟเจธเจŸเจฐ เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚ - public.infra.mail.ru, เจœเฉ‹ เจ•เจฟ เจคเจฟเฉฐเจจ เจตเฉฑเจ–-เจตเฉฑเจ– IP เจชเจคเจฟเจ†เจ‚ เจฆเฉเจ†เจฐเจพ DNS เจฆเฉเจ†เจฐเจพ เจนเฉฑเจฒ เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค เจจเจคเฉ€เจœเฉ‡ เจตเจœเฉ‹เจ‚, เจธเจพเจจเฉ‚เฉฐ DNS เจฐเจพเจนเฉ€เจ‚ เจคเจฟเฉฐเจจ เจชเจคเจฟเจ†เจ‚ เจตเจฟเจšเจ•เจพเจฐ เจฒเฉ‹เจก เจตเฉฐเจก เจฎเจฟเจฒเจฆเฉ€ เจนเฉˆเฅค

เจชเจฐ เจ•เจฟเจ‰เจ‚เจ•เจฟ เจธเจซเฉˆเจฆ IP เจชเจคเจฟเจ†เจ‚ เจฆเฉ€ เจ˜เฉ‹เจธเจผเจฃเจพ เจ•เจฐเจฆเฉ‡ เจธเจฎเฉ‡เจ‚ เจ…เจธเฉ€เจ‚ เจธเจฐเจตเจฐ เจšเฉ‹เจฃ เจคเจฐเจœเฉ€เจนเจพเจ‚ เจจเฉ‚เฉฐ เจจเจฟเจฏเฉฐเจคเจฐเจฟเจค เจจเจนเฉ€เจ‚ เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚, เจ‡เจน เจ…เจœเฉ‡ เจธเฉฐเจคเฉเจฒเจจ เจจเจนเฉ€เจ‚ เจนเฉˆเฅค เจ†เจฎ เจคเฉŒเจฐ 'เจคเฉ‡, IP เจเจกเจฐเฉˆเฉฑเจธ เจธเฉ€เจจเฉ€เจ†เจฐเจคเจพ เจฆเฉ‡ เจ†เจงเจพเจฐ 'เจคเฉ‡ เจธเจฟเจฐเจซเจผ เจ‡เฉฑเจ• เจธเจฐเจตเจฐ เจšเฉเจฃเจฟเจ† เจœเจพเจตเฉ‡เจ—เจพ, เจ…เจคเฉ‡ เจฆเฉ‚เจœเฉ‡ เจฆเฉ‹ เจจเจฟเจธเจผเจ•เจฟเจฐเจฟเจ† เจนเฉ‹เจฃเจ—เฉ‡ เจ•เจฟเจ‰เจ‚เจ•เจฟ BGP เจตเจฟเฉฑเจš เจ•เฉ‹เจˆ เจฎเฉˆเจŸเฉเจฐเจฟเจ•เจธ เจจเจฟเจฐเจงเจพเจฐเจค เจจเจนเฉ€เจ‚ เจ•เฉ€เจคเฉ‡ เจ—เจ เจนเจจเฅค

เจ…เจธเฉ€เจ‚ เจตเฉฑเจ–-เจตเฉฑเจ– เจฎเฉˆเจŸเฉเจฐเจฟเจ•เจธ เจฆเฉ‡ เจจเจพเจฒ ExaBGP เจฐเจพเจนเฉ€เจ‚ เจฐเฉ‚เจŸ เจญเฉ‡เจœเจฃเฉ‡ เจธเจผเฉเจฐเฉ‚ เจ•เจฐ เจฆเจฟเฉฑเจคเฉ‡เฅค เจนเจฐเฉ‡เจ• เจฌเฉˆเจฒเฉ‡เจ‚เจธเจฐ เจธเจพเจฐเฉ‡ เจคเจฟเฉฐเจจ เจธเจซเฉˆเจฆ IP เจชเจคเจฟเจ†เจ‚ เจฆเจพ เจ‡เจธเจผเจคเจฟเจนเจพเจฐ เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ, เจชเจฐ เจ‰เจนเจจเจพเจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚ เจ‡เฉฑเจ•, เจ‡เจธ เจฌเฉˆเจฒเฉ‡เจ‚เจธ เจฒเจˆ เจฎเฉเฉฑเจ–, เจ˜เฉฑเจŸเฉ‹-เจ˜เฉฑเจŸ เจฎเฉˆเจŸเฉเจฐเจฟเจ• เจจเจพเจฒ เจ‡เจธเจผเจคเจฟเจนเจพเจฐ เจฆเจฟเฉฑเจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค เจ‡เจธ เจฒเจˆ เจœเจฆเฉ‹เจ‚ เจธเจพเจฐเฉ‡ เจคเจฟเฉฐเจจ เจฌเฉˆเจฒเฉ‡เจ‚เจธเจฐ เจ•เฉฐเจฎ เจ•เจฐเจฆเฉ‡ เจนเจจ, เจชเจนเจฟเจฒเฉ‡ IP เจเจกเจฐเฉˆเฉฑเจธ 'เจคเฉ‡ เจ•เจพเจฒเจพเจ‚ เจชเจนเจฟเจฒเฉ‡ เจฌเฉˆเจฒเฉ‡เจ‚เจธเจฐ 'เจคเฉ‡ เจœเจพเจ‚เจฆเฉ€เจ†เจ‚ เจนเจจ, เจฆเฉ‚เจœเฉ‡ เจคเฉ‹เจ‚ เจฆเฉ‚เจœเฉ‡ เจจเฉ‚เฉฐ เจ•เจพเจฒเจพเจ‚ เจนเฉเฉฐเจฆเฉ€เจ†เจ‚ เจนเจจ, เจ…เจคเฉ‡ เจคเฉ€เจœเฉ‡ เจคเฉ‹เจ‚ เจคเฉ€เจœเฉ‡ เจจเฉ‚เฉฐ เจ•เจพเจฒ เจ•เจฐเจฆเฉ€เจ†เจ‚ เจนเจจเฅค

เจœเจฆเฉ‹เจ‚ เจฌเฉˆเจฒเฉ‡เจ‚เจธเจฐเจพเจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚ เจ‡เฉฑเจ• เจกเจฟเฉฑเจ—เจฆเจพ เจนเฉˆ เจคเจพเจ‚ เจ•เฉ€ เจนเฉเฉฐเจฆเจพ เจนเฉˆ? เจœเฉ‡เจ•เจฐ เจ•เฉ‹เจˆ เจฌเฉˆเจฒเฉ‡เจ‚เจธเจฐ เจซเฉ‡เจฒ เจนเฉ‹ เจœเจพเจ‚เจฆเจพ เจนเฉˆ, เจคเจพเจ‚ เจ‡เจธเจฆเจพ เจฎเฉเฉฑเจ– เจชเจคเจพ เจ…เจœเฉ‡ เจตเฉ€ เจฆเฉ‚เจœเฉ‡ เจฆเฉ‹ เจคเฉ‹เจ‚ เจ‡เจธเจผเจคเจฟเจนเจพเจฐ เจฆเจฟเฉฑเจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ, เจ…เจคเฉ‡ เจŸเฉเจฐเฉˆเจซเจฟเจ• เจจเฉ‚เฉฐ เจ‰เจนเจจเจพเจ‚ เจตเจฟเจšเจ•เจพเจฐ เจฎเฉเฉœ เจตเฉฐเจกเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค เจ‡เจธ เจคเจฐเฉเจนเจพเจ‚, เจ…เจธเฉ€เจ‚ เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจจเฉ‚เฉฐ DNS เจฆเฉเจ†เจฐเจพ เจ‡เฉฑเจ•เฉ‹ เจธเจฎเฉ‡เจ‚ เจ•เจˆ IP เจชเจคเฉ‡ เจฆเจฟเฉฐเจฆเฉ‡ เจนเจพเจ‚เฅค DNS เจ…เจคเฉ‡ เจตเฉฑเจ–-เจตเฉฑเจ– เจฎเฉˆเจŸเฉเจฐเจฟเจ•เจธ เจฆเฉเจ†เจฐเจพ เจธเฉฐเจคเฉเจฒเจจ เจ•เจฐเจ•เฉ‡, เจ…เจธเฉ€เจ‚ เจธเจพเจฐเฉ‡ เจคเจฟเฉฐเจจ เจฌเฉˆเจฒเฉ‡เจ‚เจธเจฐเจพเจ‚ เจตเจฟเฉฑเจš เจฒเฉ‹เจก เจฆเฉ€ เจ‡เฉฑเจ• เจฌเจฐเจพเจฌเจฐ เจตเฉฐเจก เจชเฉเจฐเจพเจชเจค เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚เฅค เจ…เจคเฉ‡ เจ‰เจธเฉ‡ เจธเจฎเฉ‡เจ‚ เจ…เจธเฉ€เจ‚ เจ—เจฒเจคเฉ€ เจธเจนเจฟเจฃเจธเจผเฉ€เจฒเจคเจพ เจจเจนเฉ€เจ‚ เจ—เฉเจ†เจ‰เจ‚เจฆเฉ‡ เจนเจพเจ‚.

Mail.ru Cloud Solutions เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ เจตเจฟเฉฑเจš เจจเฉเจ•เจธ-เจธเจนเจฟเจฃเจธเจผเฉ€เจฒ เจตเฉˆเจฌ เจ†เจฐเจ•เฉ€เจŸเฉˆเจ•เจšเจฐ เจจเฉ‚เฉฐ เจ•เจฟเจตเฉ‡เจ‚ เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ
DNS + BGP 'เจคเฉ‡ เจ…เจงเจพเจฐเจค HAProxy เจจเฉ‚เฉฐ เจธเฉฐเจคเฉเจฒเจฟเจค เจ•เจฐเจจเจพ

ExaBGP เจ…เจคเฉ‡ HAProxy เจตเจฟเจšเจ•เจพเจฐ เจชเจฐเจธเจชเจฐ เจชเฉเจฐเจญเจพเจต

เจ‡เจธ เจฒเจˆ, เจ…เจธเฉ€เจ‚ เจฐเฉ‚เจŸเจพเจ‚ เจฆเฉ€ เจ˜เฉ‹เจธเจผเจฃเจพ เจจเฉ‚เฉฐ เจฐเฉ‹เจ•เจฃ เจฆเฉ‡ เจ…เจงเจพเจฐ เจคเฉ‡, เจธเจฐเจตเจฐ เจ›เฉฑเจกเจฃ เจฆเฉ€ เจธเจฅเจฟเจคเฉ€ เจตเจฟเฉฑเจš เจจเฉเจ•เจธ เจธเจนเจฟเจฃเจธเจผเฉ€เจฒเจคเจพ เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเจพ เจนเฉˆเฅค เจชเจฐ HAProxy เจธเจฐเจตเจฐ เจ…เจธเจซเจฒเจคเจพ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ เจนเฉ‹เจฐ เจ•เจพเจฐเจจเจพเจ‚ เจ•เจฐเจ•เฉ‡ เจฌเฉฐเจฆ เจนเฉ‹ เจธเจ•เจฆเจพ เจนเฉˆ: เจชเฉเจฐเจธเจผเจพเจธเจจ เจฆเฉ€เจ†เจ‚ เจ—เจฒเจคเฉ€เจ†เจ‚, เจธเฉ‡เจตเจพ เจฆเฉ‡ เจ…เฉฐเจฆเจฐ เจ…เจธเจซเจฒเจคเจพเจตเจพเจ‚เฅค เจ…เจธเฉ€เจ‚ เจ‡เจนเจจเจพเจ‚ เจฎเจพเจฎเจฒเจฟเจ†เจ‚ เจตเจฟเฉฑเจš เจตเฉ€ เจฒเฉ‹เจก เจฆเฉ‡ เจนเฉ‡เจ เจพเจ‚ เจคเฉ‹เจ‚ เจŸเฉเฉฑเจŸเฉ‡ เจนเฉ‹เจ เจฌเฉˆเจฒเฉˆเจ‚เจธเจฐ เจจเฉ‚เฉฐ เจนเจŸเจพเจ‰เจฃเจพ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเจพเจ‚, เจ…เจคเฉ‡ เจธเจพเจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจตเฉฑเจ–เจฐเฉ€ เจตเจฟเจงเฉ€ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆเฅค

เจ‡เจธ เจฒเจˆ, เจชเจฟเจ›เจฒเฉ€ เจธเจ•เฉ€เจฎ เจฆเจพ เจตเจฟเจธเจคเจพเจฐ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ, เจ…เจธเฉ€เจ‚ ExaBGP เจ…เจคเฉ‡ HAProxy เจตเจฟเจšเจ•เจพเจฐ เจฆเจฟเจฒ เจฆเฉ€ เจงเฉœเจ•เจฃ เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเจพ เจนเฉˆเฅค เจ‡เจน ExaBGP เจ…เจคเฉ‡ HAProxy เจตเจฟเจšเจ•เจพเจฐ เจ†เจชเจธเฉ€ เจคเจพเจฒเจฎเฉ‡เจฒ เจฆเจพ เจ‡เฉฑเจ• เจธเจพเจซเจŸเจตเฉ‡เจ…เจฐ เจฒเจพเจ—เฉ‚เจ•เจฐเจจ เจนเฉˆ, เจœเจฆเฉ‹เจ‚ ExaBGP เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจเจพเจ‚ เจฆเฉ€ เจธเจฅเจฟเจคเฉ€ เจฆเฉ€ เจœเจพเจ‚เจš เจ•เจฐเจจ เจฒเจˆ เจ•เจธเจŸเจฎ เจธเจ•เฉเจฐเจฟเจชเจŸเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเจพ เจนเฉˆเฅค

เจ…เจœเจฟเจนเจพ เจ•เจฐเจจ เจฒเจˆ, เจคเฉเจนเจพเจจเฉ‚เฉฐ ExaBGP เจธเฉฐเจฐเจšเจจเจพ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจธเจฟเจนเจค เจœเจพเจ‚เจšเจ•เจฐเจคเจพ เจจเฉ‚เฉฐ เจ•เฉŒเจ‚เจซเจฟเจ—เจฐ เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆ, เจœเฉ‹ HAProxy เจฆเฉ€ เจธเจฅเจฟเจคเฉ€ เจฆเฉ€ เจœเจพเจ‚เจš เจ•เจฐ เจธเจ•เจฆเจพ เจนเฉˆเฅค เจธเจพเจกเฉ‡ เจ•เฉ‡เจธ เจตเจฟเฉฑเจš, เจ…เจธเฉ€เจ‚ เจนเฉˆเจฒเจฅ เจฌเฉˆเจ•เจเจ‚เจก เจจเฉ‚เฉฐ HAProxy เจตเจฟเฉฑเจš เจ•เฉŒเจ‚เจซเจฟเจ—เจฐ เจ•เฉ€เจคเจพ เจนเฉˆ, เจ…เจคเฉ‡ ExaBGP เจตเจพเจฒเฉ‡ เจชเจพเจธเฉ‡ เจคเฉ‹เจ‚ เจ…เจธเฉ€เจ‚ เจ‡เฉฑเจ• เจธเจงเจพเจฐเจจ GET เจฌเฉ‡เจจเจคเฉ€ เจจเจพเจฒ เจœเจพเจ‚เจš เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚เฅค เจœเฉ‡เจ•เจฐ เจ˜เฉ‹เจธเจผเจฃเจพ เจฌเฉฐเจฆ เจนเฉ‹ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ, เจคเจพเจ‚ HAProxy เจธเฉฐเจญเจพเจตเจค เจคเฉŒเจฐ 'เจคเฉ‡ เจ•เฉฐเจฎ เจจเจนเฉ€เจ‚ เจ•เจฐ เจฐเจฟเจนเจพ เจนเฉˆ เจ…เจคเฉ‡ เจ‡เจธเจฆเจพ เจ‡เจธเจผเจคเจฟเจนเจพเจฐ เจฆเฉ‡เจฃ เจฆเฉ€ เจ•เฉ‹เจˆ เจฒเฉ‹เฉœ เจจเจนเฉ€เจ‚ เจนเฉˆเฅค

Mail.ru Cloud Solutions เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ เจตเจฟเฉฑเจš เจจเฉเจ•เจธ-เจธเจนเจฟเจฃเจธเจผเฉ€เจฒ เจตเฉˆเจฌ เจ†เจฐเจ•เฉ€เจŸเฉˆเจ•เจšเจฐ เจจเฉ‚เฉฐ เจ•เจฟเจตเฉ‡เจ‚ เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ
HAProxy เจธเจฟเจนเจค เจœเจพเจ‚เจš

HAProxy Peers: เจธเฉˆเจธเจผเจจ เจธเจฎเจ•เจพเจฒเฉ€เจ•เจฐเจจ

เจ…เจ—เจฒเจพ เจ•เฉฐเจฎ เจธเฉˆเจธเจผเจจเจพเจ‚ เจจเฉ‚เฉฐ เจธเจฟเฉฐเจ•เฉเจฐเฉ‹เจจเจพเจˆเจœเจผ เจ•เจฐเจจเจพ เจธเฉ€เฅค เจกเจฟเจธเจŸเฉเจฐเฉ€เจฌเจฟเจŠเจŸเจก เจฌเฉˆเจฒเฉ‡เจ‚เจธเจฐเจพเจ‚ เจฆเฉเจ†เจฐเจพ เจ•เฉฐเจฎ เจ•เจฐเจฆเฉ‡ เจธเจฎเฉ‡เจ‚, เจ•เจฒเจพเจ‡เฉฐเจŸ เจธเฉˆเจธเจผเจจเจพเจ‚ เจฌเจพเจฐเฉ‡ เจœเจพเจฃเจ•เจพเจฐเฉ€ เจฆเฉ‡ เจธเจŸเฉ‹เจฐเฉ‡เจœ เจจเฉ‚เฉฐ เจตเจฟเจตเจธเจฅเจฟเจค เจ•เจฐเจจเจพ เจฎเฉเจธเจผเจ•เจฒ เจนเฉเฉฐเจฆเจพ เจนเฉˆเฅค เจชเจฐ HAProxy เจ‰เจนเจจเจพเจ‚ เจ•เฉเจ เจฌเฉˆเจฒเฉ‡เจ‚เจธเจฐเจพเจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚ เจ‡เฉฑเจ• เจนเฉˆ เจœเฉ‹ เจชเฉ€เจ…เจฐเจœเจผ เจ•เจพเจฐเจœเจ•เฉเจธเจผเจฒเจคเจพ เจฆเฉ‡ เจ•เจพเจฐเจจ เจ…เจœเจฟเจนเจพ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเจจ - เจตเฉฑเจ–-เจตเฉฑเจ– HAProxy เจชเฉเจฐเจ•เจฟเจฐเจฟเจ†เจตเจพเจ‚ เจตเจฟเจšเจ•เจพเจฐ เจธเฉˆเจธเจผเจจ เจŸเฉ‡เจฌเจฒ เจจเฉ‚เฉฐ เจŸเฉเจฐเจพเจ‚เจธเจซเจฐ เจ•เจฐเจจ เจฆเฉ€ เจธเจฎเจฐเฉฑเจฅเจพเฅค

เจธเฉฐเจคเฉเจฒเจจ เจฆเฉ‡ เจตเฉฑเจ–-เจตเฉฑเจ– เจคเจฐเฉ€เจ•เฉ‡ เจนเจจ: เจธเจงเจพเจฐเจจ เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจ—เฉ‹เจฒ-เจฐเฉ‹เจฌเจฟเจจ, เจ…เจคเฉ‡ เจตเจงเจพเจ‡เจ† เจ—เจฟเจ†, เจœเจฆเฉ‹เจ‚ เจ•เจฒเจพเจ‡เฉฐเจŸ เจฆเฉ‡ เจธเฉˆเจธเจผเจจ เจจเฉ‚เฉฐ เจฏเจพเจฆ เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ, เจ…เจคเฉ‡ เจนเจฐ เจตเจพเจฐ เจ‰เจน เจชเจนเจฟเจฒเจพเจ‚ เจตเจพเจ‚เจ— เจนเฉ€ เจธเจฐเจตเจฐ 'เจคเฉ‡ เจ–เจคเจฎ เจนเฉเฉฐเจฆเจพ เจนเฉˆเฅค เจ…เจธเฉ€เจ‚ เจฆเฉ‚เจœเฉ‡ เจตเจฟเจ•เจฒเจช เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจเจพ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจธเฉ€เฅค

HAProxy เจ‡เจธ เจตเจฟเจงเฉ€ เจฆเฉ‡ เจ•เจฒเจพเจ‡เฉฐเจŸ เจธเฉˆเจธเจผเจจเจพเจ‚ เจจเฉ‚เฉฐ เจฌเจšเจพเจ‰เจฃ เจฒเจˆ เจธเจŸเจฟเจ•-เจŸเฉ‡เจฌเจฒ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจ‰เจน เจ•เจฒเจพเจ‡เฉฐเจŸ เจฆเจพ เจ…เจธเจฒ IP เจชเจคเจพ, เจšเฉเจฃเจฟเจ† เจนเฉ‹เจ‡เจ† เจŸเฉ€เจšเจพ เจชเจคเจพ (เจฌเฉˆเจ•เจเจ‚เจก) เจ…เจคเฉ‡ เจ•เฉเจ เจธเฉ‡เจตเจพ เจœเจพเจฃเจ•เจพเจฐเฉ€ เจจเฉ‚เฉฐ เจธเฉเจฐเฉฑเจ–เจฟเจ…เจค เจ•เจฐเจฆเฉ‡ เจนเจจเฅค เจ†เจฎ เจคเฉŒเจฐ 'เจคเฉ‡, เจธเจŸเจฟเฉฑเจ• เจŸเฉ‡เจฌเจฒเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจธเจฐเฉ‹เจค-IP + เจฎเฉฐเจœเจผเจฟเจฒ-IP เจœเฉ‹เฉœเจพ เจธเจŸเฉ‹เจฐ เจ•เจฐเจจ เจฒเจˆ เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ, เจœเฉ‹ เจ–เจพเจธ เจคเฉŒเจฐ 'เจคเฉ‡ เจ‰เจนเจจเจพเจ‚ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจเจพเจ‚ เจฒเจˆ เจ‰เจชเจฏเฉ‹เจ—เฉ€ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆ เจœเฉ‹ เจ•เจฟเจธเฉ‡ เจนเฉ‹เจฐ เจฌเฉˆเจฒเฉ‡เจ‚เจธเจฐ 'เจคเฉ‡ เจœเจพเจฃ เจตเฉ‡เจฒเฉ‡ เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจธเฉˆเจธเจผเจจ เจธเฉฐเจฆเจฐเจญ เจจเฉ‚เฉฐ เจŸเฉเจฐเจพเจ‚เจธเจซเจฐ เจจเจนเฉ€เจ‚ เจ•เจฐ เจธเจ•เจฆเฉ€เจ†เจ‚, เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจฐเจพเจ‰เจ‚เจกเจฐเฉ‹เจฌเจฟเจจ เจฌเฉˆเจฒเฉ‡เจ‚เจธเจฟเฉฐเจ— เจฎเฉ‹เจก เจตเจฟเฉฑเจšเฅค

เจœเฉ‡เจ•เจฐ เจ‡เฉฑเจ• เจธเจŸเจฟเฉฑเจ• เจŸเฉ‡เจฌเจฒ เจจเฉ‚เฉฐ เจตเฉฑเจ–-เจตเฉฑเจ– HAProxy เจชเฉเจฐเจ•เจฟเจฐเจฟเจ†เจตเจพเจ‚ (เจœเจฟเจธ เจฆเฉ‡ เจตเจฟเจšเจ•เจพเจฐ เจธเฉฐเจคเฉเจฒเจจ เจนเฉเฉฐเจฆเจพ เจนเฉˆ) เจฆเฉ‡ เจตเจฟเจšเจ•เจพเจฐ เจœเจพเจฃ เจฒเจˆ เจธเจฟเจ–เจพเจ‡เจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆ, เจคเจพเจ‚ เจธเจพเจกเฉ‡ เจฌเฉˆเจฒเฉ‡เจ‚เจธ เจธเจŸเจฟเฉฑเจ• เจŸเฉ‡เจฌเจฒ เจฆเฉ‡ เจ‡เฉฑเจ• เจชเฉ‚เจฒ เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เจฐเจจ เจฆเฉ‡ เจฏเฉ‹เจ— เจนเฉ‹เจฃเจ—เฉ‡เฅค เจ‡เจน เจ—เจพเจนเจ• เจฆเฉ‡ เจจเฉˆเจŸเจตเจฐเจ• เจจเฉ‚เฉฐ เจธเจนเจฟเจœเฉ‡ เจนเฉ€ เจธเจตเจฟเจš เจ•เจฐเจจเจพ เจธเฉฐเจญเจต เจฌเจฃเจพเจตเฉ‡เจ—เจพ เจœเฉ‡เจ•เจฐ เจฌเฉˆเจฒเฉ‡เจ‚เจธเจฐเจพเจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚ เจ‡เฉฑเจ• เจซเฉ‡เจฒ เจนเฉ‹ เจœเจพเจ‚เจฆเจพ เจนเฉˆ; เจ•เจฒเจพเจ‡เฉฐเจŸ เจธเฉˆเจธเจผเจจเจพเจ‚ เจจเจพเจฒ เจ•เฉฐเจฎ เจ‰เจธเฉ‡ เจฌเฉˆเจ•เจเจ‚เจก 'เจคเฉ‡ เจœเจพเจฐเฉ€ เจฐเจนเฉ‡เจ—เจพ เจœเฉ‹ เจชเจนเจฟเจฒเจพเจ‚ เจšเฉเจฃเฉ‡ เจ—เจ เจธเจจเฅค

เจธเจนเฉ€ เจ•เจพเจฐเจตเจพเจˆ เจฒเจˆ, เจฌเฉˆเจฒเฉ‡เจ‚เจธเจฐ เจฆเฉ‡ เจธเจฐเฉ‹เจค IP เจเจกเจฐเฉˆเฉฑเจธ เจฆเฉ€ เจธเจฎเฉฑเจธเจฟเจ† เจœเจฟเจธ เจคเฉ‹เจ‚ เจธเฉˆเจธเจผเจจ เจฆเฉ€ เจธเจฅเจพเจชเจจเจพ เจ•เฉ€เจคเฉ€ เจ—เจˆ เจธเฉ€, เจจเฉ‚เฉฐ เจนเฉฑเจฒ เจ•เฉ€เจคเจพ เจœเจพเจฃเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆ. เจธเจพเจกเฉ‡ เจ•เฉ‡เจธ เจตเจฟเฉฑเจš, เจ‡เจน เจฒเฉ‚เจชเจฌเฉˆเจ• เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ เจคเฉ‡ เจ‡เฉฑเจ• เจ—เจคเฉ€เจธเจผเฉ€เจฒ เจชเจคเจพ เจนเฉˆเฅค

เจธเจพเจฅเฉ€เจ†เจ‚ เจฆเจพ เจธเจนเฉ€ เจ•เฉฐเจฎ เจ•เฉเจ เจธเจผเจฐเจคเจพเจ‚ เจ…เจงเฉ€เจจ เจนเฉ€ เจชเฉเจฐเจพเจชเจค เจนเฉเฉฐเจฆเจพ เจนเฉˆเฅค เจฏเจพเจจเฉ€, TCP เจŸเจพเจˆเจฎเจ†เจ‰เจŸ เจ•เจพเจซเจผเฉ€ เจตเฉฑเจกเจพ เจนเฉ‹เจฃเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆ เจœเจพเจ‚ เจธเจตเจฟเจšเจฟเฉฐเจ— เจ•เจพเจซเจผเฉ€ เจคเฉ‡เจœเจผ เจนเฉ‹เจฃเฉ€ เจšเจพเจนเฉ€เจฆเฉ€ เจนเฉˆ เจคเจพเจ‚ เจœเฉ‹ TCP เจธเฉˆเจธเจผเจจ เจจเฉ‚เฉฐ เจธเจฎเจพเจชเจค เจ•เจฐเจจ เจฆเจพ เจธเจฎเจพเจ‚ เจจเจพ เจนเฉ‹เจตเฉ‡เฅค เจนเจพเจฒเจพเจ‚เจ•เจฟ, เจ‡เจน เจธเจนเจฟเจœ เจธเจตเจฟเจšเจฟเฉฐเจ— เจฆเฉ€ เจ†เจ—เจฟเจ† เจฆเจฟเฉฐเจฆเจพ เจนเฉˆเฅค

IaaS เจตเจฟเฉฑเจš เจธเจพเจกเฉ‡ เจ•เฉ‹เจฒ เจ‰เจธเฉ‡ เจคเจ•เจจเจพเจฒเฉ‹เจœเฉ€ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจฌเจฃเจพเจˆ เจ—เจˆ เจธเฉ‡เจตเจพ เจนเฉˆเฅค เจ‡เจน เจ“เจชเจจเจธเจŸเฉˆเจ• เจฒเจˆ เจ‡เฉฑเจ• เจธเฉ‡เจตเจพ เจตเจœเฉ‹เจ‚ เจฌเฉˆเจฒเฉˆเจ‚เจธเจฐ เจฒเฉ‹เจก เจ•เจฐเฉ‹, เจœเจฟเจธ เจจเฉ‚เฉฐ เจ”เจ•เจŸเจพเจตเฉ€เจ† เจ•เจฟเจนเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค เจ‡เจน เจฆเฉ‹ HAProxy เจชเฉเจฐเจ•เจฟเจฐเจฟเจ†เจตเจพเจ‚ 'เจคเฉ‡ เจ…เจงเจพเจฐเจค เจนเฉˆ เจ…เจคเฉ‡ เจธเจผเฉเจฐเฉ‚ เจตเจฟเฉฑเจš เจธเจพเจฅเฉ€เจ†เจ‚ เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจธเจผเจพเจฎเจฒ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจ‰เจจเฉเจนเจพเจ‚ เจจเฉ‡ เจ‡เจธ เจธเฉ‡เจตเจพ เจตเจฟเฉฑเจš เจ†เจชเจฃเฉ‡ เจ†เจช เจจเฉ‚เฉฐ เจธเจผเจพเจจเจฆเจพเจฐ เจธเจพเจฌเจค เจ•เฉ€เจคเจพ เจนเฉˆเฅค

เจคเจธเจตเฉ€เจฐ เจฏเฉ‹เจœเจจเจพเจฌเฉฑเจง เจคเฉŒเจฐ 'เจคเฉ‡ เจคเจฟเฉฐเจจ HAProxy เจ‰เจฆเจพเจนเจฐเจจเจพเจ‚ เจฆเฉ‡ เจตเจฟเจšเจ•เจพเจฐ เจชเฉ€เจ…เจฐ เจŸเฉ‡เจฌเจฒ เจฆเฉ€ เจ—เจคเฉ€ เจจเฉ‚เฉฐ เจฆเจฐเจธเจพเจ‰เจ‚เจฆเฉ€ เจนเฉˆ, เจ‡เฉฑเจ• เจธเฉฐเจฐเจšเจจเจพ เจชเฉเจฐเจธเจคเจพเจตเจฟเจค เจนเฉˆ เจ•เจฟ เจ‡เจธเจจเฉ‚เฉฐ เจ•เจฟเจตเฉ‡เจ‚ เจธเฉฐเจฐเจšเจฟเจค เจ•เฉ€เจคเจพ เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆ:

Mail.ru Cloud Solutions เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ เจตเจฟเฉฑเจš เจจเฉเจ•เจธ-เจธเจนเจฟเจฃเจธเจผเฉ€เจฒ เจตเฉˆเจฌ เจ†เจฐเจ•เฉ€เจŸเฉˆเจ•เจšเจฐ เจจเฉ‚เฉฐ เจ•เจฟเจตเฉ‡เจ‚ เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ
HAProxy Peers (เจธเฉˆเจธเจผเจจ เจธเจฟเฉฐเจ•เฉเจฐเฉ‹เจจเจพเจˆเจœเจผเฉ‡เจธเจผเจจ)

เจœเฉ‡เจ•เจฐ เจคเฉเจธเฉ€เจ‚ เจ‰เจนเฉ€ เจธเจ•เฉ€เจฎ เจฒเจพเจ—เฉ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹, เจคเจพเจ‚ เจ‡เจธเจฆเฉ€ เจ•เจพเจฐเจตเจพเจˆ เจจเฉ‚เฉฐ เจงเจฟเจ†เจจ เจจเจพเจฒ เจœเจพเจ‚เจšเจฟเจ† เจœเจพเจฃเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆเฅค เจ‡เจน เจ‡เฉฑเจ• เจคเฉฑเจฅ เจจเจนเฉ€เจ‚ เจนเฉˆ เจ•เจฟ เจ‡เจน 100% เจธเจฎเฉ‡เจ‚ เจตเจฟเฉฑเจš เจ‰เจธเฉ‡ เจคเจฐเฉเจนเจพเจ‚ เจ•เฉฐเจฎ เจ•เจฐเฉ‡เจ—เจพเฅค เจชเจฐ เจ˜เฉฑเจŸเฉ‹-เจ˜เฉฑเจŸ เจคเฉเจธเฉ€เจ‚ เจธเจŸเจฟเฉฑเจ• เจŸเฉ‡เจฌเจฒ เจจเจนเฉ€เจ‚ เจ—เฉเจ†เจ“เจ—เฉ‡ เจœเจฆเฉ‹เจ‚ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ•เจฒเจพเจ‡เฉฐเจŸ เจฆเฉ‡ เจธเจฐเฉ‹เจค IP เจจเฉ‚เฉฐ เจฏเจพเจฆ เจฐเฉฑเจ–เจฃ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆเฅค

เจ‡เฉฑเจ•เฉ‹ เจ•เจฒเจพเจ‡เฉฐเจŸ เจคเฉ‹เจ‚ เจ‡เฉฑเจ•เฉ‹ เจธเจฎเฉ‡เจ‚ เจฆเฉ€เจ†เจ‚ เจฌเฉ‡เจจเจคเฉ€เจ†เจ‚ เจฆเฉ€ เจ—เจฟเจฃเจคเฉ€ เจจเฉ‚เฉฐ เจธเฉ€เจฎเจฟเจค เจ•เจฐเจจเจพ

เจ•เฉ‹เจˆ เจตเฉ€ เจธเฉ‡เจตเจพเจตเจพเจ‚ เจœเฉ‹ เจœเจจเจคเจ• เจคเฉŒเจฐ 'เจคเฉ‡ เจ‰เจชเจฒเจฌเจง เจนเจจ, เจธเจพเจกเฉ‡ API เจธเจฎเฉ‡เจค, เจฌเฉ‡เจจเจคเฉ€เจ†เจ‚ เจฆเฉ‡ เจฌเจฐเจซเจผเจฌเจพเจฐเฉ€ เจฆเฉ‡ เจ…เจงเฉ€เจจ เจนเฉ‹ เจธเจ•เจฆเฉ€เจ†เจ‚ เจนเจจเฅค เจ‰เจนเจจเจพเจ‚ เจฆเฉ‡ เจ•เจพเจฐเจจ เจชเฉ‚เจฐเฉ€ เจคเจฐเฉเจนเจพเจ‚ เจตเฉฑเจ–เจฐเฉ‡ เจนเฉ‹ เจธเจ•เจฆเฉ‡ เจนเจจ, เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจฆเฉ€เจ†เจ‚ เจ—เจฒเจคเฉ€เจ†เจ‚ เจคเฉ‹เจ‚ เจจเจฟเจธเจผเจพเจจเจพ เจนเจฎเจฒเจฟเจ†เจ‚ เจคเฉฑเจ•. เจ…เจธเฉ€เจ‚ เจธเจฎเฉ‡เจ‚-เจธเจฎเฉ‡เจ‚ 'เจคเฉ‡ IP เจชเจคเจฟเจ†เจ‚ เจฆเฉเจ†เจฐเจพ DDoSed เจนเฉเฉฐเจฆเฉ‡ เจนเจพเจ‚เฅค เจ•เจฒเจพเจ‡เฉฐเจŸ เจ…เจ•เจธเจฐ เจ†เจชเจฃเฉ€เจ†เจ‚ เจธเจ•เฉเจฐเจฟเจชเจŸเจพเจ‚ เจตเจฟเฉฑเจš เจ—เจฒเจคเฉ€เจ†เจ‚ เจ•เจฐเจฆเฉ‡ เจนเจจ เจ…เจคเฉ‡ เจธเจพเจจเฉ‚เฉฐ เจฎเจฟเฉฐเจจเฉ€-เจกเฉ€เจกเฉ€เจ“เจเจธ เจฆเจฟเฉฐเจฆเฉ‡ เจนเจจเฅค

เจ‡เฉฑเจ• เจœเจพเจ‚ เจฆเฉ‚เจœเฉ‡ เจคเจฐเฉ€เจ•เฉ‡ เจจเจพเจฒ, เจตเจพเจงเฉ‚ เจธเฉเจฐเฉฑเจ–เจฟเจ† เจชเฉเจฐเจฆเจพเจจ เจ•เฉ€เจคเฉ€ เจœเจพเจฃเฉ€ เจšเจพเจนเฉ€เจฆเฉ€ เจนเฉˆเฅค เจธเจชเฉฑเจธเจผเจŸ เจนเฉฑเจฒ API เจฌเฉ‡เจจเจคเฉ€เจ†เจ‚ เจฆเฉ€ เจ—เจฟเจฃเจคเฉ€ เจจเฉ‚เฉฐ เจธเฉ€เจฎเจค เจ•เจฐเจจเจพ เจนเฉˆ เจ…เจคเฉ‡ เจ–เจคเจฐเจจเจพเจ• เจฌเฉ‡เจจเจคเฉ€เจ†เจ‚ เจฆเฉ€ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจ•เจฐเจจ เจตเจฟเฉฑเจš CPU เจธเจฎเจพเจ‚ เจฌเจฐเจฌเจพเจฆ เจจเจนเฉ€เจ‚ เจ•เจฐเจจเจพ เจนเฉˆเฅค

เจ…เจœเจฟเจนเฉ€เจ†เจ‚ เจชเจพเจฌเฉฐเจฆเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจ เจฒเจˆ, เจ…เจธเฉ€เจ‚ เจ‰เจธเฉ‡ เจธเจŸเจฟเฉฑเจ• เจŸเฉ‡เจฌเจฒ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ, HAProxy เจฆเฉ‡ เจ†เจงเจพเจฐ 'เจคเฉ‡ เจธเฉฐเจ—เจ เจฟเจค เจฆเจฐ เจธเฉ€เจฎเจพเจตเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚เฅค เจธเฉ€เจฎเจพเจตเจพเจ‚ เจจเฉ‚เฉฐ เจธเฉˆเฉฑเจŸ เจ•เจฐเจจเจพ เจ•เจพเจซเจผเฉ€ เจธเจงเจพเจฐเจจ เจนเฉˆ เจ…เจคเฉ‡ เจคเฉเจนเจพเจจเฉ‚เฉฐ API เจจเฉ‚เฉฐ เจฌเฉ‡เจจเจคเฉ€เจ†เจ‚ เจฆเฉ€ เจ—เจฟเจฃเจคเฉ€ เจฆเฉเจ†เจฐเจพ เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจจเฉ‚เฉฐ เจธเฉ€เจฎเจฟเจค เจ•เจฐเจจ เจฆเฉ€ เจ†เจ—เจฟเจ† เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ. เจเจฒเจ—เฉ‹เจฐเจฟเจฆเจฎ เจธเจฐเฉ‹เจค IP เจจเฉ‚เฉฐ เจฏเจพเจฆ เจฐเฉฑเจ–เจฆเจพ เจนเฉˆ เจœเจฟเจธ เจคเฉ‹เจ‚ เจฌเฉ‡เจจเจคเฉ€เจ†เจ‚ เจ•เฉ€เจคเฉ€เจ†เจ‚ เจœเจพเจ‚เจฆเฉ€เจ†เจ‚ เจนเจจ เจ…เจคเฉ‡ เจ‡เฉฑเจ• เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจฆเฉเจ†เจฐเจพ เจ‡เฉฑเจ•เฉ‹ เจธเจฎเฉ‡เจ‚ เจฆเฉ€เจ†เจ‚ เจฌเฉ‡เจจเจคเฉ€เจ†เจ‚ เจฆเฉ€ เจ—เจฟเจฃเจคเฉ€ เจจเฉ‚เฉฐ เจธเฉ€เจฎเจฟเจค เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจฌเฉ‡เจธเจผเฉฑเจ•, เจ…เจธเฉ€เจ‚ เจนเจฐเฉ‡เจ• เจธเฉ‡เจตเจพ เจฒเจˆ เจ”เจธเจค API เจฒเฉ‹เจก เจชเฉเจฐเฉ‹เจซเจพเจˆเจฒ เจฆเฉ€ เจ—เจฃเจจเจพ เจ•เฉ€เจคเฉ€ เจนเฉˆ เจ…เจคเฉ‡ เจ‡เจธ เจฎเฉเฉฑเจฒ เจคเฉ‹เจ‚ 10 เจ—เฉเจฃเจพ โ‰ˆ เจฆเฉ€ เจ‡เฉฑเจ• เจธเฉ€เจฎเจพ เจธเฉˆเฉฑเจŸ เจ•เฉ€เจคเฉ€ เจนเฉˆเฅค เจ…เจธเฉ€เจ‚ เจธเจฅเจฟเจคเฉ€ เจฆเฉ€ เจจเฉ‡เฉœเจฟเจ“เจ‚ เจจเจฟเจ—เจฐเจพเจจเฉ€ เจ•เจฐเจฆเฉ‡ เจฐเจนเจฟเฉฐเจฆเฉ‡ เจนเจพเจ‚ เจ…เจคเฉ‡ เจจเจฌเจœเจผ 'เจคเฉ‡ เจ†เจชเจฃเฉ€ เจ‰เจ‚เจ—เจฒ เจฐเฉฑเจ–เจฆเฉ‡ เจนเจพเจ‚เฅค

เจ…เจญเจฟเจ†เจธ เจตเจฟเฉฑเจš เจ‡เจน เจ•เฉ€ เจฆเจฟเจ–เจพเจˆ เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ? เจธเจพเจกเฉ‡ เจ•เฉ‹เจฒ เจ—เจพเจนเจ• เจนเจจ เจœเฉ‹ เจนเจฐ เจธเจฎเฉ‡เจ‚ เจธเจพเจกเฉ‡ เจ†เจŸเฉ‹เจธเจ•เฉ‡เจฒเจฟเฉฐเจ— API เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเจจเฅค เจ‰เจน เจธเจตเฉ‡เจฐเฉ‡ เจฒเฉฑเจ—เจญเฉฑเจ— เจฆเฉ‹ เจคเฉ‹เจ‚ เจคเจฟเฉฐเจจ เจธเฉŒ เจตเจฐเจšเฉเจ…เจฒ เจฎเจธเจผเฉ€เจจเจพเจ‚ เจฌเจฃเจพเจ‰เจ‚เจฆเฉ‡ เจนเจจ เจ…เจคเฉ‡ เจธเจผเจพเจฎ เจจเฉ‚เฉฐ เจกเจฟเจฒเฉ€เจŸ เจ•เจฐ เจฆเจฟเฉฐเจฆเฉ‡ เจนเจจเฅค เจ“เจชเจจเจธเจŸเฉˆเจ• เจฒเจˆ, เจ‡เฉฑเจ• เจตเจฐเจšเฉเจ…เจฒ เจฎเจธเจผเฉ€เจจ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ, PaaS เจธเฉ‡เจตเจพเจตเจพเจ‚ เจฆเฉ‡ เจจเจพเจฒ, เจ˜เฉฑเจŸเฉ‹-เจ˜เฉฑเจŸ 1000 API เจฌเฉ‡เจจเจคเฉ€เจ†เจ‚ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆ, เจ•เจฟเจ‰เจ‚เจ•เจฟ เจธเฉ‡เจตเจพเจตเจพเจ‚ เจตเจฟเจšเจ•เจพเจฐ เจ†เจชเจธเฉ€ เจคเจพเจฒเจฎเฉ‡เจฒ API เจฆเฉเจ†เจฐเจพ เจตเฉ€ เจนเฉเฉฐเจฆเจพ เจนเฉˆเฅค

เจ•เจพเจฐเจœเจพเจ‚ เจฆเจพ เจ…เจœเจฟเจนเจพ เจคเจฌเจพเจฆเจฒเจพ เจ•เจพเจซเจผเฉ€ เจตเฉฑเจกเจพ เจญเจพเจฐ เจชเฉˆเจฆเจพ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจ…เจธเฉ€เจ‚ เจ‡เจธ เจฒเฉ‹เจก เจฆเจพ เจฎเฉเจฒเจพเจ‚เจ•เจฃ เจ•เฉ€เจคเจพ, เจฐเฉ‹เจœเจผเจพเจจเจพ เจธเจฟเจ–เจฐเจพเจ‚ เจจเฉ‚เฉฐ เจ‡เจ•เฉฑเจ เจพ เจ•เฉ€เจคเจพ, เจ‰เจนเจจเจพเจ‚ เจจเฉ‚เฉฐ เจฆเจธ เจ—เฉเจฃเจพ เจตเจงเจพ เจฆเจฟเฉฑเจคเจพ, เจ…เจคเฉ‡ เจ‡เจน เจธเจพเจกเฉ€ เจฆเจฐ เจธเฉ€เจฎเจพ เจฌเจฃ เจ—เจˆเฅค เจ…เจธเฉ€เจ‚ เจจเจฌเจœเจผ 'เจคเฉ‡ เจ‰เจ‚เจ—เจฒ เจฐเฉฑเจ–เจฆเฉ‡ เจนเจพเจ‚เฅค เจ…เจธเฉ€เจ‚ เจ…เจ•เจธเจฐ เจฌเฉ‹เจŸเจธ เจ…เจคเฉ‡ เจธเจ•เฉˆเจจเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจฆเฉ‡เจ–เจฆเฉ‡ เจนเจพเจ‚ เจœเฉ‹ เจ‡เจน เจฆเฉ‡เจ–เจฃ เจฒเจˆ เจธเจพเจกเฉ‡ เจตเฉฑเจฒ เจฆเฉ‡เจ–เจฃ เจฆเฉ€ เจ•เฉ‹เจธเจผเจฟเจธเจผ เจ•เจฐ เจฐเจนเฉ‡ เจนเจจ เจ•เจฟ เจ•เฉ€ เจธเจพเจกเฉ‡ เจ•เฉ‹เจฒ เจ•เฉ‹เจˆ CGA เจธเจ•เฉเจฐเจฟเจชเจŸเจพเจ‚ เจนเจจ เจœเฉ‹ เจšเจฒเจพเจˆเจ†เจ‚ เจœเจพ เจธเจ•เจฆเฉ€เจ†เจ‚ เจนเจจ, เจ…เจธเฉ€เจ‚ เจ‰เจนเจจเจพเจ‚ เจจเฉ‚เฉฐ เจธเจฐเจ—เจฐเจฎเฉ€ เจจเจพเจฒ เจ•เฉฑเจŸ เจฐเจนเฉ‡ เจนเจพเจ‚เฅค

เจ‰เจชเจญเฉ‹เจ—เจคเจพเจตเจพเจ‚ เจจเฉ‚เฉฐ เจงเจฟเจ†เจจ เจตเจฟเฉฑเจš เจฐเฉฑเจ–เฉ‡ เจฌเจฟเจจเจพเจ‚ เจ†เจชเจฃเฉ‡ เจ•เฉ‹เจกเจฌเฉ‡เจธ เจจเฉ‚เฉฐ เจ•เจฟเจตเฉ‡เจ‚ เจ…เจชเจกเฉ‡เจŸ เจ•เจฐเจจเจพ เจนเฉˆ

เจ…เจธเฉ€เจ‚ เจ•เฉ‹เจก เจกเจฟเจชเจฒเจพเจ‡เจฎเฉˆเจ‚เจŸ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ†เจตเจพเจ‚ เจฆเฉ‡ เจชเฉฑเจงเจฐ 'เจคเฉ‡ เจจเฉเจ•เจธ เจธเจนเจฟเจฃเจธเจผเฉ€เจฒเจคเจพ เจจเฉ‚เฉฐ เจตเฉ€ เจฒเจพเจ—เฉ‚ เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚เฅค เจฐเฉ‹เจฒเจ†เจ‰เจŸ เจฆเฉ‡ เจฆเฉŒเจฐเจพเจจ เจ—เจฒเจคเฉ€เจ†เจ‚ เจนเฉ‹ เจธเจ•เจฆเฉ€เจ†เจ‚ เจนเจจ, เจชเจฐ เจธเฉ‡เจตเจพ เจ‰เจชเจฒเจฌเจงเจคเจพ 'เจคเฉ‡ เจ‰เจนเจจเจพเจ‚ เจฆเฉ‡ เจชเฉเจฐเจญเจพเจต เจจเฉ‚เฉฐ เจ˜เฉฑเจŸ เจ•เฉ€เจคเจพ เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆเฅค

เจ…เจธเฉ€เจ‚ เจ†เจชเจฃเฉ€เจ†เจ‚ เจธเฉ‡เจตเจพเจตเจพเจ‚ เจจเฉ‚เฉฐ เจฒเจ—เจพเจคเจพเจฐ เจ…เฉฑเจชเจกเฉ‡เจŸ เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚ เจ…เจคเฉ‡ เจ‡เจน เจฏเจ•เฉ€เจจเฉ€ เจฌเจฃเจพเจ‰เจฃเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆ เจ•เจฟ เจ•เฉ‹เจกเจฌเฉ‡เจธ เจจเฉ‚เฉฐ เจ‰เจชเจญเฉ‹เจ—เจคเจพเจตเจพเจ‚ เจจเฉ‚เฉฐ เจชเฉเจฐเจญเจพเจตเจฟเจค เจ•เฉ€เจคเฉ‡ เจฌเจฟเจจเจพเจ‚ เจ…เฉฑเจชเจกเฉ‡เจŸ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค เจ…เจธเฉ€เจ‚ HAProxy เจฆเฉ€เจ†เจ‚ เจชเฉเจฐเจฌเฉฐเจงเจจ เจธเจฎเจฐเฉฑเจฅเจพเจตเจพเจ‚ เจ…เจคเฉ‡ เจธเจพเจกเฉ€เจ†เจ‚ เจธเฉ‡เจตเจพเจตเจพเจ‚ เจตเจฟเฉฑเจš เจ—เฉเจฐเฉ‡เจธเจซเฉเฉฑเจฒ เจธเจผเฉฑเจŸเจกเจพเจŠเจจ เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจ•เฉ‡ เจ‡เจธ เจธเจฎเฉฑเจธเจฟเจ† เจจเฉ‚เฉฐ เจนเฉฑเจฒ เจ•เจฐเจจ เจตเจฟเฉฑเจš เจ•เจพเจฎเจฏเจพเจฌ เจนเฉ‹เจเฅค

เจ‡เจธ เจธเจฎเฉฑเจธเจฟเจ† เจจเฉ‚เฉฐ เจนเฉฑเจฒ เจ•เจฐเจจ เจฒเจˆ, เจฌเฉˆเจฒเฉˆเจ‚เจธเจฐ เจฆเฉ‡ เจจเจฟเจฏเฉฐเจคเจฐเจฃ เจ…เจคเฉ‡ เจธเฉ‡เจตเจพเจตเจพเจ‚ เจฆเฉ‡ "เจธเจนเฉ€" เจฌเฉฐเจฆ เจจเฉ‚เฉฐ เจฏเจ•เฉ€เจจเฉ€ เจฌเจฃเจพเจ‰เจฃเจพ เจœเจผเจฐเฉ‚เจฐเฉ€ เจธเฉ€:

  • HAProxy เจฆเฉ‡ เจฎเจพเจฎเจฒเฉ‡ เจตเจฟเฉฑเจš, เจจเจฟเจฏเฉฐเจคเจฐเจฃ เจ‡เฉฑเจ• เจธเจŸเฉˆเจŸเจธ เจซเจพเจˆเจฒ เจฆเฉเจ†เจฐเจพ เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ, เจœเฉ‹ เจ•เจฟ เจ‡เฉฑเจ• เจธเจพเจ•เจŸ เจนเฉˆ เจ…เจคเฉ‡ HAProxy เจธเฉฐเจฐเจšเจจเจพ เจตเจฟเฉฑเจš เจชเจฐเจฟเจญเจพเจธเจผเจฟเจค เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค เจคเฉเจธเฉ€เจ‚ เจ‡เจธ เจจเฉ‚เฉฐ stdio เจฐเจพเจนเฉ€เจ‚ เจ•เจฎเจพเจ‚เจก เจญเฉ‡เจœ เจธเจ•เจฆเฉ‡ เจนเฉ‹เฅค เจชเจฐ เจธเจพเจกเจพ เจฎเฉเฉฑเจ– เจธเฉฐเจฐเจšเจจเจพ เจ•เฉฐเจŸเจฐเฉ‹เจฒ เจŸเฉ‚เจฒ เจœเจตเจพเจฌเจฆเฉ‡เจน เจนเฉˆ, เจ‡เจธเจฒเจˆ เจ‡เจธ เจตเจฟเฉฑเจš HAProxy เจฆเฉ‡ เจชเฉเจฐเจฌเฉฐเจงเจจ เจฒเจˆ เจ‡เฉฑเจ• เจฌเจฟเจฒเจŸ-เจ‡เจจ เจฎเฉ‹เจกเฉ€เจŠเจฒ เจนเฉˆเฅค เจœเจฟเจธ เจฆเฉ€ เจ…เจธเฉ€เจ‚ เจธเจฐเจ—เจฐเจฎเฉ€ เจจเจพเจฒ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚เฅค
  • เจธเจพเจกเฉ€เจ†เจ‚ เจœเจผเจฟเจ†เจฆเจพเจคเจฐ API เจ…เจคเฉ‡ เจ‡เฉฐเจœเจฃ เจธเฉ‡เจตเจพเจตเจพเจ‚ เจธเจผเจพเจจเจฆเจพเจฐ เจธเจผเจŸเจกเจพเจŠเจจ เจคเจ•เจจเจพเจฒเฉ‹เจœเฉ€เจ†เจ‚ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจ•เจฐเจฆเฉ€เจ†เจ‚ เจนเจจ: เจฌเฉฐเจฆ เจนเฉ‹เจฃ 'เจคเฉ‡, เจ‰เจน เจฎเฉŒเจœเฉ‚เจฆเจพ เจ•เจพเจฐเจœ เจฆเฉ‡ เจชเฉ‚เจฐเจพ เจนเฉ‹เจฃ เจฆเฉ€ เจ‰เจกเฉ€เจ• เจ•เจฐเจฆเฉ‡ เจนเจจ, เจญเจพเจตเฉ‡เจ‚ เจ‡เจน HTTP เจฌเฉ‡เจจเจคเฉ€ เจœเจพเจ‚ เจ•เฉ‹เจˆ เจธเฉ‡เจตเจพ เจ•เจพเจฐเจœ เจนเฉ‹เจตเฉ‡เฅค เจฎเจœเจผเจฆเฉ‚เจฐ เจจเจพเจฒ เจตเฉ€ เจ…เจœเจฟเจนเจพ เจนเฉ€ เจนเฉเฉฐเจฆเจพ เจนเฉˆเฅค เจ‡เจน เจ‰เจนเจจเจพเจ‚ เจธเจพเจฐเฉ‡ เจ•เฉฐเจฎเจพเจ‚ เจจเฉ‚เฉฐ เจœเจพเจฃเจฆเจพ เจนเฉˆ เจœเฉ‹ เจ‡เจน เจ•เจฐ เจฐเจฟเจนเจพ เจนเฉˆ เจ…เจคเฉ‡ เจ–เจคเจฎ เจนเฉเฉฐเจฆเจพ เจนเฉˆ เจœเจฆเฉ‹เจ‚ เจ‡เจน เจธเจญ เจ•เฉเจ เจธเจซเจฒเจคเจพเจชเฉ‚เจฐเจตเจ• เจชเฉ‚เจฐเจพ เจ•เจฐ เจฒเฉˆเจ‚เจฆเจพ เจนเฉˆ.

เจ‡เจนเจจเจพเจ‚ เจฆเฉ‹ เจฌเจฟเฉฐเจฆเฉ‚เจ†เจ‚ เจฒเจˆ เจงเฉฐเจจเจตเจพเจฆ, เจธเจพเจกเฉ€ เจคเฉˆเจจเจพเจคเฉ€ เจฒเจˆ เจธเฉเจฐเฉฑเจ–เจฟเจ…เจค เจเจฒเจ—เฉ‹เจฐเจฟเจฆเจฎ เจ‡เจธ เจคเจฐเฉเจนเจพเจ‚ เจฆเจฟเจ–เจพเจˆ เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ.

  1. เจกเจฟเจตเฉˆเจฒเจชเจฐ เจ•เฉ‹เจก เจฆเฉ‡ เจ‡เฉฑเจ• เจจเจตเฉ‡เจ‚ เจชเฉˆเจ•เฉ‡เจœ เจจเฉ‚เฉฐ เจ‡เจ•เฉฑเจ เจพ เจ•เจฐเจฆเจพ เจนเฉˆ (เจธเจพเจกเฉ‡ เจฒเจˆ เจ‡เจน RPM เจนเฉˆ), เจ‡เจธเจจเฉ‚เฉฐ dev เจตเจพเจคเจพเจตเจฐเจฃ เจตเจฟเฉฑเจš เจŸเฉˆเจธเจŸ เจ•เจฐเจฆเจพ เจนเฉˆ, เจ‡เจธเจจเฉ‚เฉฐ เจชเฉœเจพเจ… เจตเจฟเฉฑเจš เจŸเฉˆเจธเจŸ เจ•เจฐเจฆเจพ เจนเฉˆ, เจ…เจคเฉ‡ เจ‡เจธเจจเฉ‚เฉฐ เจธเจŸเฉ‡เจœ เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€ เจตเจฟเฉฑเจš เจ›เฉฑเจกเจฆเจพ เจนเฉˆเฅค
  2. เจกเจฟเจตเฉˆเจฒเจชเจฐ "เจ•เจฒเจพเจ•เจพเจฐเฉ€" เจฆเฉ‡ เจธเจญ เจคเฉ‹เจ‚ เจตเจฟเจธเจคเฉเจฐเจฟเจค เจตเจฐเจฃเจจ เจฆเฉ‡ เจจเจพเจฒ เจคเฉˆเจจเจพเจคเฉ€ เจฒเจˆ เจ•เฉฐเจฎ เจจเจฟเจฐเจงเจพเจฐเจค เจ•เจฐเจฆเจพ เจนเฉˆ: เจจเจตเฉ‡เจ‚ เจชเฉˆเจ•เฉ‡เจœ เจฆเจพ เจธเฉฐเจธเจ•เจฐเจฃ, เจจเจตเฉ€เจ‚ เจ•เจพเจฐเจœเจธเจผเฉ€เจฒเจคเจพ เจฆเจพ เจตเฉ‡เจฐเจตเจพ เจ…เจคเฉ‡ เจœเฉ‡ เจฒเฉ‹เฉœ เจนเฉ‹เจตเฉ‡ เจคเจพเจ‚ เจคเฉˆเจจเจพเจคเฉ€ เจฌเจพเจฐเฉ‡ เจนเฉ‹เจฐ เจตเฉ‡เจฐเจตเฉ‡เฅค
  3. เจธเจฟเจธเจŸเจฎ เจชเฉเจฐเจธเจผเจพเจธเจ• เจ…เฉฑเจชเจกเฉ‡เจŸ เจธเจผเฉเจฐเฉ‚ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจœเจตเจพเจฌเจฆเฉ‡เจน เจชเจฒเฉ‡เจฌเฉเฉฑเจ• เจฒเจพเจ‚เจš เจ•เจฐเจฆเจพ เจนเฉˆ, เจœเฉ‹ เจฌเจฆเจฒเฉ‡ เจตเจฟเฉฑเจš เจนเฉ‡เจ  เจฒเจฟเจ–เฉ‡ เจ•เฉฐเจฎ เจ•เจฐเจฆเจพ เจนเฉˆ:
    • เจธเจŸเฉ‡เจœ เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€ เจคเฉ‹เจ‚ เจ‡เฉฑเจ• เจชเฉˆเจ•เฉ‡เจœ เจฒเฉˆเจ‚เจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจ‰เจคเจชเจพเจฆ เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€ เจตเจฟเฉฑเจš เจชเฉˆเจ•เฉ‡เจœ เจฆเฉ‡ เจธเฉฐเจธเจ•เจฐเจฃ เจจเฉ‚เฉฐ เจ…เจชเจกเฉ‡เจŸ เจ•เจฐเจจ เจฒเจˆ เจ‡เจธเจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเจพ เจนเฉˆเฅค
    • เจ…เฉฑเจชเจกเฉ‡เจŸ เจ•เฉ€เจคเฉ€ เจธเฉ‡เจตเจพ เจฆเฉ‡ เจฌเฉˆเจ•เจเจ‚เจก เจฆเฉ€ เจธเฉ‚เจšเฉ€ เจ•เฉฐเจชเจพเจ‡เจฒ เจ•เจฐเจฆเจพ เจนเฉˆเฅค
    • HAProxy เจตเจฟเฉฑเจš เจ…เฉฑเจชเจกเฉ‡เจŸ เจ•เฉ€เจคเฉ€ เจœเจพเจฃ เจตเจพเจฒเฉ€ เจชเจนเจฟเจฒเฉ€ เจธเฉ‡เจตเจพ เจจเฉ‚เฉฐ เจฌเฉฐเจฆ เจ•เจฐ เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจ‡เจธ เจฆเฉ€เจ†เจ‚ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ†เจตเจพเจ‚ เจฆเฉ‡ เจšเฉฑเจฒเจฃ เจฆเฉ€ เจ‰เจกเฉ€เจ• เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจธเจผเจพเจจเจฆเจพเจฐ เจฌเฉฐเจฆ เจ•เจฐเจจ เจฒเจˆ เจงเฉฐเจจเจตเจพเจฆ, เจธเจพเจจเฉ‚เฉฐ เจญเจฐเฉ‹เจธเจพ เจนเฉˆ เจ•เจฟ เจธเจพเจฐเฉ€เจ†เจ‚ เจฎเฉŒเจœเฉ‚เจฆเจพ เจ•เจฒเจพเจ‡เฉฐเจŸ เจฌเฉ‡เจจเจคเฉ€เจ†เจ‚ เจธเจซเจฒเจคเจพเจชเฉ‚เจฐเจตเจ• เจชเฉ‚เจฐเฉ€เจ†เจ‚ เจนเฉ‹เจฃเจ—เฉ€เจ†เจ‚เฅค
    • API เจ…เจคเฉ‡ เจ•เจฐเจฎเจšเจพเจฐเฉ€เจ†เจ‚ เจฆเฉ‡ เจชเฉ‚เจฐเฉ€ เจคเจฐเฉเจนเจพเจ‚ เจฌเฉฐเจฆ เจนเฉ‹เจฃ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ, เจ…เจคเฉ‡ HAProxy เจฌเฉฐเจฆ เจนเฉ‹ เจœเจพเจฃ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ, เจ•เฉ‹เจก เจ…เฉฑเจชเจกเฉ‡เจŸ เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค
    • เจœเจตเจพเจฌเจฆเฉ‡เจน เจšเฉฑเจฒเจฆเฉ€เจ†เจ‚ เจธเฉ‡เจตเจพเจตเจพเจ‚เฅค
    • เจนเจฐเฉ‡เจ• เจธเฉ‡เจตเจพ เจฒเจˆ, เจ•เฉเจ "เจนเฉˆเจ‚เจกเจฒเจœเจผ" เจ–เจฟเฉฑเจšเฉ‡ เจœเจพเจ‚เจฆเฉ‡ เจนเจจ, เจœเฉ‹ เจ•เจฟ เจ•เจˆ เจชเฉเจฐเฉ€-เจชเฉเจฐเจญเจพเจธเจผเจฟเจค เจ•เฉเฉฐเจœเฉ€ เจŸเฉˆเจธเจŸเจพเจ‚ 'เจคเฉ‡ เจฏเฉ‚เจจเจฟเจŸ เจŸเฉˆเจธเจŸเจฟเฉฐเจ— เจ•เจฐเจฆเฉ‡ เจนเจจเฅค เจจเจตเฉ‡เจ‚ เจ•เฉ‹เจก เจฆเฉ€ เจฎเฉเฉฑเจขเจฒเฉ€ เจœเจพเจ‚เจš เจนเฉเฉฐเจฆเฉ€ เจนเฉˆเฅค
    • เจœเฉ‡เจ•เจฐ เจชเจฟเจ›เจฒเฉ‡ เจชเจ— เจตเจฟเฉฑเจš เจ•เฉ‹เจˆ เจคเจฐเฉเฉฑเจŸเฉ€เจ†เจ‚ เจจเจนเฉ€เจ‚ เจฎเจฟเจฒเฉ€เจ†เจ‚, เจคเจพเจ‚ เจฌเฉˆเจ•เจเจ‚เจก เจ•เจฟเจฐเจฟเจ†เจธเจผเฉ€เจฒ เจนเฉ‹ เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค
    • เจ†เจ“ เจ…เจ—เจฒเฉ‡ เจฌเฉˆเจ•เจเจ‚เจก 'เจคเฉ‡ เจšเฉฑเจฒเฉ€เจเฅค
  4. เจธเจพเจฐเฉ‡ เจฌเฉˆเจ•เจเจ‚เจก เจ…เฉฑเจชเจกเฉ‡เจŸ เจนเฉ‹เจฃ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ, เจซเฉฐเจ•เจธเจผเจจเจฒ เจŸเฉˆเจธเจŸ เจฒเจพเจ‚เจš เจ•เฉ€เจคเฉ‡ เจœเจพเจ‚เจฆเฉ‡ เจนเจจเฅค เจœเฉ‡ เจ‰เจน เจ—เฉเฉฐเจฎ เจนเจจ, เจคเจพเจ‚ เจกเจฟเจตเฉˆเจฒเจชเจฐ เจ‰เจธ เจฆเฉเจ†เจฐเจพ เจฌเจฃเจพเจˆ เจ—เจˆ เจ•เจฟเจธเฉ‡ เจตเฉ€ เจจเจตเฉ€เจ‚ เจ•เจพเจฐเจœเจธเจผเฉ€เจฒเจคเจพ เจจเฉ‚เฉฐ เจตเฉ‡เจ–เจฆเจพ เจนเฉˆเฅค

เจ‡เจน เจคเฉˆเจจเจพเจคเฉ€ เจจเฉ‚เฉฐ เจชเฉ‚เจฐเจพ เจ•เจฐเจฆเจพ เจนเฉˆเฅค

Mail.ru Cloud Solutions เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ เจตเจฟเฉฑเจš เจจเฉเจ•เจธ-เจธเจนเจฟเจฃเจธเจผเฉ€เจฒ เจตเฉˆเจฌ เจ†เจฐเจ•เฉ€เจŸเฉˆเจ•เจšเจฐ เจจเฉ‚เฉฐ เจ•เจฟเจตเฉ‡เจ‚ เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ
เจธเฉ‡เจตเจพ เจ…เฉฑเจชเจกเฉ‡เจŸ เจšเฉฑเจ•เจฐ

เจœเฉ‡เจ•เจฐ เจธเจพเจกเฉ‡ เจ•เฉ‹เจฒ เจ‡เฉฑเจ• เจจเจฟเจฏเจฎ เจจเจพ เจนเฉเฉฐเจฆเจพ เจคเจพเจ‚ เจ‡เจน เจธเจ•เฉ€เจฎ เจ•เฉฐเจฎ เจจเจนเฉ€เจ‚ เจ•เจฐเฉ‡เจ—เฉ€เฅค เจ…เจธเฉ€เจ‚ เจฒเฉœเจพเจˆ เจตเจฟเฉฑเจš เจชเฉเจฐเจพเจฃเฉ‡ เจ…เจคเฉ‡ เจจเจตเฉ‡เจ‚ เจธเฉฐเจธเจ•เจฐเจฃเจพเจ‚ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚เฅค เจชเจนเจฟเจฒเจพเจ‚ เจคเฉ‹เจ‚, เจธเฉŒเจซเจŸเจตเฉ‡เจ…เจฐ เจตเจฟเจ•เจพเจธ เจฆเฉ‡ เจชเฉœเจพเจ… 'เจคเฉ‡, เจ‡เจน เจจเจฟเจฐเจงเจพเจฐเจค เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ เจ•เจฟ เจญเจพเจตเฉ‡เจ‚ เจธเฉ‡เจตเจพ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจตเจฟเฉฑเจš เจคเจฌเจฆเฉ€เจฒเฉ€เจ†เจ‚ เจนเฉ‹เจฃ, เจ‰เจน เจชเจฟเจ›เจฒเฉ‡ เจ•เฉ‹เจก เจจเฉ‚เฉฐ เจจเจนเฉ€เจ‚ เจคเฉ‹เฉœเจจเจ—เฉ€เจ†เจ‚. เจจเจคเฉ€เจœเฉ‡ เจตเจœเฉ‹เจ‚, เจ•เฉ‹เจก เจฌเฉ‡เจธ เจจเฉ‚เฉฐ เจนเฉŒเจฒเฉ€-เจนเฉŒเจฒเฉ€ เจ…เฉฑเจชเจกเฉ‡เจŸ เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค

เจธเจฟเฉฑเจŸเจพ

เจ‡เฉฑเจ• เจจเฉเจ•เจธ-เจธเจนเจฟเจฃเจธเจผเฉ€เจฒ WEB เจ†เจฐเจ•เฉ€เจŸเฉˆเจ•เจšเจฐ เจฌเจพเจฐเฉ‡ เจฎเฉ‡เจฐเฉ‡ เจ†เจชเจฃเฉ‡ เจตเจฟเจšเจพเจฐ เจธเจพเจ‚เจเฉ‡ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ, เจฎเฉˆเจ‚ เจ‡เฉฑเจ• เจตเจพเจฐ เจซเจฟเจฐ เจ‡เจธเจฆเฉ‡ เจฎเฉเฉฑเจ– เจจเฉเจ•เจคเจฟเจ†เจ‚ เจจเฉ‚เฉฐ เจจเฉ‹เจŸ เจ•เจฐเจจเจพ เจšเจพเจนเจพเจ‚เจ—เจพ:

  • เจธเจฐเฉ€เจฐเจ• เจจเฉเจ•เจธ เจธเจนเจฟเจฃเจธเจผเฉ€เจฒเจคเจพ;
  • เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจจเฉเจ•เจธ เจธเจนเจฟเจฃเจธเจผเฉ€เจฒเจคเจพ (เจฌเฉˆเจฒเฉˆเจ‚เจธเจฐ, BGP);
  • เจตเจฐเจคเฉ‡ เจ…เจคเฉ‡ เจตเจฟเจ•เจธเจฟเจค เจ•เฉ€เจคเฉ‡ เจ—เจ เจธเฉŒเจซเจŸเจตเฉ‡เจ…เจฐ เจฆเฉ€ เจจเฉเจ•เจธ เจธเจนเจฟเจฃเจธเจผเฉ€เจฒเจคเจพเฅค

เจธเจฅเจฟเจฐ เจ…เจชเจŸเจพเจˆเจฎ เจนเจฐ เจ•เฉ‹เจˆ!

เจธเจฐเฉ‹เจค: www.habr.com

เจ‡เฉฑเจ• เจŸเจฟเฉฑเจชเจฃเฉ€ เจœเฉ‹เฉœเฉ‹