New Posts  All Forums:Forum Nav:

I software RAIDed my hd's and...

post #1 of 46
Thread Starter 
IT KICKS BUTT!

I striped them using RAID-0 in Windows XP. Look at this Sandra benchmark of it now and note the comparisons to other hd's:





I was hesitant to do a software RAID, but then I thought about it, and the processor is not the bottleneck of this system... it's the slow 60gb 5400rpm hd's. The processor has more than enough speed to intelligently route the bits back and forth. And it seems to have paid off! File transfers on the hard drive are much quicker now, and it doesn't look like it uses very much of the processor at all.

It is worth of note, though, that this process causes complications with Linux, since Windows turns the harddisks into what it calls "Dynamic Disks" that it says are unreadable to every other operating system. This is not entirely true, though. If you compile the support into your kernal, Linux is able to read these drives as well.

I dunno if people have already covered this on here before, but I just wanted to post and let you all know that it works, and it seems to work well.
post #2 of 46
Wow, that's certainly something to think of... I haven't played with Window's software RAID, and I un-raided my desktop so I can run linux on one of the drives (it didn't install to a HPT-IDE Raid, like my Soyo Dragon Ultra Platinum has).

How easy/hard is it to do a software raid with one of the drives already partitioned? My first 60GB is broken down to 20/40 partitions, and my second 60GB is one partition.

Do you need to reinstall or did it move/merge partitions? I suppose I could fire up Partition Magic and at least get to a single-partition on each drive...

-myrkat
post #3 of 46
Thread Starter 
You need free space on each disk, and Windows will make a single, striped partition out of it. I had 50gb free on disk 1, and 55gb free on disk2, so I ended up with a 100gb striped partition and 5gb extra on my 2nd disk because the two halves of the new partition have to be the same size.

It is easy enough to do on an already-partitioned drive, so long as you have free (unpartitioned) space on both drives. You'll want to fire up Partition Magic (or Acronis PartitionExpert, which I personally recommend, from my past experience with PM) and make this space.

