| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Introduction
Since we are considering replacing the Asus P8B-M with this motherboard, lets first go through the specifications for each motherboard before we take a closer look at the Intel S1200BTS:
Both of these motherboards also feature a built-in LSI RAID controller. Usually, onboard RAID just uses the same controller that is used for single-disk configurations. We have found that this RAID functionality is often added as more of an afterthought, and many times has a plethora of stability issues. By integrating an LSI RAID controller into the motherboard, Intel has finally provided onboard RAID functionality that should be just as stable and reliable as a dedicated RAID card. This is definitely something we will be testing further on in this article. The biggest advantage the Asus P8B-M has over the Intel S1200BTS is the remote management capability. With the P8B-M, you can purchase and install the Asus ASMB5-iKVM module to get a plethora of remote management options include remote power on/off and remote desktop at the BIOS level. Intel does have a Remote Management Module available, but is currently only supported on the Intel S1200BTL.
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Included ItemsTypical of a server-class product, few items are included with this motherboard. For the most part, this is perfectly fine, although we never like to see a motherboard ship with less SATA cables than there are ports on the motherboard. In this case, there are 6 ports on the board, yet the motherboard only comes with two SATA cables. The included items are:
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Motherboard Layout
Like most server motherboards, this board is somewhat limited in terms of the type and number of internal headers and ports. As we mentioned earlier, this is in fact a very good thing for a server motherboard as there are fewer potential points of failure. Overall, we have few complaints over the layout of the components on the motherboard. Since this board is primarily designed for use in a rackmount chassis, the 24-pin ATX power connector (letter "L" in the diagram) is along the top of the motherboard rather than the right side. This is due to the fact that rackmounts are heavily dependent on unimpeded front-to-back airflow and moving the 24-pin power connector keeps it from blocking the airflow. The only real "problem" we have with the layout is the location of the front switch/LED header (letter "X" in the diagram) which is located below the PCI slot. This is a very typical location for this header on Intel motherboards, but we much prefer to have the header closer to the front of the motherboard near the SATA ports. Plugging/unplugging cables from that header can be a chore at times, so the more exposed the header, the better. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
RAID FunctionalityEver since Puget System began testing the onboard RAID functionality on motherboards, we have experienced consistant stability issues. Most of the problems boiled down to the controller not responding well to drives spinning-up at slightly different intervals. This becomes very apparent when we test onboard RAID controllers using a large number of standby loops. Platter hard drive will intermittently take slightly longer to spin-up and onboard RAID controllers simply do not handle this well. This usually results in a degraded array and considering that the RAID software is typically much more limited than a dedicated RAID card's software, it becomes a very big deal just to get the RAID back up and running. Taking into account that we have seen this happen after as few as 20 standby loops, this makes onboard RAID not very attractive when using platter hard drives. The Intel S1200BTS however has an actual LSI RAID controller built into the motherboard. The 6 internal SATA 3Gb/s ports can be switched in the BIOS between the normal Intel C202 controller and this LSI RAID controller. This controller does require a driver to be loaded during Windows setup, and since the DVD drive is also on that controller (since you cannot switch individual ports) this means that you have to load the driver from a USB key rather than the driver disk. This makes the Windows installation a bit more of a hassle since you need a second machine running in order to download the driver from Intel.com onto a USB key but we had no problems installing Windows once we had the driver loaded. While this is a big step in the right direction for onboard RAID, there are a few limitations. First, only a single RAID can be configured though the BIOS utility and any secondary RAIDs must be setup from within the OS with the RAID software. Second, since enabling the RAID is an all-or-nothing affair, even if you want to have a single disk as your primary, you will still need to configure it as a single disk RAID. We found that even a single disk RAID can become degraded and forced offline by power brown or black outs. This will cause the OS to crash and require a hard reboot. In order to bring the RAID back online so that the OS can load, you must load the RAID's BIOS configuration utility (Ctrl-E during POST), select the array and select the option "Force Online". This RAID controller will also only support RAID levels 0 and 1, as well as the combination of the two: RAID 10. There is very little configuration that can be done to the array (stripe size cannot be changed from 64KB for example) so you should not expect this RAID to be a top performer. For mirror (RAID1) arrays where speed is not an issue however, this should not be as much of a conscern. As for the good parts of this RAID controller, there are two main points. First, the software for this card is also much better than the typical onboard RAID software and utilizes the Intel RAID Web Console 2. This is the same software that is used with the Intel RS2BL040 and RS2BL080 and has worked very well for us in the past. Second, the only time we experienced any stability problems on any type of RAID with both platter hard drives and SSDs was in the event of a power loss or brownout. Our standby loop testing - which has been very good at revealing RAID stability problems in the past - passed without any problems in all of our test configurations. This means that this onboard controller should be just as stable as an entry-level RAID card. When we did manage to break an array, we received a pop-up alert that let us know that the RAID was degraded. From there, we were able to open the Intel RAID Web Console 2 and rebuild the array. A RAID1 array with two Western Digital Blue 500GB drives took roughly two hours to perform and a RAID1 with two Intel 510 250GB SSDs took roughly 45 minutes.
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
RAID PerformanceWe know that the LSI onboard RAID controller is up to par in terms of configuration and stability, so the remaining question now is performance. To test the performance of the onboard LSI controller, we used three different hard drives and compared the results to three dedicated RAID controllers. The full list of our test components is below:
The multiple RAID cards also cover a large span of performance options ranging from the entry-level LSI 9211-4i to the high-end Intel RS2BL080 and RS25DB080. Since the onboard RAID only supports RAID levels 0 and 1, we will only be looking at the results for those types of RAID. In order to get a feel for how well this this controller functions with just a single drive (if you wanted to have your secondary hard drives in RAID but not your primary drive) we will also be testing with one hard drive in a single disk RAID 0 array. One thing to note is that the Intel RS25DB080 RAID card has 1GB of cache embedded which greatly enhances the random read and write performance. Since this onboard controller does not have any caching, we will largely be ignoring the random read and write performance of that card since we do not expect it to come anywhere near the performance of the Intel RS25DB080. Western Digital Caviar Blue 500GB
Starting with the slowest hard drive in a single disk configuration, we see little difference among our test controllers. The onboard RAID's random read is a bit lower than we would like to see, but it isn't too bad.
With the Western Digital Blue 500GB drives in a 2 disk RAID 1 array, we start to see some deviation between the different controllers. In this configuration, the performance of the onboard RAID is much better than the LSI 9211-4i, but not as good as the two Intel cards.
In our final RAID configuration, we again see better sequential read and write performance than the LSI card (even almost matching the Intel RS2BL080!) but the random write 4KB with a QD of 32 is slightly slower than on the LSI card. Overall however, we can conclude that with the Western Digital Blue 500GB drive, the onboard RAID outperforms the LSI 9211-4i, but can't quite match the performance numbers of the two Intel cards. Western Digital RE4 2.0TB
Moving on to the Western Digital RE4 2.0TB drive, we again see fairly similar performance across the board in a single disk configuration. The onboard RAID does suffer slightly in the random read tests, but not by a large margin.
In a RAID 1 configuration, we know from experience that the LSI 9211-4i has some performance issues. While the onboard RAID still does not match either of the Intel RAID cards, we are happy to see that it does not suffer from the same performance issues as the LSI 9211-4i.
In the RAID 0 configuration, the onboard RAID performs very well in our sequential read and write tests, matching even the Intel RS2BL080. In the random read and write tests we again see better performance than the LSI card, but it is still unable to match either of the Intel cards. Intel 510 250GB SSD
On our final hard drive, we have to remember that neither the onboard nor the LSI 9211-4i support SATA 6Gb/s, so we expect to see much lower scores on those devices. Interestingly, although the onboard has shown better single disk performance in all of our other configurations, the LSI 9211-4i actually has better sequential read and random read/write performance with this drive. The number of IOPS and sequential write scores is still better on the onboard however.
In a mirrored array, we again see much better scores with the onboard controller than with the LSI card. The two Intel cards are both leagues above the onboard and LSI scores, although that is to be expected from cards that support SATA 6Gb/s.
In our final configuration we received some unexpected results with the write scores on the onboard RAID. Until now, the write scores have been right where we expected them, but for some reason the scores in this configuration suffered a significant performance hit on the onboard RAID controller. Overall, we were very happy with the performance of the onboard LSI RAID controller. Except when in a RAID 0 with SSD hard drives, we saw overall better performance with the onboard RAID than with the LSI 9211-4i. Considering that you would only use an onboard controller when budget is a major concern however means that it is very unlikely that many users will be pairing high performance SSD drives with onboard RAID. Sure, the onboard RAID did not get close to the performance of either Intel RAID cards, but you should remember the adage "you get what you paid for". Considering the onboard RAID is essentially free, the performance is more than satisfactory. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ConclusionOverall, we found few problems with this motherboard. The feature set of this board is somewhat limited (which is to be expected on a server-class motherboard) so there were few things that could have caused us problems in the first place. The onboard LSI RAID controller worked out much better than we expected; having great configuration software (Intel Web Console 2) and RAID performance much higher than we expected. In fact, the onboard LSI RAID performed better than our current entry-level RAID card. Speaking of the onboard RAID, there were a few problems with it. First, you can only configure a single RAID through the BIOS. Additional RAIDs will need to be setup using the software from within Windows. Second, Windows does not have native drive support for the onboard controller, so a driver must be loaded during setup. This is further complicated by the fact that the CD/DVD drive is on the same controller, so you must download the driver to a USB device and use that to load the driver. The configuration options are also very limited with RAID 1, 0 and 10 being the only RAID types available. You also cannot change many of the performance options like the stripe size from the default 64KB. Lastly, if you want to have a single drive not in RAID it can still suffer complications in the event of a power brown/black out since it has to be setup as a single disk RAID. Like a normal RAID, if this happens it must be forced back online through the BIOS configuration utility.
Most of the features we talked about in this article (including the onboard LSI RAID) are also available on the Asus P8B-M, plus the P8B-M has two SATA 6Gb/s ports and the option of installing a remote management module. So why would we consider the Intel S1200BTS over the Asus P8B-M? The answer is pretty simple: software certifications. Intel is very good about getting it's server motherboards certified for server-class software such as VMware. While the Asus P8B-M has the same chipset as the Intel S1200BTL, certifications only apply to a specific motherboard, not the overall chipset. What it comes down to is if the advantage of having server-class software certifications is worth the cost of not having SATA 6Gb/s support and no remote management module options. Due to the popularity of the remote management modules on the Asus P8B-M, we have decided at this time to not move our product line to the Intel S1200BTS. There are PCI-based remote management cards on the market, but with a starting price of over $250 it simply is not worth the additional cost. We will continue to keep an eye out for a more cost effective remote management solution, and if one becomes available we will re-consider replacing the Asus P8B-M with the Intel S1200BTS. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||







