MCP рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░реЗрдВ тЖТ

рдЧрдгрдирд╛ рджрд░реНрдЬ рдХрд░реЗрдВ

рд╕реВрддреНрд░ (рдлреЙрд░реНрдореВрд▓рд╛)

рд╡рд┐рдЬреНрдЮрд╛рдкрди

рдкрд░рд┐рдгрд╛рдо

On-Demand рдХреЗ рдореБрдХрд╝рд╛рдмрд▓реЗ рдмрдЪрдд
40%
Reserve рдХрд░рдиреЗ рдкрд░ рдЫреВрдЯ
рдорд╛рд╕рд┐рдХ рдмрдЪрдд $40
рдкреВрд░реА рдЕрд╡рдзрд┐ рдореЗрдВ рдХреБрд▓ рдмрдЪрдд $1,440
рдХреБрд▓ On-Demand рд▓рд╛рдЧрдд $3,600
рдХреБрд▓ Reserved рд▓рд╛рдЧрдд $2,160

Reserved Instance vs On-Demand рдмрдЪрдд рдХреИрд▓рдХреБрд▓реЗрдЯрд░ рдХреНрдпрд╛ рд╣реИ?

AWS, Azure рдФрд░ Google Cloud рдЬреИрд╕реЗ рдХреНрд▓рд╛рдЙрдб рдкреНрд░реЛрд╡рд╛рдЗрдбрд░ рдЖрдкрдХреЛ рджреЛ рд╡рд┐рдХрд▓реНрдк рджреЗрддреЗ рд╣реИрдВ тАФ рдпрд╛ рддреЛ рдкреНрд░рддрд┐ рдШрдВрдЯреЗ рдкреВрд░реА рдХреАрдордд рдЪреБрдХрд╛рдПрдБ (On-Demand), рдпрд╛ 1 рдпрд╛ 3 рд╕рд╛рд▓ рдХреА рдЕрд╡рдзрд┐ рдХреЗ рд▓рд┐рдП рдкреНрд░рддрд┐рдмрджреНрдзрддрд╛ (commitment) рдХрд░рдХреЗ рдЫреВрдЯ рдкрд╛рдПрдБ (Reserved Instance, Savings Plan, рдпрд╛ Committed Use Discount)ред рдпрд╣ рдХреИрд▓рдХреБрд▓реЗрдЯрд░ рдЗрди рджреЛрдиреЛрдВ pricing рдореЙрдбрд▓ рдХреА рдЖрдкрд╕ рдореЗрдВ рддреБрд▓рдирд╛ рдХрд░рддрд╛ рд╣реИ, рддрд╛рдХрд┐ рдЖрдк рд╕рд╛рдлрд╝ рджреЗрдЦ рд╕рдХреЗрдВ рдХрд┐ рдХрдорд┐рдЯрдореЗрдВрдЯ рдХрд░рдиреЗ рд╕реЗ рдЖрдкрдХреЛ рдХрд┐рддрдиреА рдмрдЪрдд рд╣реЛрддреА рд╣реИ тАФ рдкреНрд░рддрд┐рд╢рдд рдХреЗ рд░реВрдк рдореЗрдВ рднреА рдФрд░ рдкреВрд░реА рдЕрд╡рдзрд┐ рдореЗрдВ рдЕрд╕рд▓реА рдбреЙрд▓рд░ рд░рдХрдо рдХреЗ рд░реВрдк рдореЗрдВ рднреАред рдзреНрдпрд╛рди рджреЗрдВ: рдпреЗ рдХреАрдорддреЗрдВ US рдбреЙрд▓рд░ ($) рдореЗрдВ рджреА рдЧрдИ рд╣реИрдВ, рдХреНрдпреЛрдВрдХрд┐ рдмрдбрд╝реЗ рдХреНрд▓рд╛рдЙрдб рдкреНрд░реЛрд╡рд╛рдЗрдбрд░ рдЖрдорддреМрд░ рдкрд░ USD рдореЗрдВ рдмрд┐рд▓рд┐рдВрдЧ рдХрд░рддреЗ рд╣реИрдВред

рдЗрд╕рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХреИрд╕реЗ рдХрд░реЗрдВ

