Query Regarding Reserved Instances

Himanshu Murathiya 0 Reputation points
2024-09-12T20:48:35.5366667+00:00

We are using ten Azure B4ms Virtual Machines, each running for 220 hours per month simultaneously. Would it be beneficial to reserve three of these B4ms instances under a reserved instance plan?

Azure Virtual Machines
Azure Virtual Machines
An Azure service that is used to provision Windows and Linux virtual machines.
7,900 questions
0 comments No comments
{count} votes

3 answers

Sort by: Most helpful
  1. akinbade abiola 16,805 Reputation points
    2024-09-12T21:26:41.29+00:00

    Yes, reserving 3 of the 10 B4ms VMs would provide a noticeable cost savings over time. The exact savings will depend on your commitment period and Azure region.

    You can use the Azure Pricing Calculator to determine the cost differences: https://azure.microsoft.com/en-us/pricing/calculator/

    See this short tutorial: https://learn.microsoft.com/en-us/training/modules/save-money-with-azure-reserved-instances/?source=recommendations

    You can mark it 'Accept Answer' and 'Upvote' if this helped you

    Regards,

    Abiola


  2. TP 95,211 Reputation points
    2024-09-13T07:34:53.9766667+00:00

    Hi Himanshu,

    If all 10 VMs run simultaneously then No, you will not save money by purchasing 3 reserved instances. Purchasing reserved instances would increase your costs.

    Since you are only running the VMs for 220 hours per month, you are effectively getting a 70% "discount" already off of what you would have to pay if they were running constantly. With a reserved instance you are paying for it to run 24x7, at a discounted price.

    Below is example Compute pricing for East US to demonstrate cost difference:

    Ubuntu East US - Current

    • 10 VMs @ 220 hrs/month = 2200 x 12 months = 26,400 hours/year
    • 26,400 x 0.1660/hour = $4,382.40

    TOTAL: $4,382.40

    Ubuntu East US - 3 Reserved VMs (1 Year Term)

    • 7 B4ms VMs @ 220 hrs/month = 1,540 x 12 months = 18,480 hours/year
    • 18,480 x 0.1660/hour = $3,067.68
    • 3 B4ms RI VMs @ 730 hrs/month = 2,190 x 12 months = 26,280
    • 26,280 x 0.0974/hour = $2,559.67

    TOTAL: $5,627.35

    You can see that purchasing 3 reserved VMs would cost $1,244.95 more per year! Even if you went with 3 year term for your reserved instances, it would still cost more.

    Please click Accept Answer and upvote if the above was helpful.

    Thanks.

    -TP


  3. Lijitha B 250 Reputation points Microsoft Vendor
    2024-09-13T10:12:03.0433333+00:00

    Hi Himanshu Murathiya ,

    Welcome to the Microsoft Q&A Platform! Thank you for asking your question here.

    In additional to akinbade abiola please go through this: Azure B4ms Virtual Machines, purchase a one-year or three-year term directly in the Azure portal with a single, upfront payment or monthly billing, which can help you save up to 72% on costs compared to pay-as-you-go pricing.

    The B4ms Virtual Machines are part of Azure's B-series, designed for workloads that have variable performance needs. The B4ms size offers a good mix of computing power, memory, and cost savings.

    when you’re committing to those three VMs for the entire reservation period. This means that even if you’re not using them all the time, you’re still paying for those three reserved VMs.
    For detailed information please go through the followed links:

    Azure Reservations overview

    If this answers your query, do click Accept Answer and Yes for was this answer helpful. And, if you have any further query do let us know.


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.