VMWare vRealize Operations: Migration Planning

As an Architect one thing you are constantly hit with is capacity planning, migration planning, and cost savings meetings.  I am sure anyone reading this article has been sitting in their office and someone ask, “Hey could you run some quick estimate numbers on what X would cost if we performed Y?” This article is an example of someone wanting to refresh a App consisting of a certain number of VMs and wanting to know ball park pricing on the different placement options.

My Real World Example

We are going to call the application App1.  App1 owner has come to the Architecture team and wants to perform a refresh of their application.  They have a certain dollar figure from their budget in mind for this refresh project.  The ask from App1 owner is where is the most economical place to refresh their application.  The company’s primary cloud provider is Azure but you have a small foot print in AWS as well.

How to Run the Planning Report

Screenshot from the vRealize Operations Migration Planning walkthrough at step 1; the step instructs the user to go to Home > Optimize Capacity > What-if Analysis > Migration Planning: Public Cloud.

Go to Home > Optimize Capacity > What-if Analysis > Migration Planning: Public Cloud

Screenshot from the vRealize Operations Migration Planning walkthrough at step 2, showing Migration Planning: Public Cloud; the step instructs the user to go to Home > Optimize Capacity > What-if Analysis > Migration Planning: Public Cloud.

You will come to this screen and as always you need to give your scenario a name.  In this case I am call it Test-App1.

Screenshot from the vRealize Operations Migration Planning walkthrough at step 3; the step instructs the user to select your Azure Region.

Select your Azure Region

Screenshot from the vRealize Operations Migration Planning walkthrough at step 4, showing O Configure; the step instructs the user to select your Azure Region.

If the VMs won’t change at all and you want a like for like sizing then it may be easier to select Import from existing VM and use your app code to select the VMs.

Screenshot from the vRealize Operations Migration Planning walkthrough at step 5, showing © Configure; the step instructs the user to select your Azure Region.

If you have new requirements or do not feel like going through and selecting existing VMs then enter the stats.

Screenshot from the vRealize Operations Migration Planning walkthrough at step 6, showing Migration Planning: Public Cloud; the adjacent article text explains that how to Run the Planning Report.

Your page should look something like this and select Run Scenario

Screenshot from the vRealize Operations Migration Planning walkthrough at step 7, showing Migration Planning: Public Cloud; the adjacent article text explains that how to Run the Planning Report.

You will need to select your onprem datacener and the cluster as a comparison.

Remember how I said we would also take a look at AWS costs?  This is an easy place to now select the AWS region and click add f you forgot in the previous page.

Screenshot from the vRealize Operations Migration Planning walkthrough at step 8, showing Migration Planning: Public Cloud; the adjacent article text explains that how to Run the Planning Report.

Now you have your pricing numbers and can save the scenario to refer back to later.

Outcome

It is easy to see that Azure in my scenario was cheaper than AWS but onprem was cheaper than Azure.  If the App owner’s primary motivation is financial cost then Onprem is the way to go.  However, this is where your recommendations as an architect come into place and price is not always the deciding factor.  For instances, there may be services you can leverage in the cloud that you do not have onprem and to bring that service onprem would drive up the cost of the onprem pricing models.  If you are just seeking financial comparisons of your onprem vs your public cloud providers this is a quick tool to use.

Summary:
There are a lot of tools out there to dig into calculating cost.  Every public cloud provider has their own tool that is updated frequently.  I like to use vROPs as a quick eyeball test for estimated cost to toss over to the requesting person prior to performing a deep dive into the exact VMs required, their profiles, and their individual costs.  As always, I hope y’all found this helpful.

Continue reading

Discover & Add DellEMC VxRail Host into Existing 4.7 Cluster via Plug-in in vCenter

Explore another guide in this topic and build on what you have just read. Read the article

Leave a Comment

Discover more from Digital Thought Disruption

Subscribe now to keep reading and get access to the full archive.

Continue reading