We have noticed (mainly or customer unfortunately) that SQL is running slow when it is virtualized.
A typical setup that we have is 2012R2 as an hyper v based, + one virtual application server running SQL + one virtual DC.
If not running SQL, everybody's happy.
When running an application server with SQL, all we get is complaint that this is slow (and it is true).
We are not SQL savvy & kind of stuck in this situation.
The question is?
Is SQL not designed for virtualization?
If it is, how can we make it faster over a network so we get happy customer?