Is this real? The Metaphysics of Hardware Virtualization

One of the philosophical principles of hardware virtualization is that the hardware should appear “real” to a virtualized operating system. One could generalize this to a principle of emulation – the emulated entity should not be “enlightened” to the reality of its environment.  It is a useful assumption to be able to make when managing virtualized resources. If virtual hardware…

0

Mapping Virtual Address Space in T-SQL

The Dynamic Management Views (DMVs) introduced in  SQL Server 2005 provide a comprehensive window into the state of the SQL engine and also the machine it is running on. This post will look at how the SQL Server process uses DMVs to keep track of its own Virtual Address Space (VAS). Querying the sys.dm_os_virtual_address_dump DMV results a map…

0

New SQL Server Virtualization white paper published

A new white paper has been published on TechNet today: Planning, Implementing and Supporting SQL Server Virtualization with Windows Server 2008 R2 Hyper-V and Live Migration. Written by Shirmattie Seenarine and Ross Mistry the article goes into detail on how to set up and manage a SQL Server virtual environment. The abstract is reproduced below: This…

0

Solid State Memory and TPC-E benchmarks

Violin Memory have published an interesting TPC-E benchmark which illustrates the kind of cost and performance gains that can be achieved by strategically replacing traditional disk drive arrays with solid state memory systems. Replacing storage with technology that provides an order of magnitude better performance is particularly well suited to the low-latency requirements of TPC-E…

0

SQLOS Resources

Hello, I recently joined the SQLOS team as a program manager. As it has been a year or so since the SQLOS team blog was active, now seems like a good time to step back and look at how the SQLOS component and sub-components fit into SQL Server architecture in SQL Server, and also to review the SQLOS reference resources currently…

0