<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>SQL Aloha &#187; Hardware</title>
	<atom:link href="http://www.bradmcgehee.com/category/hardware/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.bradmcgehee.com</link>
	<description>Brad M. McGehee, Director of DBA Education, Red Gate Software</description>
	<lastBuildDate>Wed, 01 Feb 2012 19:07:00 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Checkout SQLServerIO.com for Useful Information on SQL Server Storage Systems</title>
		<link>http://www.bradmcgehee.com/2010/08/checkout-sqlserverio-com-for-useful-information-on-sql-server-storage-systems/</link>
		<comments>http://www.bradmcgehee.com/2010/08/checkout-sqlserverio-com-for-useful-information-on-sql-server-storage-systems/#comments</comments>
		<pubDate>Thu, 19 Aug 2010 02:45:43 +0000</pubDate>
		<dc:creator>bradmcgehee</dc:creator>
				<category><![CDATA[Database Administration]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Performance Tuning]]></category>

		<guid isPermaLink="false">http://www.bradmcgehee.com/2010/08/checkout-sqlserverio-com-for-useful-information-on-sql-server-storage-systems/</guid>
		<description><![CDATA[At the recent SQLSaturday #28 in Baton Rouge, LA, I had the opportunity to meet Wes Brown (Blog &#124; Twitter), and attend his session on “Understanding Storage Systems and SQL Server”. I enjoyed his presentation and also discovered that Wes has a blog where he shares his deep knowledge of SQL Server I/O. If you [...]]]></description>
			<content:encoded><![CDATA[<p>At the recent SQLSaturday #28 in Baton Rouge, LA, I had the opportunity to meet Wes Brown (<a href="http://sqlserverio.com/" target="_blank">Blog</a> | <a href="http://twitter.com/WesBrownSQL" target="_blank">Twitter</a>), and attend his session on “Understanding Storage Systems and SQL Server”. I enjoyed his presentation and also discovered that Wes has a blog where he shares his deep knowledge of SQL Server I/O. If you are interested in learning more about SQL Server I/O, his blog offers useful posts, presentations, and some software tools he has written for himself. For example, he has a <a href="http://www.wesworld.net/raidcalculator.html" target="_blank">Disk Drive RAID Configuration Tool</a> that you can use to help give you an idea of RAID performance based on drive characteristics and other factors.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bradmcgehee.com/2010/08/checkout-sqlserverio-com-for-useful-information-on-sql-server-storage-systems/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Windows OS Power Saving Feature Directly Affects CPU Performance</title>
		<link>http://www.bradmcgehee.com/2010/07/windows-os-power-saving-feature-directly-affects-cpu-performance/</link>
		<comments>http://www.bradmcgehee.com/2010/07/windows-os-power-saving-feature-directly-affects-cpu-performance/#comments</comments>
		<pubDate>Tue, 27 Jul 2010 00:50:44 +0000</pubDate>
		<dc:creator>bradmcgehee</dc:creator>
				<category><![CDATA[Database Administration]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Performance Tuning]]></category>

		<guid isPermaLink="false">http://www.bradmcgehee.com/2010/07/windows-os-power-saving-feature-directly-affects-cpu-performance/</guid>
		<description><![CDATA[While I have always known that the Windows operating system Power Plan options affect a server’s performance, I had not realized how much until SQL Server MVP Glenn Berry (Blog &#124; Twitter) suggested I try out my new Dell T610 test servers under the three available power savings plans: High Performance Balanced Power Saver While [...]]]></description>
			<content:encoded><![CDATA[<p>While I have always known that the Windows operating system Power Plan options affect a server’s performance, I had not realized how much until SQL Server MVP Glenn Berry (<a href="http://www.sqlservercentral.com/blogs/glennberry/default.aspx" target="_blank">Blog</a> | <a href="http://twitter.com/GlennAlanBerry/" target="_blank">Twitter</a>) suggested I try out my new Dell T610 test servers under the three available power savings plans:</p>
<ul>
<li><font color="#000000" size="2" face="Arial">High Performance</font></li>
<li><font color="#000000" size="2" face="Arial">Balanced</font></li>
<li><font color="#000000" size="2" face="Arial">Power Saver</font></li>
</ul>
<p> <span id="more-1720"></span>
<p>While it’s hard to perform a “real-world” CPU benchmark test, Glenn suggested I try using the <a href="http://www.primatelabs.ca/geekbench/" target="_blank">Geekbench</a> CPU benchmark software. The software runs a series of CPU and memory tests and produces a Geekbench Score which provides a standardized way to compare CPU performance.</p>
<p>To find out how much the three OS Power Plan options affected the performance of my T610, I first set the system BIOS in the Dell Setup program to “OS Control.” Dell not only allows you to set the BIOS to “OS Control,” which means the OS controls the power savings, it also includes other power savings options that are not controlled by the OS. I only tested the “OS Control” option.</p>
<blockquote><p><em>Test Hardware</em>: Dell T610 Tower, with a single, 6-core CPU (Intel Xeon X5670, 2.93 Ghz, 12M Cache, HT, 1333MHz FSB); 32GB 1333MHz RAM; a PERC H700 RAID controller; two 146GB 15K SAS Drives; one dual-port HBA (to connect to the DAS); and dual network connections.</p>
<p><em>Test Operating System</em>: 64-bit Windows 2008 R2 (with current patches).</p>
</blockquote>
<p>Next, I went to the Control Panel and changed the Power Plan setting to “High Performance”.</p>
<p><a href="http://www.bradmcgehee.com/wp-content/uploads/2010/07/image5.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="" border="0" alt="" src="http://www.bradmcgehee.com/wp-content/uploads/2010/07/image_thumb5.png" width="644" height="353" /></a> </p>
<p>When I ran the test using the “High Performance” option, the Geekbench Score was 10,562.</p>
<p><a href="http://www.bradmcgehee.com/wp-content/uploads/2010/07/image6.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="" border="0" alt="" src="http://www.bradmcgehee.com/wp-content/uploads/2010/07/image_thumb6.png" width="432" height="492" /></a> </p>
<p>Next, I changed the Power Plan to the “Balanced” setting, and the Geekbench Score was 7,991, a drop of about 24% in performance from the “High Performance” setting.</p>
<p><a href="http://www.bradmcgehee.com/wp-content/uploads/2010/07/image7.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="" border="0" alt="" src="http://www.bradmcgehee.com/wp-content/uploads/2010/07/image_thumb7.png" width="432" height="492" /></a> </p>
<p>And last, I changed the Power Plan to the “Power Saver” setting, and the Geekbench Score was 7,075, about drop of about 33% in performance from the “High Performance” setting.</p>
<p><a href="http://www.bradmcgehee.com/wp-content/uploads/2010/07/image8.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="" border="0" alt="" src="http://www.bradmcgehee.com/wp-content/uploads/2010/07/image_thumb8.png" width="432" height="497" /></a> </p>
</p>
<p>While the OS Power Plan settings affect more than just CPU, it becomes obvious from this simple test that changing the Power Plan can significantly affect a CPU’s performance, which in turn could significantly impact the performance of a SQL Server instance. </p>
<p>Of course, these three power options are available because they allow you to make a tradeoff between performance and power savings. As the DBA, you have to determine if the power saved by running the CPU more slowly is worth the performance tradeoff. The only way to really check this out would be to use a wattmeter to determine how much electricity is saved for each different settings. I don’t have a wattmeter to try this out, but Glenn has reported in some of his testing that the power savings appears to be insignificant, especially when compared to the significant drop in CPU performance between each “Power Saver” plan.</p>
<p>The point of this post is that when your configure your SQL Server’s hardware, you need to investigate what the appropriate “Power Saver” plan your server should be running. Based on this simple, initial testing, I think I’ll leave mine on “High Performance”.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bradmcgehee.com/2010/07/windows-os-power-saving-feature-directly-affects-cpu-performance/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Test Cluster Delivered &amp; Ready to Assemble</title>
		<link>http://www.bradmcgehee.com/2010/07/test-cluster-delivered-ready-to-assemble/</link>
		<comments>http://www.bradmcgehee.com/2010/07/test-cluster-delivered-ready-to-assemble/#comments</comments>
		<pubDate>Tue, 13 Jul 2010 21:12:37 +0000</pubDate>
		<dc:creator>bradmcgehee</dc:creator>
				<category><![CDATA[Database Administration]]></category>
		<category><![CDATA[Hardware]]></category>

		<guid isPermaLink="false">http://www.bradmcgehee.com/2010/07/test-cluster-delivered-ready-to-assemble/</guid>
		<description><![CDATA[I finally received all the components of my SQL Server test cluster (pictured left), which includes: –One PowerVault MD3000 DAS with two, dual-port controllers, and 15 146GB 15K SAS drives. –Two identical Dell T610 Towers, each with a single, 6-core CPU (Intel Xeon X5670, 2.93 Ghz, 12M Cache, HT, 1333MHz FSB); 32GB 1333MHz RAM; a [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.bradmcgehee.com/wp-content/uploads/2010/07/IMG_1753_dxo.jpg"><img style="margin: 0px 10px 0px 0px; display: inline; border: 0px;" title="IMG_1753_dxo" src="http://www.bradmcgehee.com/wp-content/uploads/2010/07/IMG_1753_dxo_thumb.jpg" border="0" alt="IMG_1753_dxo" width="210" height="244" align="left" /></a></p>
<p>I finally received all the components of my SQL Server test cluster (pictured left), which includes:</p>
<p>–One PowerVault MD3000 DAS with two, dual-port controllers, and 15 146GB 15K SAS drives.</p>
<p>–Two identical Dell T610 Towers, each with a single, 6-core CPU (Intel Xeon X5670, 2.93 Ghz, 12M Cache, HT, 1333MHz FSB); 32GB 1333MHz RAM; a PERC H700 RAID controller; two 146GB 15K SAS Drives; one HBA (to connect to the DAS); and dual network connections.</p>
<p><span id="more-1676"></span></p>
<p>Before I start assembling the hardware and installing the operating system, I am first setting up an older Dell tower computer I have as a domain controller. In addition, I am configuring a wireless bridge to my wireless network, as the location of my test system is not located near a convenient network connection. Once I have the domain controller and wireless bridge configured and working, then I will begin assembling and configuring the new hardware.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bradmcgehee.com/2010/07/test-cluster-delivered-ready-to-assemble/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>My Ideal SQL Server Test Box is on the Way</title>
		<link>http://www.bradmcgehee.com/2010/06/my-ideal-sql-server-test-box-is-on-the-way/</link>
		<comments>http://www.bradmcgehee.com/2010/06/my-ideal-sql-server-test-box-is-on-the-way/#comments</comments>
		<pubDate>Thu, 01 Jul 2010 01:20:28 +0000</pubDate>
		<dc:creator>bradmcgehee</dc:creator>
				<category><![CDATA[Database Administration]]></category>
		<category><![CDATA[Fun]]></category>
		<category><![CDATA[Hardware]]></category>

		<guid isPermaLink="false">http://www.bradmcgehee.com/2010/06/my-ideal-sql-server-test-box-is-on-the-way/</guid>
		<description><![CDATA[Several weeks ago I wrote a blog post called “What is the Ideal SQL Server Test Box?” At that time I was putting together the specs for a test SQL Server box I hoped to be able to get for my home office. While a laptop is great for giving SQL Server presentations, it’s not [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.bradmcgehee.com/wp-content/uploads/2010/06/image3.png"><img style="border-bottom: 0px; border-left: 0px; margin: 0px 10px 0px 0px; display: inline; border-top: 0px; border-right: 0px" title="" border="0" alt="" align="left" src="http://www.bradmcgehee.com/wp-content/uploads/2010/06/image_thumb3.png" width="109" height="127" /></a> Several weeks ago I wrote a blog post called “<a href="http://www.bradmcgehee.com/2010/06/what-is-the-ideal-sql-server-test-box/" target="_blank">What is the Ideal SQL Server Test Box?”</a> At that time I was putting together the specs for a test SQL Server box I hoped to be able to get for my home office. While a laptop is great for giving SQL Server presentations, it’s not the greatest for testing and stressing SQL Server. And while I do have access to some large SQL Server boxes via remote access, I am limited to what I can do on them. So what I really wanted was my own test box that I could reconfigure as needed for testing and benchmarking.</p>
<p> <span id="more-1655"></span>
<p>While I was at TechEd, I had a talk with the head of the DBA Tools division at Red Gate Software, and we were talking about software testing when I mentioned that I would like to have my own test hardware at home. And a little to my surprise, he agreed with me. That’s when I started to do some research on what I thought would be an ideal (and still affordable) test box, and that’s when I wrote the above mentioned blog post.</p>
<p>As I was corresponding with the head of the DBA Tools division, he suggested that I also spec out a two-node cluster with Direct Attached Storage (DAS) so that I could test even more scenarios. That was a little more than I was expecting, but I went ahead and put together two proposals: one for a single tower test box, and another with two towers plus a DAS that was configured for clustering. To my surprise, the cluster configuration was approved and I placed the order for it yesterday. Hopefully, in about 30 days, all the hardware will arrive and I can begin to build the cluster and to begin some testing and benchmarking that I have been wanting to do for a long time.</p>
<p>Here is what I ordered:</p>
<blockquote><p>&#8211;Two identical Dell T610 Towers, each with a single, 6-core CPU (Intel Xeon X5670, 2.93 Ghz, 12M Cache, HT, 1333MHz FSB); 32GB 1333MHz RAM; a PERC H700 RAID controller; two 146GB 15K SAS Drives; one HBA (to connect to the DAS); and dual network connections.</p>
<p>&#8211;One PowerVault MD3000 DAS with two, dual-port controllers, and 15 146GB 15K SAS drives.</p>
</blockquote>
<p>In order to have a proper cluster, I also need a third box to act as a domain controller. Fortunately, I already have a small Dell tower that will now be devoted as my domain controller and be configured so that I can access my network remotely.</p>
<p>While not a huge system, it should more than meet my needs as a home test server, and give me plenty of flexibility to experiment with different configurations. Of course, it is not as big a test system as <a href="http://www.sqlskills.com/BLOGS/PAUL/post/Benchmarking-hardware-setup.aspx" target="_blank">Paul Randal</a> has, but I think it will do just fine. When I get the equipment and start building the cluster, I’ll blog on the experience. It has been a few years since I built a cluster from scratch, and this should be a good learning experience.</p>
<p>PS: I also want to thank the head of the DBA Tools division, and <a href="http://www.red-gate.com/" target="_blank">Red Gate Software</a>, for my new test system.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bradmcgehee.com/2010/06/my-ideal-sql-server-test-box-is-on-the-way/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>SQL Server Hardware Checklist</title>
		<link>http://www.bradmcgehee.com/2010/06/sql-server-hardware-checklist/</link>
		<comments>http://www.bradmcgehee.com/2010/06/sql-server-hardware-checklist/#comments</comments>
		<pubDate>Mon, 21 Jun 2010 23:16:36 +0000</pubDate>
		<dc:creator>bradmcgehee</dc:creator>
				<category><![CDATA[Database Administration]]></category>
		<category><![CDATA[Hardware]]></category>

		<guid isPermaLink="false">http://www.bradmcgehee.com/2010/06/sql-server-hardware-checklist/</guid>
		<description><![CDATA[I’m in the process of putting together a SQL Server hardware inventory/audit checklist for an upcoming book project. The purpose of this list is to provide a comprehensive listing of all the important information about the components of a physical server used to run SQL Server. Besides collecting hardware information, it is also designed to [...]]]></description>
			<content:encoded><![CDATA[<p>I’m in the process of putting together a SQL Server hardware inventory/audit checklist for an upcoming book project. The purpose of this list is to provide a comprehensive listing of all the important information about the components of a physical server used to run SQL Server. Besides collecting <em>hardware information</em>, it is also designed to collect some <em>configuration information</em> that may be of importance for SQL Server performance and high availability.</p>
<p><span id="more-1635"></span></p>
<p>Below is the current version of my SQL Server hardware inventory/audit checklist, which is in the form of a spreadsheet that can be used not only to collect and store the information, but it can also be customized as needed by DBAs to better meet their environment.</p>
<table border="1" cellspacing="0" cellpadding="0" width="500">
<tbody>
<tr>
<td width="300"><strong>The Basics</strong></td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244">Hardware Manufacturer:</td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244">Model Number:</td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244">Serial Number:</td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244">Tower/Rack/Blade</td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244">Physical Location of Server:</td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244">Purchase Date:</td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244">Warranty/Service Contract Number:</td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244">Warranty/Service Telephone Number:</td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244">Date Warranty Expires:</td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244"> </td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244"><strong>CPU</strong></td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244">Number of CPU Sockets:</td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244">Number of Installed CPUs:</td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244">CPU Model:</td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244">CPU Ghz Speed:</td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244">Number of Cores per CPU:</td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244">Type of Hyperthreading:</td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244">Is Hyperthreading on or off:</td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244">CPU L2 Cache Size:</td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244">CPU Bus Speed:</td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244">Motherboard BIOS Version:</td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244">Is BIOS Version Current:</td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244"> </td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244"><strong>Memory</strong></td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244">Current Amount of RAM:</td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244">Additional RAM Capacity Available:</td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244">Number of Memory Slots Used:</td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244">Number of Memory Slots Available:</td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244">ECC Memory:</td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244"> </td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244"><strong>Network Adapter</strong></td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244">Hardware Manufacturer:</td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244">Model Number:</td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244">Speed:</td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244">Number of Ports per Card:</td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244">Number of Cards:</td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244">BIOS Version Number:</td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244">Is BIOS Version Current:</td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244">NIC Speed/Duplex Setting:</td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244">Is the NIC Power Saving Feature Off:</td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244"> </td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244"><strong>Storage</strong></td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244">Type: Local, DAS, SAN, Combo:</td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244"> </td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244"><em>Local/Integrated RAID Controller</em></td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244">Number of Local RAID Controllers:</td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244">Type: SCSI, SAS, etc.</td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244">Controller Hardware Manufacturer:</td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244">Number of Ports:</td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244">Controller Model Number:</td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244">Controller Cache Size:</td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244">Is There a Cache Battery:</td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244">Is Write Back Caching On:</td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244">Controller BIOS Version Number:</td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244">Is Controller BIOS Version Current:</td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244"> </td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244"><em>External RAID Controllers</em></td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244">Number of External RAID Controllers:</td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244">Type: SCSI, SAS, etc.</td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244">Controller Hardware Manufacturer:</td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244">Controller Model Number:</td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244">Number of External Ports:</td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244">Controller Cache Size:</td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244">Is There a Cache Battery:</td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244">Is Write Back Caching On:</td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244">Controller BIOS Version Number:</td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244">Is Controller BIOS Version Current:</td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244"> </td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244"><em>Local Disk Configuration</em></td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244">RAID Configuration:</td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244">Number of Physical Drives:</td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244">Physical Dimension of Drives:</td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244">Drive Capacity:</td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244">Drive Speed/RPM:</td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244">Total Available Disk Space:</td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244"> </td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244"><em>HBAs for External Storage</em></td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244">Number of HBAs:</td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244">Type: iSCSI, Fibre Channel, etc:</td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244">Type of Connectors:</td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244">HBA Hardware Manufacturer:</td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244">HBA Model Number:</td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244">HBA BIOS Version Number:</td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244">Is HBA BIOS Version Current:</td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244"> </td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244"><em>DAS Disk Configuration</em></td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244">RAID Configuration:</td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244">Number of Drives:</td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244">Physical Dimension of Drives:</td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244">Drive Capacity:</td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244">Drive Speed/RPM:</td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244">Total Available Disk Space:</td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244"> </td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244"><em>SAN Disk Configuration</em></td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244">SAN Manufacturer:</td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244">SAN Model:</td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244">iSCSI, Fibre Channel, etc:</td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244">SAN Cache Capacity:</td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244">SAN Software Version:</td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244">Is SAN Software Current:</td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244">Number of Attached LUNs:</td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244">RAID Configuration per LUN:</td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244">Number of Drives Used per LUN:</td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244">Capacity of Drives Used in LUNs:</td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244">Speed of Drives Used in LUNs:</td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244">Available Disk Space per LUN:</td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244">Are LUNs Shared or Dedicated:</td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244"> </td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244"><strong>High Availability</strong></td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244">Redundant Power Supplies:</td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244">Redundant NICs:</td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244">Redundant Controllers:</td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244">All Components Connected to UPS:</td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244">Is Server Physically Secure:</td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244">If Cooling Required, is it Redundant:</td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244"> </td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244"><strong>Clustering</strong></td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244">Number of Cluster Nodes:</td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244">Number of Active Nodes:</td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244">Number of Passive Nodes:</td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244">Type of Quorum:</td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244">Type of Shared Storage:</td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244">Are HBAs Redundant:</td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244">Are Storage Switches Redundant:</td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244">Are NIC Switches Redundant:</td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244">Are NICs Redundant:</td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244"> </td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244"><strong>Backup</strong></td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244">Tape Drive: Internal/External:</td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244">Tape Drive Manufacturer:</td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244">Tape Drive Model:</td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244">Local Disk:</td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244">DAS Disk:</td>
<td width="94"> </td>
<td width="86"> </td>
</tr>
<tr>
<td width="244">SAN Disk:</td>
<td width="95"> </td>
<td width="86"> </td>
</tr>
</tbody>
</table>
<p>In some cases above, when there are two or more components (such as multiple RAID arrays), a separate column would be used to provide information for each component.</p>
<p>I would really like your input on this list. For example:</p>
<blockquote><p>&#8211;What is missing from the list? What hardware or configuration information should I add? Keep in mind that I can’t include every possible variation.</p>
<p>&#8211;What on the list could be removed because it is not very important? Keep in mind that the list is designed to be generic, so there will be items on the list that will not be applicable to all SQL Server environments.</p>
<p>&#8211;Does my wording make sense, or should I change any of the wording so that it is more understandable or more accurate?</p></blockquote>
<p>If you are already using your own hardware inventory checklist, I would appreciate it if you could e-mail me a copy (empty of course) of it to bradmcgehee@hotmail.com. I won’t share the list, but I would like to see how you are keeping track of hardware-related information. Thanks!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bradmcgehee.com/2010/06/sql-server-hardware-checklist/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>What is the Ideal SQL Server Test Box?</title>
		<link>http://www.bradmcgehee.com/2010/06/what-is-the-ideal-sql-server-test-box/</link>
		<comments>http://www.bradmcgehee.com/2010/06/what-is-the-ideal-sql-server-test-box/#comments</comments>
		<pubDate>Thu, 17 Jun 2010 02:13:10 +0000</pubDate>
		<dc:creator>bradmcgehee</dc:creator>
				<category><![CDATA[Database Administration]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Performance Tuning]]></category>

		<guid isPermaLink="false">http://www.bradmcgehee.com/2010/06/what-is-the-ideal-sql-server-test-box/</guid>
		<description><![CDATA[I’m thinking about setting up a SQL Server test box in my home office for doing some extensive, real-world SQL Server performance testing. So far, here is what I am thinking about getting: &#8211;Because I have limited space, the test box will need to be a tower. I will also be limited to one physical [...]]]></description>
			<content:encoded><![CDATA[<p>I’m thinking about setting up a SQL Server test box in my home office for doing some extensive, real-world SQL Server performance testing. So far, here is what I am thinking about getting:</p>
<blockquote><p>&#8211;Because I have limited space, the test box will need to be a tower. I will also be limited to one physical test box because of a lack of room (and budget).</p>
<p>&#8211;CPU: 2 sockets with a total of at least 8 cores. Haven’t decided on the specific chips yet.</p>
<p>&#8211;RAM: At least 36GB. I want to have the ability to set up multiple virtual servers in the test box.</p>
<p>&#8211;RAID Controller: Must support RAID 1, 5, &amp; 10, and any mixture of these RAID levels.</p>
<p>&#8211;Drives: I am looking at getting 8-16, 15K SAS drives, with a minimum capacity of 450GB each. The number of&#160; drives will depend on what I can fit into my budget, and how many can fit in a tower.</p>
</blockquote>
<p>I am still very much in the research stage, so my question to you is, if you could spec out your own SQL Server home test system, and you had $10,000 to spend, what you buy, and why?</p>
<p>PS: If you are a hardware vendor and would be interesting in letting me borrow such a test box from you for the next year or so, I would be very interested in talking with you.&#160; <img src='http://www.bradmcgehee.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.bradmcgehee.com/2010/06/what-is-the-ideal-sql-server-test-box/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

