The Notebook Review forums were hosted by TechTarget, who shut down them down on January 31, 2022. This static read-only archive was pulled by NBR forum users between January 20 and January 31, 2022, in an effort to make sure that the valuable technical information that had been posted on the forums is preserved. For current discussions, many NBR forum users moved over to NotebookTalk.net after the shutdown.
Problems? See this thread at archive.org.

    Does the Clevo P870DM-G have hardware or software RAID?

    Discussion in 'Sager and Clevo' started by Spartan@HIDevolution, Nov 1, 2015.

  1. Spartan@HIDevolution

    Spartan@HIDevolution Company Representative

    Reputations:
    39,619
    Messages:
    23,562
    Likes Received:
    36,876
    Trophy Points:
    931
    I remember a while back when looking at one of last year's Clevo laptops, in the online ad it claimed they use hardware RAID but when I asked in the OC Forums/SSD section, they told me unless the laptop has a dedicated RAID card then it's software RAID and can in no way be hardware RAID.

    So what is the case with the latest P870DM-G? Is it hardware or software RAID?
     
  2. ssj92

    ssj92 Neutron Star

    Reputations:
    2,446
    Messages:
    4,446
    Likes Received:
    5,690
    Trophy Points:
    581
    It has hardware RAID

    Software RAID is done in the OS.

    RAID on the P870DM is done in the BIOS.
     
  3. octiceps

    octiceps Nimrod

    Reputations:
    3,147
    Messages:
    9,944
    Likes Received:
    4,194
    Trophy Points:
    431
    I thought it's firmware RAID?
     
  4. ssj92

    ssj92 Neutron Star

    Reputations:
    2,446
    Messages:
    4,446
    Likes Received:
    5,690
    Trophy Points:
    581
    Hardware RAID is RAID done by a dedicated hardware raid card or by the bios through the chipset which is also hardware raid.

    Software raid is normally only done when the chipset doesn't support hardware raid. Storage Spaces is an example of software based raid.
     
    hmscott likes this.
  5. Spartan@HIDevolution

    Spartan@HIDevolution Company Representative

    Reputations:
    39,619
    Messages:
    23,562
    Likes Received:
    36,876
    Trophy Points:
    931
    Right, because when I mentioned this to the people on OC Forums, they said if it's not a dedicated hardware RAID card, it's software RAID. Period. They're like this is like a Hybrid RAID where the operations are handled by the CPU which causes a big latency / performance hit compared to a dedicated RAID card, but the actual RAID setup is done through the BIOS, hence why they claim it's a Hybrid RAID. What do you think of this?

    I'm sure CLEVO advertising it as hardware RAID in the ad sort of tallies with your thoughts. Maybe they're wrong on OC forums
     
  6. ssj92

    ssj92 Neutron Star

    Reputations:
    2,446
    Messages:
    4,446
    Likes Received:
    5,690
    Trophy Points:
    581
    It is still hardware raid. However, they are right to some extent. A dedicated RAID card will have lower latency and all, however, it wouldn't make a difference in 99% of situations. We have M.2 SSDs that can do 2GB/S reads and 1GB/S+ writes. Also dedicated raid cards are more useful for people who raid 5+ disks. The standard intel rapid storage controller can do 5 drives I believe on desktops and 2-4 on laptops.

    Some people require 10+ drives in RAID so they would use a dedicated RAID card. In our situation, the built-in raid option is perfectly fine.
     
    hmscott and Spartan@HIDevolution like this.
  7. i_pk_pjers_i

    i_pk_pjers_i Even the ppl who never frown eventually break down

    Reputations:
    205
    Messages:
    1,033
    Likes Received:
    598
    Trophy Points:
    131
    I would consider RAID that is done without a dedicated RAID card as software RAID. A BIOS is still software, not hardware. With that said, you don't REALLY need a RAID card unless you're dealing with RAID5/6 or any other parity RAIDS.
     
  8. Marecki_clf

    Marecki_clf Homo laptopicus

    Reputations:
    464
    Messages:
    1,507
    Likes Received:
    170
    Trophy Points:
    81
    It's a software RAID, even when done through firmware/BIOS. It generates significant CPU load, when operating. In a system with a hardware RAID, the computations are off-loaded to the RAID controller, thus having no impact on the CPU. Intel's Rapid Storage Technology is software RAID.
     
    i_pk_pjers_i likes this.
  9. Spartan@HIDevolution

    Spartan@HIDevolution Company Representative

    Reputations:
    39,619
    Messages:
    23,562
    Likes Received:
    36,876
    Trophy Points:
    931
    That's what the guys @ OC Forums said, exact same words
     
    i_pk_pjers_i and hmscott like this.
  10. hmscott

    hmscott Notebook Nobel Laureate

    Reputations:
    7,110
    Messages:
    20,384
    Likes Received:
    25,139
    Trophy Points:
    931
    It's all Software RAID, when you think about it :)

    The difference is that the BIOS Firmware uses the main CPU, and the RAID cards have their own processing core.

    For the most part the CPU load on the BIOS Firmware today is minuscule as compared to ancient times when you could see the added load against the CPU.

    That's where we get the "software RAID" (runs on main CPU) adds too much load to the CPU.

    Now it's a fleeting load that won't affect anything else running.

    There are still 2 main drawbacks to using a main CPU hosted RAID.

    If the host OS crashes, you can corrupt the RAID volume / formatted disk. There are 2 disk checks you can do, the Intel RST Windows software has a integrity check you can manually run on the RAID, and the Windows OS dskchk can be run on the volume. I always do a quick chkdsk on the C partition in Windows if I crash or need to power off by holding the power button down.

    The other drawback matters less in a laptop, as there is a built-in battery backup.

    RAID cards usually can be optioned with an NVRAM battery backup that can survive OS reboots - the data stored in the NVRAM that wasn't written before the OS stopped can be written at the next boot.

    In the past "software RAID" has gotten a bad name due to failures, but I haven't had a BIOS Firmware RAID fail in a very long time. I still maintain image backups of the RAID just in case, and use them for OS rollbacks when something wicked gets installed, but it's rare to hear of a RAID0 SSD fail and take down the volume.

    Many years ago I made the first gamble of using a Software RAID, hosted in SunOS / Solaris - it came with the OS - and I used it for an IO intensive task - USENET news server - and it was still running 10 years later when I went to visit the client for another job. So, it's been a long time since I have worried about a software RAID failing :)
     
  11. Meaker@Sager

    Meaker@Sager Company Representative

    Reputations:
    9,436
    Messages:
    58,194
    Likes Received:
    17,909
    Trophy Points:
    931
    I think it's fair to separate it out as the three types as all are quite different:

    Software raid - Run through the OS
    Firmware raid - Run through the bios
    Hardware raid - Dedicated chip and ram controlling the drives.

    No notebooks ship with hardware raid due to the PCB and cooling requirements while offering no benefit really to notebook use cases.
     
    Bullrun, i_pk_pjers_i, TomJGX and 2 others like this.