Slurm SRE - เบเบฒเบ™เบฎเบฝเบ™เบฎเบนเป‰เป€เบžเบทเปˆเบญเบฎเบฑเบšเบ›เบฐเบเบฑเบ™เบ„เบงเบฒเบกเบชเบธเบเบ‚เบญเบ‡เบœเบนเป‰เปƒเบŠเป‰

Slurm SRE - เบเบฒเบ™เบฎเบฝเบ™เบฎเบนเป‰เป€เบžเบทเปˆเบญเบฎเบฑเบšเบ›เบฐเบเบฑเบ™เบ„เบงเบฒเบกเบชเบธเบเบ‚เบญเบ‡เบœเบนเป‰เปƒเบŠเป‰

Slurm SRE เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปƒเบ™ Moscow เปƒเบ™เบงเบฑเบ™เบ—เบต 3 เบเบธเบกเบžเบฒ.

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

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

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

เป€เบซเบ”เบเบฒเบ™เบˆเบฐเบžเบฑเบ”เบ—เบฐเบ™เบฒเบขเปˆเบฒเบ‡เป„เบงเบงเบฒ, เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบ—เบธเบเป†เบงเบดเบ™เบฒเบ—เบตเปเบกเปˆเบ™เบชเบนเบ™เป€เบชเบเบเปเบฒเป„เบฅเบชเปเบฒเบฅเบฑเบšเบšเปเบฅเบดเบชเบฑเบ”เบเบฒเบ™เบเบถเบเบญเบปเบšเบฎเบปเบกเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒ.

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

เบซเบผเบฑเบ‡เบˆเบฒเบเป€เบซเบ”เบเบฒเบ™เปเบ•เปˆเบฅเบฐเบ„เบฑเป‰เบ‡เบˆเบฐเบกเบตเบเบฒเบ™ debriefing เบšเปˆเบญเบ™เบ—เบตเปˆเบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเบเปเบฒเบ™เบปเบ”เปเบฅเบฐเปเบเป‰เป„เบ‚เบšเบฑเบ™เบซเบฒเบฅเบฐเบšเบปเบšเปƒเบ™เบ‚เบฐเบšเบงเบ™เบเบฒเบ™. เบ„เบนเบชเบญเบ™เบˆเบฐเบฎเบฑเบšเบ›เบฐเบเบฑเบ™เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ•เบฒเบกเบงเบฑเบ”เบ—เบฐเบ™เบฐเบ—เปเบฒเบ—เบตเปˆเบšเปเปˆเบกเบตเป‚เบ—เบ”เบ‚เบญเบ‡ postmortems. เปƒเบ™เบ‚เบปเบ‡เป€เบ‚เบ”เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒ, เบงเบดเบ—เบตเบเบฒเบ™เบ—เบตเปˆเบšเปเปˆเบกเบตเบเบฒเบ™เบ•เปเบฒเบ™เบดเบ•เบดเบ•เบฝเบ™เบเบฑเบ‡เบšเปเปˆเบ—เบฑเบ™เป„เบ”เป‰เปเบœเปˆเบ‚เบฐเบซเบเบฒเบเบซเบผเบฒเบ, เปเบ•เปˆเบ™เบตเป‰เปเบกเปˆเบ™เบซเบ™เบถเปˆเบ‡เปƒเบ™เบเบธเบ™เปเบˆเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ” SRE เปเบฅเบฐ DevOps.

เบžเบงเบเป€เบฎเบปเบฒเบ„เบฒเบ”เบงเปˆเบฒเบˆเบฐเบšเบฑเบ™เบฅเบธเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เปเบšเบšเปเบœเบ™เบžเบฒเบšเบ—เบปเปˆเบงเป‚เบฅเบเปƒเบ™เบชเบฒเบกเบกเบทเป‰: เบชเบญเบ™เป€เบˆเบปเป‰เบฒเปƒเบซเป‰เบ„เบดเบ”เบ„เบทเบเบฑเบšเบงเบดเบชเบฐเบงเบฐเบเบญเบ™ SRE เปเบฅเบฐเป€เบšเบดเปˆเบ‡เป‚เบ„เบ‡เบเบฒเบ™เบ„เบทเบเบฑเบšเบงเบดเบชเบฐเบงเบฐเบเบญเบ™ SRE.

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

เบเบฒเบ™เบฅเบปเบ‡เบ—เบฐเบšเบฝเบ™ เบ—เบตเปˆเบ™เบตเป‰.

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

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