Live registration reopens October 1, 2026, in 9d 20h 41mNotify me

Category: Virtualization

Nodes Offline: Why Your SQL Server VM Can’t Use All Its Virtual Hardware

When you install SQL Server Standard or Web Edition in a virtual machine with more than 4 cores, things can look like they're just fine - when in reality, you're not using anywhere near your server's potential. See, these editions have a tricky limitation - let's look at the documentation: Here's the catch: the lesser of 4…

Read more about Nodes Offline: Why Your SQL Server VM Can’t Use All Its Virtual Hardware 31 comments — Join the discussion

Are You Getting the Benefits of Virtualization?

Here's some of the reasons companies usually virtualize their SQL Servers:

Cost savings on hardware
Cost savings on Windows OS licensing
Cost savings on SQL Server licensing
Protect against the failure of a single hardware element
Leverage extended features for Disaster Recovery
Automatic load balancing across multiple hosts
Easier hardware replacement/migration

Read more about Are You Getting the Benefits of Virtualization? 11 comments — Join the discussion

The Third Concern for SQL Server Virtualization: Capacity Planning

Our first two concerns in this series were virtualization licensing and recoverability. It's not enough to have answers for these questions today, though - we have to think about how long the server will be in place.

The server's expiration date isn't dictated by IT. If it was up to us, we'd never run an old, unsupported version of anything - but sometimes the business is quite content doing just that. So how do we plan for this from the start?

Read more about The Third Concern for SQL Server Virtualization: Capacity Planning Be the first to comment

The Second Concern for SQL Server Virtualization: Recoverability

Your first concern is licensing, and once you've got that under control, it's time to talk about backups, restores, and uptime.

The business begins by defining the RPO and RTO requirements for high availability, disaster recovery, and "oops" deletions. Use our High Availability Planning Worksheet and fill in the "Current" column on page 1:

Read more about The Second Concern for SQL Server Virtualization: Recoverability 20 comments — Join the discussion

Book Review: Virtualizing SQL Server with VMware

tl;dr - I do not recommend this book.

I was so incredibly excited when it was originally announced. A book published by VMware Press, written by prominent VMware, SQL, and storage consultants? GREAT! So much has changed in those topics over the last few years, and it's high time we got official word on how to do a great job with this combination of technology. Everybody's doin' it and doin' it and doin' it well, so let's get the best practices on paper.

Read more about Book Review: Virtualizing SQL Server with VMware 76 comments — Join the discussion

What’s the Smallest SQL Server You Should Build?

Before we pick CPUs or memory, let's start by looking at SQL Server 2012's licensing costs:These are MSRP prices and do not include the extra costs for Software Assurance (maintenance) or any discounts for being a school, non-profit, or those photos you have of Bill Gates.Physical, Standard Edition - you'll notice that I went with…

Read more about What’s the Smallest SQL Server You Should Build? 53 comments — Join the discussion

Auto-Scaling SQL Server Always On Availability Groups with Virtualization

Time for a thought exercise.

You've got a database application that has bursty and unpredictable loads. Out of nowhere, you'll suddenly get socked with a large amount of SELECT queries. Due to the way the app is written, you can't cache the query results - the queries keep changing, and the business wants data from within the last couple of minutes.

Read more about Auto-Scaling SQL Server Always On Availability Groups with Virtualization 8 comments — Join the discussion

Why Your SQL Server Cluster Shouldn’t Be Virtualized

When people buy my virtualization training video, one of the followup questions I get most often via email is, "Can I build SQL Server clusters in VMware and Hyper-V?"

In theory, yes.  Microsoft's knowledge base article on SQL Server virtualization support says they'll support you as long as you're using configurations listed in the Server Virtualization Validation Program (SVVP).

Read more about Why Your SQL Server Cluster Shouldn’t Be Virtualized 66 comments — Join the discussion

Top 10 Keys to Deploying SQL Server on VMware

The most successful deployments of virtual SQL Servers have a few things in common.  When a company is doing all of these things, odds are they’re going to be very happy with their virtual SQL Servers: 10. Use vSphere 4.1, not earlier versions. vSphere 4.1 introduced major improvements in multi-CPU scheduling that vastly improve performance. …

Read more about Top 10 Keys to Deploying SQL Server on VMware 79 comments — Join the discussion

Laptop Virtualization Best Practices – And a Contest!

Whether you're using Windows or a Mac, if you're thinking about using virtualization for the first time on your laptop to test out new operating systems like Windows 7 or Windows 2008 R2, there's a few things you should know.
Get Another Hard Drive

Laptop drives aren't quick to begin with, and running two operating systems simultaneously doesn't make life any easier for your pokey drive.

Read more about Laptop Virtualization Best Practices – And a Contest! 84 comments — Join the discussion

Reasons Why You Shouldn’t Virtualize SQL Server

I've blogged about why you should virtualize SQL Server, but it's not all unicorns and rainbows.  Today we're going to talk about some of the pitfalls and problems.

It's Tougher to Get More Storage Throughput
Servers connect to Storage Area Networks (SANs) with Host Bus Adapters (HBAs).  They're like fancypants network cards, and they come in either fiberoptic (FC) or iSCSI varieties.  These components are the place to focus when thinking about virtualization.

Read more about Reasons Why You Shouldn’t Virtualize SQL Server 100 comments — Join the discussion

Why Your Sysadmin Wants To Virtualize Your Servers

DBAs and developers: right now, your Windows admin is talking to management about all the time, money and hardware he can save by virtualizing servers.He might not start with SQL Servers first, because frankly, he's scared of database administrators.  DBAs only have one answer: "No."Thing is, though, he's going to start by eating his own…

Read more about Why Your Sysadmin Wants To Virtualize Your Servers 14 comments — Join the discussion