I believe there are HOWTOs for getting Linux to work with the harddrives after they are converted to dynamic disks (the entire disks are converted, not just the partitions you're working with). If you have trouble tracking them down, I'll try to find where I saw it.
post #4 of 46
Thread Starter 
And by the way, just because this has a picture of a benchmark in it ... does it really belong in Benchmarks? I would think this would be of interest to the general populous...
post #5 of 46
That's why I left the link in General... it was close; so really, it's in both places.

I'm hoping someone will bench their NON-RAIDed system of similar specs here, for a good comparisson.

-myrkat
post #6 of 46
Thread Starter 
I went ahead and benchmarked my non-RAIDed C drive for you.




The first comparison system is another benchmark I did on my D right after I RAIDed it, when fewer things were running to lower the score.

First of all, the fact that it completely doubled the datarate on the harddrive is awesome. Secondly, look how the RAIDed system compares to SCSI!!

Just some more info for y'all. RAID rocks.
post #7 of 46

Please make a review

With instructions on how to install the Software RAID
How to configure
issues to look out for
benchmarks (also do a 3D Mark benchmark)

I want to try this out on my laptop and see if I get a performance upper...
post #8 of 46
yes, definitely make a guide or something. you can't use RAID w/ only one drive right?
post #9 of 46
I've got a single 60GB/5400RPM drive. If I do a reinstall on a 20GB partition and leave 40 GB unpartitioned, can I add a 40GB/5400RPM drive and end up with a 20GB C: drive and an 80GB RAID-0 stripe to partition as my D: and E: drives? If so, I'll order my drive and bracket ASAP.
post #10 of 46
You must have TWO physically seperate drives (or more) to RAID them either via software or hardware.

I'm thinking I should try this out. I just reinstalled everything (re-format/etc) to get rid of Dx9.0a, but haven't progressed so far re-installing things that I cannot set up a RAID... maybe I'll split my second HD into similar partition sizes that are on my primary and have one or BOTH setup for RAID-0...

-myrkat
post #11 of 46
Should (or can) the system be in the raided area?

-- Daryl
post #12 of 46
Quote:
Originally posted by daryl
Should (or can) the system be in the raided area?

-- Daryl
I've not done SOFTWARE raid before, basically because I don't like "Dynamic Disks" in windows.

In a HARDWARE raid setup, HECK YEAH! The system should be RAID-0, that way the performance (starting up, virtual mem, etc) is really sweet. I will look into doing a conversion to RAID-0 this week, if no one else posts a HOTWO on it, I will try to get one up.

-myrkat
post #13 of 46
I've read (I think it was in this forum) that the Windows OS can't be run from it's own software RAID. I've installed Win2k on an ATA RAID-5 on a server at home but it uses a separate PCI controller.
I'd like to install an additional 40GB/5400 on my 8887 and partition 20GB of the 60GB as the C: drive for Win2k and x: (whatever) for backups and then partition the raid stripe as D: and E: for Applications and Storage. I have yet to receive confirmation to whether or not this is possible.
post #14 of 46
Thread Starter 
Introduction
RAID-0 sets up your harddrives in what is called a "striped" configuration. What this means is that for every byte you write to the hard disk, 4 bits go to one drive and 4 bits go to the other drive. It is the same for reading. So this effectively doubles the data rate of your hard drives, since each does half the work. This is often done by a hardware RAID controller... but a software RAID (like the one that we are setting up) uses your system's processor to accomplish this task.

Before you RAID your drives, I want to make sure you are aware of a few...
Possible downsides:
1. Increased risk of data loss. Since it reads and writes only half of the data to each drive, if either drive experiences a failure, then ALL of your data is lost, since you'll have nothing but HALVES of files on your working disk. This is only significant if you have mission critical data and/or you do not perform backups.
2. Increased battery consumption. This makes sense. Both harddrives are accessed for every read or write. I haven't noticed a huge effect, though.
3. Linux compatibility. Dynamic disk support must be compiled into your Linux kernel if you want to install Linux on a separate partition on your drives. Also, your new striped partition will have to be NTFS, which is not Linux friendly at this point (for writing, anyways).
4. Other OS compatibility. OSes other than WinXP, Win2000, or Linux will not be able to read these disks. 98/ME/etc will no longer work with these two drives, even if you already had them installed before you converted your drives.
5. Processor usage. Since it is a software RAID, your processor is going to split all of the data between the harddrives on every read/write. With this being said, the effect seems to be minimal on systems as fast as ours.

Benefits:
1. Speed. First and foremost, this nearly doubles the speed of your harddisk. In a P4 system with 5400rpm or 4200rpm drives, the harddisks are a huge bottleneck. This helps you get more performance out of your high-performance Sager laptop.
2. Consolidation. Another nice thing is that this allows you to use both harddisks as one partition on your computer, so you don't need lots of drive letters cluttering up My Computer.
3. Speed! Did I mention that it's really fast?

You need two hard drives that are the same speed. Mixing a 5400 rpm and a 4200 rpm would not work well. These drives need free, unpartitioned space on them. Now, if you have more than one partition (a C: for your OS and a D: for data, for example), there are two ways you can go about this.
1.) If you don't mind losing your data, you can just have Windows delete the D: or whatever partitions your need deleted when we get to the disk management part below.
2.) If you want to keep the data that's on your harddrives already, you'll have to use either Acronis PartitionExpert (recommended) or Powerquest Partition Magic to unpartition some space.

The size of your new RAID drive will be determined by the drive with the least amount of free, unpartitioned space. For example, I had 50gb free on disk 1, and 55gb free on disk 2... so the largest I could make my drive was 100gb (50gb from each drive), and I was left with 5gb free on my 2nd drive.

