Azure Hybrid Use Benefit dla każdego!
Istnieje sobie taki mit tudzież nieporozumiem, że Azure Hybrid Use Benefit jest tylko dla dużych klientów z umowami EA.
Dla osób nieświadomych to sam Azure Hybrid Use Benefit to prawo cytując marketing z polskiej strony Azure:
Korzystaj z lokalnych licencji systemu Windows Server i programu SQL Server z pakietem Software Assurance na platformie Azure.
Czyli można płacić taniej za maszyny wirtualne z Windows Server w Azure, korzystając z posiadanych już licencji.
Co, jeśli nie mam licencji, które można użyć, a potrzeba maszyn z Windows Server w Azure i ma być taniej?
Od jakiegoś czasu odsprzedawcy subskrypcji zwani Cloud Solution Provider (CSP) mają w cenniku pozycję Windows Server Standard - 8 Core License Pack - 1 year. Jej cena to 311 EUR i jest świetnym sposobem na optymalizację kosztów użycia wirtualek z Windows.
W kalkulacjach poniżej użyję 2 licencji składającej się w sumie z 16 core, czyli roczna cena to 622 EUR. Robię to dla uproszczenia.
Ważne: taką licencję można kupić w CSP niezależnie skąd się kupuje subskrypcję Azure.
Samo licencjonowanie jest potem proste - cytując Azure Hybrid Benefit for Windows Server:
For every 2-processor Windows Server license or Windows Server license with 16 cores covered with Software Assurance, you can run either of the following at the reduced compute rate:
- Up to two virtual machines with up to 8 cores or
- One virtual machine with up to 16 cores.
You can also run virtual machines with more than 16 cores by stacking licenses. For example, for two 2-processor licenses or two 16-core licenses, you may run a virtual machine with up to 32 cores.
Windows Client Access License
Jednym z benefitów używania Windows Server wraz z licencja dostarczaną z Azure jest brak potrzeby używania Client Access License (CAL). Dotyczy to tak samo Azure Hybrid Use Benefit. Niestety jest to tak sobie opisane w przyjaznych dokumentach. Poniżej cytat z odpowiedzi z Microsoft na pytanie zadane na Microsoft Partner Community.
That said, it is true that the CAL requirements are not described very good in there - generally it is said that runnning Windows Server in Azure is governed by the use terms for Azure, and those Use terms do not describe any requirements for CALs when Server is deployed in Azure.
Wyliczenia
Przejdźmy teraz do praktycznych wyliczeń. Rozważać będę 4 przypadki użycia dla kilku typów maszyn:
- pay-as-you-go
- pay-as-you-go z Hybrid Use Benefit
- Rezerwacja maszyny wirtualnej na rok
- Rezerwacja maszyny wirtualnej na rok z Hybrid Use Benefit
Inne założenia:
- Wszystkie przypadki są liczone w rocznej perspektywie kosztów
- Licencja na potrzeby AHUB oraz rezerwacje maszyn wirtualnych płatne są z góry
- Wszytskie cen są dla regionu West Europe
- Maszyny działają 24⁄7
- Wszytskie ceny są w EURO
- Wszystkie cenny pochodzą z domyślnego cennika na stronie
- Pay-as-you-go należy rozumieć jako płatność za zużycie w posiadanej subskrypcji (czyli nie tylko subskrypcja z podpięta karta)
- Cenny nie uwzględniają kosztów dysków, czy transferu i innych opłat
Standard_D4_v3
Czyli 4 core i 16 GB RAM. W kalkulacji są przyjęte dwie takie maszyny.
Przypadek | Cena maszyn | Cena Windows dla AHUB | Cena całkowita | Ile % taniej od PAYG? |
---|---|---|---|---|
pay-as-you-go | 6 265,15 | 6 265,15 | ||
pay-as-you-go z Hybrid Use Benefit | 3 546,05 | 622,00 | 4 168,05 | 33% |
Rezerwacja vm na rok | 4 976,88 | 4 976,88 | 21% | |
Rezerwacja vm na rok z Hybrid Use Benefit | 2 258,40 | 622,00 | 2 880,40 | 54% |
Standard_D8_v3
Czyli 8 core i 32 GB RAM. W kalkulacji są przyjęte dwie takie maszyny.
Przypadek | Cena maszyn | Cena Windows dla AHUB | Cena całkowita | Ile % taniej od PAYG? |
---|---|---|---|---|
pay-as-you-go | 12 530,30 | 12 530,30 | ||
pay-as-you-go z Hybrid Use Benefit | 7 092,10 | 622,00 | 7714,10 | 38% |
Rezerwacja vm na rok | 9 953,76 | 9 953,76 | 21% | |
Rezerwacja vm na rok z Hybrid Use Benefit | 4 516,80 | 622,00 | 5 138,80 | 59% |
Standard_M16ms
Czyli 16 core i 437.5 GB RAM. W kalkulacji jest przyjęta jedna maszyna.
Przypadek | Cena maszyn | Cena Windows dla AHUB | Cena całkowita | Ile % taniej od PAYG? |
---|---|---|---|---|
pay-as-you-go | 29 785,75 | 29 785,75 | ||
pay-as-you-go z Hybrid Use Benefit | 18 912,84 | 622,00 | 19 534,84 | 34% |
Rezerwacja vm na rok | 21 997,20 | 21 997,20 | 26% | |
Rezerwacja vm na rok z Hybrid Use Benefit | 11 123,04 | 622,00 | 11 745,04 | 61% |
Wnioski
Jeśli mamy pewność, że maszyna będzie działać przez rok 24⁄7 i możemy pozwolić sobie na płatność z góry to najlepszą opcją jest rezerwacja maszyny wraz z użyciem z Azure Hybrid Use Benefit. W innych przypadkach warto użyć pay-as-you-go z Hybrid Use Benefit, które jest tańsze dla maszyn z Windows niż rezerwacja na rok.