Running SQL Server in a Virtual Environment
WHAT’S IN THIS CHAPTER?
- Why virtualize a server?
- Common virtualization products
- Virtualization concepts
- Extended features of virtualization
- Managing contention
- Identifying candidates for virtualization
- Architecting successful virtual database servers
- Monitoring virtualized database servers
WROX.COM CODE DOWNLOADS FOR THIS CHAPTER
The wrox.com code downloads for this chapter are found at www.wrox.com/remtitle.cgi?isbn=1118177657 on the Download Code tab. The code is in the Chapter 17 download and individually named according to the names throughout the chapter.
THE SHIFT TO SERVER VIRTUALIZATION
Of all the innovations in server technology over the last 10 years, in my view virtualization has had the biggest impact, and made the biggest improvements, to server computing. Although 64-bit architectures, multi-core processors, and solid-state drives have revolutionized their niches of the industry, only virtualization has fundamentally changed the way we can choose to deploy, manage, and protect server workloads.
Today, it’s likely then that the IT environments you use have virtualized servers in them. While a few years ago these servers might have run the smaller workloads such as domain controllers and print servers, today the capability of virtualization technology means you are more likely to also find mission critical servers with high workloads, such as database servers, being virtualized.
This chapter’s aim is to review ...