December 17, 2019 at 10:16 am
If you license your box for SQL Enterprise and if you have software assurance costs do not increase with virtualization. Without SA or with SQL Standard then yes it does increase
In my shop we have over 2200 VM's - over 200 ESX Hosts and a few are exclusive for SQL - where the physical box is licensed (Ent + SA) - with over 400 SQL Instances
December 17, 2019 at 12:49 pm
It's not always about performance. My company has largely stopped buying servers (I think, one in the last 6-7 years). Instead, we're hosting most things on VMs online, or in services online. Performance through a VM can be adequate, or even good. It really depends on your systems, your needs and your load. It may be that you're in a situation where iron is the only solution. Lots and lots of others are not.
In addition to straight VM or not VM, also look at some of the management and DR scenarios that virtualization can offer. Sometimes people will sacrifice a little performance for a better DR solution.
But, frankly, if iron is working for you, stay with it. Nothing says you're required to move to VMs.
"The credit belongs to the man who is actually in the arena, whose face is marred by dust and sweat and blood"
- Theodore Roosevelt
Author of:
SQL Server Execution Plans
SQL Server Query Performance Tuning
December 18, 2019 at 5:09 pm
thank you, Grant and Frederico_fonseca. On cluster is still on virtual, performance on VM is acceptable and it's not the issue. The main reason is the cost: double SQL server licensing fee and vmware cost.
I ran into vMotion twice. The first time, during normal hours, infrastructure team tested the vMotion feature without telling anyone and the sql server failed over; the second time, off peak, I was notified and for testing only, still failed over. As a DBA, I have no access to VM hosts. I cannot access this feature.
Viewing 3 posts - 1 through 4 (of 4 total)
You must be logged in to reply to this topic. Login to reply