For those of you who wish to proceed:
Go to Control Panel, Administrative Tools, and then Computer Management. On the left, choose Disk Management. Here, you will see your harddisks and the partitions on them.

If you need to delete a partition at this point to create unpartitioned space, right-click on the graph-like representation of it and choose "Delete Volume" and when it questions you, assure it that you have not lost your mind

Ok. Now we need to convert our harddrives into shiny, new "Dynamic Disks." This is done by right-clicking on the disks in the graph at the bottom (they are called Disk0 and Disk1 here), and then choosing "Convert to Dynamic Disk" on both of them. You'll have to reboot. When it boots back up, it may bring Disk Management back up, but if it doesn't, open it again from Control Panel/Administrative Tools/Computer Management.

Now right-click on one of the amounts of free-space and choose "New Volume." In the wizard that pops up, click "Next" and then choose "Striped." It will let you set the size for the partition up until you've used all of the available space on one of the drives. From this point forward, it guides you itself.

After you reboot, you'll be the proud new owner of a RAID partition ... with transfer speeds the likes of which you've never seen! haha If you have any other questions, post here or email me at shayne@rockhill.org and I'll do my best to help. G'luck!
post #15 of 46
How soon is the software raid available to the OS? I'd like to install as many of my applications to the stripe. But, if it isn't available until after an app that starts as a service is started then there will be issues.
post #16 of 46
Thread Starter 
Quote:
Originally posted by JimM
I've read (I think it was in this forum) that the Windows OS can't be run from it's own software RAID. I've installed Win2k on an ATA RAID-5 on a server at home but it uses a separate PCI controller.
I'd like to install an additional 40GB/5400 on my 8887 and partition 20GB of the 60GB as the C: drive for Win2k and x: (whatever) for backups and then partition the raid stripe as D: and E: for Applications and Storage. I have yet to receive confirmation to whether or not this is possible.
Sorry I didn't get back to you. I had class all morning. Yes, that is completely possible. Microsoft's official word on it is that
"when creating striped volumes, it is best to use disks that are the same size, model, and manufacturer."

You might run into a little trouble because 60gb 5400rpm drives are supposed to be slightly faster than 40gb 5400rpm drives because of aerial density. I'm not sure if that would cause huge problems or not. I suspect one drive might have to wait for a millisecond on the other, but this would surely still be faster than one, slow drive alone. G'luck!

Oh, and it is available the instant you reboot after creating it. It just shows up as D: (or whatever drive letter has been assigned to it), and there is no lag or anything, if that's what you mean.
post #17 of 46

Backing Up Raided Drives

Has anyone backed up their raid'ed hard drives and been able to restore them successfully? Do you need to boot to dos to do it? Any suggestions on what to use? Acronis Tru image or Norton Ghost or Powerquest Drive Image? Thanks. I'm curious about doing a full image copy rather than just a file by file backup. This way I can restore the windows state to exactly as it was before.
post #18 of 46

shaneOSU

I meant... At what point in the boot process. Does it start the stripe before ANY services are started? For instance. I'll install Kerio PFW. Usually, the machine boots to the login screen and the KPFW startup screen shows up about then. If I install it to the Stripe, will the stripe be available for Win2k to access the Kerio executable so early on the boot process?

TIA
post #19 of 46
Thread Starter 

Re: shaneOSU

Quote:
Originally posted by JimM
I meant... At what point in the boot process. Does it start the stripe before ANY services are started? For instance. I'll install Kerio PFW. Usually, the machine boots to the login screen and the KPFW startup screen shows up about then. If I install it to the Stripe, will the stripe be available for Win2k to access the Kerio executable so early on the boot process?
TIA
Dynamic disk support does not appear to be a service (from a quick survey of my running services, so I suspect it is embedded pretty deeply into Windows. I'm sure you won't have any problems.
post #20 of 46
Wooo Hooo. Looks like I'll be getting permission from the chairman (wife) to get a 40 GB drive and a bracket.
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Sager & Clevo Notebook Reviews