?
Solved

OS on RAID 0

Posted on 2011-09-20
10
Medium Priority
?
379 Views
Last Modified: 2012-08-14
I recently posted a question about setting up my home machine.
I have a Dell Precision 690
it is a 64 bit machine but I will be installing  32-bit XP Pro
one dual-core Xeon 5100
4GB of RAM
I have an onboard LSI 1068 SAS/SATA 3.0Gb/s controller that supports RAID 0, 1 (SAS1068)

I have four hard drives to install. Two new 80GB WD Raptors which are 10k rpm.  And two used 80GB 7200 rpm seatgate drives.

I suggested that I wanted to setup my 2 10k rpm drives as raid0 and install the os there.  I would also keep the page file there without installing any page files to the slower 7200 rpm drives.

I was told that I should NOT install the OS on RAID0.  That it would not be any performance improvement and that having two hard drives would double the chance of system failure.

Now I understand about the failure.  But (1) these are brand new WD Raptors and (2) no user data will be installed on the raid.  It will only hold the os and page file.  So I am not overly concerned with disk failure.  And he didn't explain why I would not see a performance gain.

So what about installing the OS on a 2-disk raid using the 10k drives and keeping the page file on that same drive letter.  Is this a good performance option or not?  And if not, why not?  Given my existing hardware what do you think better?  
0
Comment
Question by:santaspores1
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 4
  • 3
  • 2
  • +1
10 Comments
 
LVL 37

Expert Comment

by:Neil Russell
ID: 36569229
"Now I understand about the failure.  But (1) these are brand new WD Raptors and (2) no user data will be installed on the raid.  It will only hold the os and page file.  So I am not overly concerned with disk failure."

If you think new disks dont fail........  Your wrong
0
 
LVL 88

Expert Comment

by:rindi
ID: 36569260
RAID 0 will give a good performance boost over a single disk. As long as you make regular image based backups of your OS you should be fine, as you can quickly restore those backups should a disk fail.

Personally though, if you won't be keeping data on the OS drive, you'll probably be wasting lots of space, as XP should do fine with 10GB or so. It could be a better idea to use SSD drives for the OS (you can also RAID those), they come in small sizes, and with them you'd get even a bigger performance boost.
0
 

Author Comment

by:santaspores1
ID: 36569309
Neilsr:  I understand.  The percentage chance is simply greater with older drives though... and only my OS will be there... no user data at all.

rindi:I don't mind wasting the space.  Each of the two 10k 80GB drives was $40 and I have several TB of external storage for my data.  And maybe I will install one app there as well.  I use photoshop the most and it is an absolute hog - so maybe I will install it to the raid as well.  SSD drives would be great... but I don't want to buy anymore hardware.
0
WordPress Tutorial 1: Installation & Setup

WordPress is a very popular option for running your web site and can be used to get your content online quickly for the world to see. This guide will walk you through installing the WordPress server software and the initial setup process.

 
LVL 3

Assisted Solution

by:xwizzard
xwizzard earned 800 total points
ID: 36569463
RAID (Redundant Array of Independent / Inexpensive Disks) is a method for using a number of drives to increase
the performance and/or reliability of the Hard Drive storage.
"RAID 0 - Striping" is not actually a type of RAID as it is not redundant.
While striped drives WILL theoretically give you better performance, know that the risk of damage to your system files
is DOUBLED.  "RAID 0" treats the two drives as a larger single drive and places information on both drives simultaneously.
Hard Drives develop unreadable sectors and power fluctuations can create file and partition corruption that if unchecked
will cause devastating system issues.

RAID controllers come in many flavors, Hardware, Software, and "Pseudo-Software" are umbrella terms for the most
common types.
If you have an "onboard RAID" controller it is most likely a "Pseudo-Software" controller, the controller exists and settings
exist in the BIOS for configuration of the disks, but the actual data processing is handled by your Operating System and
the controller's software drivers.
Hardware RAID offers the best performance and reliability, the controller handles all of the operations and the operating
system sees only the end result - a disk. Hardware RAID is usually more expensive, so the manufacturers of some
performance and enthusiast boards were equipped with the hardware+software RAID hybrid "pseudo-RAID" controllers.
Although you gain the ability to use RAID features, the software RAID is actually using the CPU, RAM, and your Operating
System to perform the duties of a Hardware RAID controller. What you might have gained in using a RAID array you lose
by having software RAID tax your system.

The best solution is to purchase a PCI/PCI Express Hardware RAID controller with RAID 5 and a 10k drive to match the
other two. RAID 5 offers faster speed, plus redundancy so your data is not exposed to the risk of corruption.
0
 

Author Comment

by:santaspores1
ID: 36569531
Note that this is not a server.  This is my home system.  It would suck to have to re-install if the OS got corrupted but I would be losing no user data at all - it would be a hassle.  Having to daily put up with a slower system than need be would drive me nuts though.

I don't want to purchase another controller and a third drive - even though I know that is a great idea.

Here is my existing controller:  http://www.lsi.com/products/storagecomponents/Pages/LSISAS1068.aspx
0
 
LVL 37

Expert Comment

by:Neil Russell
ID: 36569571
You would get FAR BETTER speed increase and performance by install a 64bit os and using all your memory!
0
 

Author Comment

by:santaspores1
ID: 36569603
Neilsr:  Again true.  But I don't own it.  Want to buy the upgrade for me?  Nor do I own more than 4GB RAM... want to buy some for me?  Nor do I own 64-bit versions of my many 32-bit apps (wanna upgrade my adobe creative suite for me?).
0
 
LVL 88

Accepted Solution

by:
rindi earned 1200 total points
ID: 36569608
If you image the disk you should be back with a running system fast. The controller is fine. RAID 5 doesn't give you better writing speed than a single disk has (reading speed is OK), so it wouldn't give you an advantage there. So a 3rd disk would bring you nothing. In terms of speed RAID 0 or 10 are the fastest.
0
 

Author Closing Comment

by:santaspores1
ID: 36569635
Thanks for all of the excellent advice!
0
 
LVL 37

Expert Comment

by:Neil Russell
ID: 36569669
Your OS performance might be on average 5-15% better and you rate of failure 200%. Now if that sounds like a good idea to you then you have a good plan.

Raid 0 is generaly only of any real benefit if dealing with very large files an sequential read OR sequential writes. An OS does not behave in this way.

The BIG factor affecting disk access is the Access Times of the disk(s). Now while Raid will increase the potential throughput it will do nothing at all to affect access times.
0

Featured Post

Get real performance insights from real users

Key features:
- Total Pages Views and Load times
- Top Pages Viewed and Load Times
- Real Time Site Page Build Performance
- Users’ Browser and Platform Performance
- Geographic User Breakdown
- And more

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Each year, investment in cloud platforms grows more than 20% (https://www.immun.io/hubfs/Immunio_2016/Content/Marketing/Cloud-Security-Report-2016.pdf?submissionGuid=a8d80a00-6fee-4b85-81db-a4e28f681762) as an increasing number of companies begin to…
Arrow Electronics was searching for a KVM  (Keyboard/Video/Mouse) switch that could display on one single monitor the current status of all units being tested on the rack.
This video teaches viewers how to encrypt an external drive that requires a password to read and edit the drive. All tasks are done in Disk Utility. Plug in the external drive you wish to encrypt: Make sure all previous data on the drive has been …
This tutorial will walk an individual through the process of installing the necessary services and then configuring a Windows Server 2012 system as an iSCSI target. To install the necessary roles, go to Server Manager, and select Add Roles and Featu…
Suggested Courses

800 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question