рдЕрдкрдиреА On-Demand рдорд╛рд╕рд┐рдХ рд▓рд╛рдЧрдд рдбрд╛рд▓реЗрдВ (рдпрд╛рдиреА рдорд╛рдирдХ рджрд░ рдкрд░ рдЕрднреА рдЖрдк рд╣рд░ рдорд╣реАрдиреЗ рдЬреЛ рдЪреБрдХрд╛ рд░рд╣реЗ рд╣реИрдВ), рдлрд┐рд░ Reserved рдорд╛рд╕рд┐рдХ рд▓рд╛рдЧрдд рдбрд╛рд▓реЗрдВ (рдХрдорд┐рдЯреЗрдб рдкреНрд▓рд╛рди рдХреЗ рддрд╣рдд рдЙрддрдиреА рд╣реА рд╕реЗрд╡рд╛ рдХреА рд╕рдордХрдХреНрд╖ рдорд╛рд╕рд┐рдХ рд░рдХрдо), рдФрд░ рдЕрд╡рдзрд┐ рдорд╣реАрдиреЛрдВ рдореЗрдВ рдЪреБрдиреЗрдВ (1 рд╕рд╛рд▓ рдХреЗ рд▓рд┐рдП 12, рдФрд░ 3 рд╕рд╛рд▓ рдХреЗ рд▓рд┐рдП 36)ред рдХреИрд▓рдХреБрд▓реЗрдЯрд░ рддреБрд░рдВрдд рдЖрдкрдХреА рдмрдЪрдд рдкреНрд░рддрд┐рд╢рдд, рдорд╛рд╕рд┐рдХ рдмрдЪрдд рдФрд░ рдкреВрд░реА рдЕрд╡рдзрд┐ рдореЗрдВ рдХреБрд▓ рдмрдЪрдд рджрд┐рдЦрд╛ рджреЗрдЧрд╛ред

рдлрд╝реЙрд░реНрдореВрд▓рд╛ рдЖрд╕рд╛рди рднрд╛рд╖рд╛ рдореЗрдВ

рдирддреАрдЬрд╛ рджреЛ рд╕рд░рд▓ рд╕рдореАрдХрд░рдгреЛрдВ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИ:

$$\text{Savings \%} = \frac{\text{On-Demand} - \text{Reserved}}{\text{On-Demand}} \times 100$$ тАФ рдпрд╛рдиреА рдХрдорд┐рдЯрдореЗрдВрдЯ рдХрд░рдиреЗ рд╕реЗ рдорд┐рд▓рдиреЗ рд╡рд╛рд▓реА рдЫреВрдЯ рдХреА рджрд░ред

$$\text{Total Savings} = \left( \text{On-Demand} - \text{Reserved} \right) \times \text{Term}$$ тАФ рдпрд╛рдиреА рдкреВрд░реА рдХрдорд┐рдЯрдореЗрдВрдЯ рдЕрд╡рдзрд┐ рдореЗрдВ рдмрдЪрд╛рдИ рдЧрдИ рдХреБрд▓ рд░рдХрдоред

рдСрди-рдбрд┐рдорд╛рдВрдб рдмрдирд╛рдо рд░рд┐рдЬрд╝рд░реНрд╡реНрдб рдЗрдВрд╕реНрдЯреЗрдВрд╕ рд▓рд╛рдЧрдд рдХреА рдмрд╛рд░ рддреБрд▓рдирд╛, рдЬрд┐рд╕рдореЗрдВ рдмрдЪрдд рдХрд╛ рдЕрдВрддрд░ рдЙрднрд╛рд░рд╛ рдЧрдпрд╛ рд╣реИ
рдмрдЪрдд рдкреНрд░рддрд┐рд╢рдд рдСрди-рдбрд┐рдорд╛рдВрдб рдФрд░ рд░рд┐рдЬрд╝рд░реНрд╡реНрдб рд▓рд╛рдЧрдд рдХреЗ рдЕрдВрддрд░ рдХреЛ рдСрди-рдбрд┐рдорд╛рдВрдб рд▓рд╛рдЧрдд рд╕реЗ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд░рдиреЗ рдкрд░ рдорд┐рд▓рддрд╛ рд╣реИред

рдЙрджрд╛рд╣рд░рдг рд╕реЗ рд╕рдордЭреЗрдВ

рдорд╛рди рд▓реАрдЬрд┐рдП рдПрдХ EC2 instance рдХреА рд▓рд╛рдЧрдд On-Demand рдкрд░ $100/рдорд╣реАрдирд╛ рд╣реИ рдФрд░ 3 рд╕рд╛рд▓ рдХреЗ Reserved рдкреНрд▓рд╛рди рдкрд░ $60/рдорд╣реАрдирд╛ред рддреЛ рдмрдЪрдд рджрд░ рд╣реБрдИ \((100 - 60) \div 100 \times 100 = \) 40%ред рдорд╛рд╕рд┐рдХ рдмрдЪрдд рд╣реИ $40, рдФрд░ 36 рдорд╣реАрдиреЗ рдХреА рдЕрд╡рдзрд┐ рдореЗрдВ рдЖрдк рдкреВрд░реЗ рд╕рдордп On-Demand рдЪреБрдХрд╛рдиреЗ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ \(40 \times 36 = \) $1,440 рдмрдЪрд╛рддреЗ рд╣реИрдВред

