рдПрд░рд░ рдмрдЬрдЯ рдХреНрдпрд╛ рд╣реЛрддрд╛ рд╣реИ?
рд╕рд╛рдЗрдЯ рд░рд┐рд▓рд╛рдпрдмрд┐рд▓рд┐рдЯреА рдЗрдВрдЬреАрдирд┐рдпрд░рд┐рдВрдЧ (SRE) рдореЗрдВ рдПрд░рд░ рдмрдЬрдЯ рд╡рд╣ рддрдп рд╕реАрдорд╛ рд╣реИ рдЬрд┐рд╕рдХреЗ рднреАрддрд░ рдХреЛрдИ рд╕рд░реНрд╡рд┐рд╕ рдЕрдкрдиреЗ рд╕рд░реНрд╡рд┐рд╕ рд▓реЗрд╡рд▓ рдСрдмреНрдЬреЗрдХреНрдЯрд┐рд╡ (SLO) рдХреЛ рдкреВрд░рд╛ рдХрд░рддреЗ рд╣реБрдП рднреА рдХреБрдЫ рд╣рдж рддрдХ рдЕрд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рд░рд╣ рд╕рдХрддреА рд╣реИред рдорд╛рди рд▓реАрдЬрд┐рдП рдЖрдк 99.9% рдЕрдкрдЯрд╛рдЗрдо рдХрд╛ рд╡рд╛рджрд╛ рдХрд░рддреЗ рд╣реИрдВ тАФ рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ 0.1% рдбрд╛рдЙрдирдЯрд╛рдЗрдо рдХреА рдЫреВрдЯ рдЖрдк рдЕрдкрдиреЗ рдЖрдк рджреЗ рд░рд╣реЗ рд╣реИрдВ, рдФрд░ рдпрд╣реА 0.1% рдЖрдкрдХрд╛ рдПрд░рд░ рдмрдЬрдЯ рд╣реИред рдпрд╣ рд╕рд╛рд░реНрд╡рднреМрдорд┐рдХ рдХреИрд▓рдХреБрд▓реЗрдЯрд░ рдХрд┐рд╕реА рднреА SLO рд▓рдХреНрд╖реНрдп рдФрд░ рд╕рдордп рдЕрд╡рдзрд┐ рдХреЛ рдЕрдзрд┐рдХрддрдо рд╕рд╣рдиреАрдп рдбрд╛рдЙрдирдЯрд╛рдЗрдо (рдорд┐рдирдЯреЛрдВ рдореЗрдВ) рдореЗрдВ рдмрджрд▓ рджреЗрддрд╛ рд╣реИ, рдлрд┐рд░ рдкрд╣рд▓реЗ рд╕реЗ рдЗрд╕реНрддреЗрдорд╛рд▓ рд╣реЛ рдЪреБрдХреЗ рдбрд╛рдЙрдирдЯрд╛рдЗрдо рдХреЛ рдШрдЯрд╛рдХрд░ рдмрддрд╛рддрд╛ рд╣реИ рдХрд┐ рдХрд┐рддрдирд╛ рдмрдЬрдЯ рдЕрдм рднреА рдмрдЪрд╛ рд╣реИред
рдЗрд╕рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХреИрд╕реЗ рдХрд░реЗрдВ
рдЕрдкрдирд╛ рд▓рдХреНрд╖реНрдп SLO рдкреНрд░рддрд┐рд╢рдд рдореЗрдВ рдбрд╛рд▓реЗрдВ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП 99.9), рдмрдЬрдЯ рдХреА рдЕрд╡рдзрд┐ рдЪреБрдиреЗрдВ (рд╕рдкреНрддрд╛рд╣, рдорд╣реАрдирд╛, рддрд┐рдорд╛рд╣реА рдпрд╛ рд╕рд╛рд▓), рдФрд░ рдмрддрд╛рдПрдВ рдХрд┐ рдЙрд╕ рдЕрд╡рдзрд┐ рдореЗрдВ рдЕрдм рддрдХ рдХрд┐рддрдиреЗ рдорд┐рдирдЯ рдХрд╛ рдбрд╛рдЙрдирдЯрд╛рдЗрдо рд╣реЛ рдЪреБрдХрд╛ рд╣реИред рдХреИрд▓рдХреБрд▓реЗрдЯрд░ рдЖрдкрдХреЛ рдЖрдкрдХрд╛ рдХреБрд▓ рдПрд░рд░ рдмрдЬрдЯ, рдЦрд░реНрдЪ рд╣реБрдЖ рдбрд╛рдЙрдирдЯрд╛рдЗрдо рдФрд░ рдмрдЪрд╛ рд╣реБрдЖ рдмрдЬрдЯ тАФ рджреЛрдиреЛрдВ рдорд┐рдирдЯреЛрдВ рдФрд░ рдкреНрд░рддрд┐рд╢рдд рдореЗрдВ тАФ рджрд┐рдЦрд╛ рджреЗрдЧрд╛ред
рдлреЙрд░реНрдореВрд▓рд╛ рд╕рдордЭреЗрдВ
рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ рдЕрд╡рдзрд┐ рдХреЛ рдорд┐рдирдЯреЛрдВ рдореЗрдВ рдмрджрд▓рд╛ рдЬрд╛рддрд╛ рд╣реИ:
$$\text{period\_minutes} = \text{days} \times 24 \times 60$$рдПрд░рд░ рдмрдЬрдЯ рдирд┐рдХрд▓рддрд╛ рд╣реИ
$$\text{error\_budget} = (1 - \text{SLO}) \times \text{period\_minutes}$$рд╕реЗ, рдЬрд╣рд╛рдБ SLO рдХреЛ рднрд┐рдиреНрди рдХреЗ рд░реВрдк рдореЗрдВ рд▓рд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ (99.9% тЖТ 0.999)ред рдЖрдЦрд┐рд░ рдореЗрдВ,
$$\text{budget\_remaining} = \text{error\_budget} - \text{downtime\_used}$$рдЕрдЧрд░ рдмрдЪрд╛ рд╣реБрдЖ рдорд╛рди рдЛрдгрд╛рддреНрдордХ (negative) рдЖрддрд╛ рд╣реИ, рддреЛ рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдЖрдк рдЕрдкрдирд╛ рдмрдЬрдЯ рдкрд╣рд▓реЗ рд╣реА рдкреВрд░рд╛ рдЦрд░реНрдЪ рдХрд░ рдЪреБрдХреЗ рд╣реИрдВ рдФрд░ SLO рдХрд╛ рдЙрд▓реНрд▓рдВрдШрди рд╣реЛ рдЧрдпрд╛ рд╣реИред
рд╣рд▓ рдХрд┐рдпрд╛ рд╣реБрдЖ рдЙрджрд╛рд╣рд░рдг
рдорд╛рди рд▓реАрдЬрд┐рдП рдЖрдкрдХрд╛ SLO 99.9% рд╣реИ рдФрд░ рдЕрд╡рдзрд┐ 30 рджрд┐рди рдХрд╛ рдПрдХ рдорд╣реАрдирд╛ рд╣реИред рдЕрд╡рдзрд┐ рд╣реЛрдЧреА \(30 \times 24 \times 60 = 43{,}200\) рдорд┐рдирдЯред рдПрд░рд░ рдмрдЬрдЯ рд╣реЛрдЧрд╛ \((1 - 0.999) \times 43{,}200 = 43.2\) рдорд┐рдирдЯред рдЕрдЧрд░ рдЕрдм рддрдХ 10 рдорд┐рдирдЯ рдХрд╛ рдбрд╛рдЙрдирдЯрд╛рдЗрдо рд╣реЛ рдЪреБрдХрд╛ рд╣реИ, рддреЛ рдЖрдкрдХрд╛ рдмрдЪрд╛ рд╣реБрдЖ рдмрдЬрдЯ рд╣реИ \(43.2 - 10 = 33.2\) рдорд┐рдирдЯ, рдпрд╛рдиреА рд▓рдЧрднрдЧ 76.85% рдмрдЬрдЯред
рдЕрдХреНрд╕рд░ рдкреВрдЫреЗ рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рд╕рд╡рд╛рд▓
рдЕрдЪреНрдЫрд╛ SLO рдХрд┐рддрдирд╛ рд╣реЛрддрд╛ рд╣реИ? рдпрд╣ рд╕рд░реНрд╡рд┐рд╕ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИред рд╡реЗрдм рдРрдкреНрд╕ рдХреЗ рд▓рд┐рдП 99.9% ("рдереНрд░реА рдирд╛рдЗрдиреНрд╕") рдЖрдо рд╣реИ; рдЬрд╝рд░реВрд░реА рдЗрдиреНрдлреНрд░рд╛рд╕реНрдЯреНрд░рдХреНрдЪрд░ рдХреЗ рд▓рд┐рдП 99.99% рдпрд╛ рдЙрд╕рд╕реЗ рдЬрд╝реНрдпрд╛рджрд╛ рдХрд╛ рд▓рдХреНрд╖реНрдп рд░рдЦрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред SLO рдЬрд┐рддрдирд╛ рдКрдБрдЪрд╛ рд╣реЛрдЧрд╛, рдПрд░рд░ рдмрдЬрдЯ рдЙрддрдирд╛ рд╣реА рдХрдо рдмрдЪреЗрдЧрд╛ред
рдмрдЪрд╛ рд╣реБрдЖ рдмрдЬрдЯ рдЛрдгрд╛рддреНрдордХ рд╣реЛрдиреЗ рдХрд╛ рдХреНрдпрд╛ рдорддрд▓рдм рд╣реИ? рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдЖрдк рдЕрдиреБрдордд рдбрд╛рдЙрдирдЯрд╛рдЗрдо рд╕реЗ рдЬрд╝реНрдпрд╛рджрд╛ рдбрд╛рдЙрдирдЯрд╛рдЗрдо рдЭреЗрд▓ рдЪреБрдХреЗ рд╣реИрдВ рдФрд░ SLO рддреЛрдбрд╝ рдЪреБрдХреЗ рд╣реИрдВред рдРрд╕реА рд╕реНрдерд┐рддрд┐ рдореЗрдВ SRE рдЯреАрдореЗрдВ рдЕрдХреНрд╕рд░ рдЬреЛрдЦрд┐рдо рднрд░реЗ рдбрд┐рдкреНрд▓реЙрдпрдореЗрдВрдЯ рддрдм рддрдХ рд░реЛрдХ рджреЗрддреА рд╣реИрдВ рдЬрдм рддрдХ рдмрдЬрдЯ рджреЛрдмрд╛рд░рд╛ рд╕реБрдзрд░ рди рдЬрд╛рдПред
рдХреНрдпрд╛ рдЗрд╕рдореЗрдВ рдирд┐рдпреЛрдЬрд┐рдд рдореЗрдВрдЯреЗрдиреЗрдВрд╕ рднреА рд╢рд╛рдорд┐рд▓ рд╣реИ? рд╕рд┐рд░реНрдл рддрднреА, рдЬрдм рдЖрдк рдореЗрдВрдЯреЗрдиреЗрдВрд╕ рд╡рд┐рдВрдбреЛ рдХреЛ рдбрд╛рдЙрдирдЯрд╛рдЗрдо рдорд╛рдиреЗрдВред рдХрдИ рдЯреАрдореЗрдВ рдкрд╣рд▓реЗ рд╕реЗ рдШреЛрд╖рд┐рдд рдореЗрдВрдЯреЗрдиреЗрдВрд╕ рдХреЛ SLO рдЧрдгрдирд╛ рд╕реЗ рдмрд╛рд╣рд░ рд░рдЦрддреА рд╣реИрдВред