Reserved Instances w Azure – jak działają i ile można oszczędzić

Grudzień to czas, kiedy wszyscy podsumowują ostatni rok blogowania i planują kolejny. Mnie na blogu zabrakło na ponad 2 miesiące dlatego zamiast podsumowań, czas się wziąć do pracy i pokazać jak oszczędzić pieniądze w chmurce.

Azure Reserved Instances – o co tyle hałasu?

Azure Reserved Instances pojawiły się 16 listopada. Pozwalają Ci przede wszystkim oszczędzac kasę dla tych rodzin maszyn, których często i dużo używasz. Bardzo szybko Microsoft zaktualizował kalkulator pozwalający obliczyć  oszczędności. I bardzo szybko musiał pojawić się FAQ, gdyż liczba pytań nie była wcale mała. Ponieważ oszczędzanie w chmurach to mój mały konik (polecamy artykuły z tego bloga https://blogs.msdn.microsoft.com/architekcichmury/), sprawdziłem co RI mogą Ci faktycznie zaoferować.

Takie są fakty…

Kilka najważniejszych:

  • Za RI płacisz z góry w momencie wybrania instancji.
  • RI nie są dla każdego. Na dziś tylko umowa typu EA lub płatność kartą (Pay-As-You-Go) pozwala skorzystać z tej opcji. Jeśli korzystasz z umowy Open czy CSP, jak mawiają amerykanie, „not at this time”. Na temat CSP informacje o dostępności znajdziesz w FAQ, który wcześniej dołączyłem.
  • Jeśli nadal używasz maszyn „klasycznych” to masz kolejną motywację by się ich ze swojej listy pozbyć. Azure Classic VM’s nie są objęte tym procesem i „there are no plans for that”. I dobrze, czas porzucić ASM na dobre.
  • Nie wszystkie maszyny wchodzą w grę. Rodziny A, A_v2, B oraz G nie są objęte programem, tak jak maszyny PROMO.
  • Koszty licencji oprogramowania, dysków, transferu danych…(czyli wszystkiego poza tzw. Computing) nie wchodzą w RI. Na to trzeba zostawić sobie kilka dolarów.

I to tyle być może niespodziewanych i mniej miłych „ficzerów”. Reszta za to jest bardzo przyjemna.

  • Twoja maszyna nie musi pracować 24×7 by skorzystać z RI. Dwie maszyny z tej samej rodziny pracujące w modelu 12×7 też mogą z tego skorzystać. Microsoft nie robi tu żadnych ograniczeń, po prostu obniża cenę wybranej ilości pełnych (pracujących 24×7) instancji z danej rodziny na rok lub od razu trzy. (technicznie nie obniża, płacisz taniej i płacisz z góry ale efekt jest taki, jak napisałem).
  • Wymiana – Wielkości maszyn w ramach RI można wymieniać. Jeśli wybierasz większą serię zamiast mniejszej, nie ponosisz z tego tytułu żadnych kosztów.
  • Rezygnacja – Jeśli po jakimś czasie, krótszym niż czas trwania RI (np. 6 mce) rezygnujesz z wybranych instancji, musisz zapłacić 12% opłatę od niewykorzystanych środków ale pieniądze wracają na Twoje konto.
  • System maszyny nie jest istotny, RI aplikuje się do wielkości maszyny a nie do konkretnej instancji. Możesz właczyć RI albo na poziomie wybranej subskrypcji albo całej umowy (EA) – bardzo miłe w przypadku klientów, którzy mają kilkadziesiąt subskrypcji.
  • I teraz najciekawsza rzecz, choć w ogóle nie opisana na stronach Microsoft’u. Wykupione instancje RI mogą działać dłużej, niż Twoja umowa z Microsoft na Azure oraz dłużej niż data jej odnowienia. Bardzo ciekawa rzecz, jeśli pod koniec roku rozliczenia masz trochę wolnych środków i z różnych przyczyn ich nie wykorzystałeś.

Show me the money baby!

Wszystkie poniższe obliczenia możesz zrobić sam. Ale z drugiej strony, nigdzie w jednym miejscu nie zobaczysz ile da się zaoszczędzić więc postanowiłem to zebrać dla wybranych rodzin maszyn, które mnie interesowały.

Kilka założeń:

  • wszystkie obliczenia dotyczą West Europe
  • ceny są w EUR za pełny miesiąc pracy (ok. 733 h)
  • cena maszyny zawiera również koszt licencji Windows. I tu ciekawostka, na maszynach z Linux da się zaoszczędzić więcej bo RI nie dotyczy kosztów licencji.
  • zanim zadasz sobie pytanie czym jest AHUB, definicja tutaj. Więcej pisaliśmy o programie na drugim blogu. Nie wolno z tego nie skorzystać. Możesz to zrobić nawet dla już działającej maszyny.
  • oszczędności (kolumna Savings) pokazują łączny zysk z wykorzystania programu RI oraz AHUB

Oszczędności dla RI na 1 rok

Size Cost RI (1 year) AHUB RI(1 year)+AHUB Savings
A1 55.56 55.56 37.04 37.04 33.33%
A2 111.11 111.11 74.08 74.08 33.33%
B1ms 20 20 15 15 25.00%
D1 91.36 61.35 51.85 32.96 63.92%
D1_v2 83.33 53.69 41.98 25.3 69.64%
D2 183.34 123.27 103.71 66.48 63.74%
D2_v2 166.05 107.46 83.95 50.67 69.49%
DS1 83.33 61.35 41.98 25.3 69.64%
DS1_v2 83.33 53.69 41.98 25.3 69.64%
DS13_v2 728.41 530.68 468.53 303.52 58.33%
DS2 166.05 107.46 83.95 50.67 69.49%
DS2_v2 166.05 107.46 83.95 50.67 69.49%
DS3_v2 331.49 214.36 167.9 100.77 69.60%
DS4_v2 662.98 429.28 335.81 202.11 69.51%
F2 114.2 114.2 63.58 63.58 44.33%
F8s 507.42 431.59 280.25 204.43 59.71%
GS3 1901.27 1901.27 1728.43 1728.43 9.09%
GS5 6851.98 6851.98 6166.78 6166.78 10.00%
L4s 343.22 315.62 229.63 202.04 41.13%
L8s 686.43 631.32 459.27 404.15 41.12%

Oszczędności dla RI na 3 lata

Size Cost RI (3 year) AHUB RI(3 year)+AHUB Savings
A1 55.56 55.56 37.04 37.04 33.33%
A2 111.11 111.11 74.08 74.08 33.33%
B1ms 20 20 15 15 25.00%
D1 91.36 50.77 51.85 22.37 75.51%
D1_v2 83.33 45.75 41.98 17.36 79.17%
D2 183.34 101.51 103.71 44.72 75.61%
D2_v2 166.05 91.51 83.95 34.72 79.09%
DS1 83.33 45.75 41.98 17.36 79.17%
DS1_v2 83.33 45.75 41.98 17.36 79.17%
DS13_v2 728.41 428.32 468.53 201.15 72.39%
DS2 166.05 91.51 83.95 34.72 79.09%
DS2_v2 166.05 91.51 83.95 34.72 79.09%
DS3_v2 331.49 183.01 167.9 69.43 79.06%
DS4_v2 662.98 365.47 335.81 138.3 79.14%
F2 114.2 114.2 63.58 63.58 44.33%
F8s 507.42 363.9 280.25 136.73 73.05%
GS3 1901.27 1901.27 1728.43 1728.43 9.09%
GS5 6851.98 6851.98 6166.78 6166.78 10.00%
L4s 343.22 297.28 229.63 183.7 46.48%
L8s 686.43 594.56 459.27 367.4 46.48%

Zamiast podsumowania

Najpopularniejsze serie (D, DS, F) pozwalają zaoszczędzić najwięcej. Teoretycznie, im większa maszyna, tym większy zysk (ale różnica nie jest duża). Możliwość zmiany, rezygnacji oraz wykorzystania tego po czasie trwania umowy daj super elastyczność. I najważniejsze, dobrą kontrolę kosztów RI powinno zapewnić Azure Cost Management (kiedyś Cloudyna), która dla wszystkich klientów Azure jest nieodpłatna.

Jak dla mnie, jednym zdaniem, nie ma powodów by nie skorzystać!

Ten wpis został opublikowany w kategorii Uncategorized i oznaczony tagami , , , , . Dodaj zakładkę do bezpośredniego odnośnika.