VMware vSphere Review

vSphere vs. Hyper-V

Recently I got some questions about this one. Who is better? Or who is cheaper?

I was worked in VMware and Microsoft, both covered virtualization products. Now, I’m working in one of Cloud Datacenter with many platform like Sun Solaris (Oracle), IBM AS400, IBM iSeries, IBM pSeries, Microsoft Hyper-V (the first Partner Hosted Productivity Cloud – PHPC in Asia), and VMware technologies (vSphere, vCloud and vCAC).

Based on that, don’t think too much about the platform. The most important is the SLA. All platforms is good as long as we manage the SLA. And use the most suitable platform for your applications. If you want to use Microsoft, then Windows Hyper-V 2012R2 is the right one. Don’t use any version below Windows 2012R2.

Anyway, back to the questions. Let’s make a simple requirement. This is roughly calculation.

Customer requirements:

They need to virtual all their infrastructure. 100 Physical Server with each servers have the specification: 2CPU, 8GB RAM, 100GB Disk. All Microsoft licenses are OEM.

Total Requirements:

  • 100 x 2CPU = 200 pCPU
  • 100 x 8GB RAM = 800GB RAM
  • 100 x 100GB Disk = 10TB Disk
  • 100 Windows Server 2012R2 Licenses
  • Monitoring Tools required
  • High Availability supported


CPU based (Option 1):

  • Low CPU utilization, 10% average. 200 pCPU x 20% = 40 pCPU.
  • Server configures with 2×6 Cores/CPU = 12 pCPU.
  • Total server required based on CPU = 40 pCPU / 12 pCPU = 4 (Round Up).
  • With N+1 roles (HA), then total servers: 4 + 1 = 5 Servers

RAM based (Option 2):

  • RAM Utilized 80%. 800GB RAM x 80% = 640GB RAM
  • Server configured with 128GB RAM. Maximum RAM utilized 80% then 128GB x 80% = 103GB (Round up)
  • Total server required: 640GB RAM / 103GB RAM = 7 Servers (Round Up)
  • With N+1 roles (HA), then total servers: 7 + 1 = 8 Servers
  • For Microsoft Hyper-V, assumption required 2GB RAM for hypervisor. 128GB RAM – 2GB RAM = 126GB RAM x 80% = 101GB (Round Up). 640GB RAM/101GB RAM = 7 Servers. Total Server (N+1): 7+1 = 8 Servers

Because the application is highly memory consumption then we choice Option 2 (based on assumption and roughly calculation). I recommended to use the sizing calculator such as VMware Capacity Planning.

Licenses Required:

With Microsoft:

  1. 8 x Windows Server Datacenter 2012R2
  2. 8 x System Center 2012R2
  3. 1 x Microsoft SQL Server 2012 STD Edition -> For DB

TOTAL: $78,994*

*Web Price (Y2014), excluded support and CALs for MSFT products

With VMware:

  1. 16 x vSphere with Operations Management Enterprise Plus 5.5
  2. 1 x vCenter Server Standard 5.5
  3. 8 x Windows Server Datacenter 2012R2 -> For Guest OS
  4. 1 x Microsoft SQL Server 2012 STD Edition -> For DB

TOTAL: $123,053*

*Pricelist (Y2014), excluded SnS and CALs for MSFT products

In the end, all is your choices. Enjoy.

Which version of this solution are you currently using?

**Disclosure: I am a real user, and this review is based on my own experience and opinions.
More VMware vSphere reviews from users
...who work at a Financial Services Firm
...who compared it with Hyper-V
Learn what your peers think about VMware vSphere. Get advice and tips from experienced pros sharing their opinions. Updated: May 2021.
510,534 professionals have used our research since 2012.
Add a Comment