рдХрдИ рд╡рд░реНрд╖реЛрдВ рдХреА рдЕрд╡рдзрд┐ рдореЗрдВ рджреЛ рд▓рд╛рдЧрдд рдЯрд╛рдЗрдорд▓рд╛рдЗрди, рдЬреЛ рд╕рдВрдЪрдпреА рдСрди-рдбрд┐рдорд╛рдВрдб рдФрд░ рд░рд┐рдЬрд╝рд░реНрд╡реНрдб рдЦрд░реНрдЪ рдХреЛ рдЕрд▓рдЧ рд╣реЛрддреЗ рд╣реБрдП рджрд┐рдЦрд╛рддреА рд╣реИрдВ
рдЕрд╡рдзрд┐ рдХреЗ рджреМрд░рд╛рди, рд╕рдВрдЪрдпреА рдСрди-рдбрд┐рдорд╛рдВрдб рдЦрд░реНрдЪ рд░рд┐рдЬрд╝рд░реНрд╡реНрдб рд╕реЗ рддреЗрдЬрд╝реА рд╕реЗ рдмрдврд╝рддрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдХреБрд▓ рдмрдЪрдд рдмрдврд╝рддреА рд╣реИред

рдЕрдХреНрд╕рд░ рдкреВрдЫреЗ рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рд╕рд╡рд╛рд▓

рдХреНрдпрд╛ рд╣рдореЗрд╢рд╛ Reserved рд╣реА рдЦрд░реАрджрдирд╛ рдЪрд╛рд╣рд┐рдП? рдирд╣реАрдВ тАФ рд╕рд┐рд░реНрдлрд╝ рд╕реНрдерд┐рд░ рдФрд░ рдЕрдиреБрдорд╛рди-рдпреЛрдЧреНрдп (predictable) workloads рдХреЗ рд▓рд┐рдПред рдЕрдЧрд░ рдЖрдк instance рдХреЛ рдмрдВрдж рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рддреЛ рдмрд┐рдирд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рд╣реБрдЖ рдХрдорд┐рдЯрдореЗрдВрдЯ рдЖрдкрдХреА рдкреВрд░реА рдмрдЪрдд рдЦрд╛ рд╕рдХрддрд╛ рд╣реИред

рдХреНрдпрд╛ рдЗрд╕рдореЗрдВ upfront рднреБрдЧрддрд╛рди рд╢рд╛рдорд┐рд▓ рд╣реИ? рдХрд┐рд╕реА рднреА upfront рдлрд╝реАрд╕ рдХреЛ рд╕рдордХрдХреНрд╖ рдорд╛рд╕рд┐рдХ рд░рдХрдо рдореЗрдВ рдмрджрд▓ рд▓реЗрдВ (upfront ├╖ рдЕрд╡рдзрд┐ рдХреЗ рдорд╣реАрдиреЗ) рдФрд░ рдЙрд╕реЗ Reserved рдорд╛рд╕рд┐рдХ рд▓рд╛рдЧрдд рдореЗрдВ рдЬреЛрдбрд╝ рджреЗрдВ, рддрд╛рдХрд┐ рддреБрд▓рдирд╛ рд╕рдЯреАрдХ рд░рд╣реЗред

рдХреМрди рд╕реА рдЕрд╡рдзрд┐ рдЪреБрдиреЗрдВ? рд▓рдВрдмреА рдЕрд╡рдзрд┐ (36 рдорд╣реАрдиреЗ) рдкрд░ рдЖрдорддреМрд░ рдкрд░ рдЬрд╝реНрдпрд╛рджрд╛ рдЧрд╣рд░реА рдЫреВрдЯ рдорд┐рд▓рддреА рд╣реИ, рдкрд░ рдЖрдк рд▓рдВрдмреЗ рд╕рдордп рдХреЗ рд▓рд┐рдП рдмрдВрдз рдЬрд╛рддреЗ рд╣реИрдВ; рдЫреЛрдЯреА рдЕрд╡рдзрд┐ (12 рдорд╣реАрдиреЗ) рдореЗрдВ рд▓рдЪреАрд▓рд╛рдкрди рдЬрд╝реНрдпрд╛рджрд╛ рд░рд╣рддрд╛ рд╣реИред

рдЕрдВрддрд┐рдо рдЕрдкрдбреЗрдЯ: