Jump to content

Theoretical - Raid in one drive.

piemadd

Hey there Implosivetech,

 

Creating a RAID array on a single drive is quite impractical for a few main reasons:

 - In order for any RAID to actually give you benefit, it should either give you redundancy or speed. Having a RAID array on a single drive can't possibly give you any of those. There can't be redundancy of the data as if the drive fails, you would lose everything on it, not only part of the data. Speed gain is also something that can't be done since the data needs to be written at least on two places at once and this is impossible as the drive has only one actuator with a read/write head per platter.

 - Creating a drive with multiple read/write heads is impractical as you need the mechanics for more moving parts, more actuators hence more space, heat and noise output and power consumption which would both increase the cost the drive beyond reasonable values and add way too much complexity to the drive which on its own would lead to much higher failure rates and risk for the data.

 - No matter what you do the read/write head on each platter can function at one place at a time. To have an actual speed increase you would need a second one (like in Striped arrays) to perform the same as the first one. 

 

Feel free to ask if you happen to have questions :)

 

Captain_WD.

Maybe hacking the firmware to speed up the head speed could to the trick. It will increase the risk of something shattering, but it will do the trick.

i like trains 🙂

Link to comment
Share on other sites

Link to post
Share on other sites

Increase the speed of the head how?

Hacking the firmware. If we can.

i like trains 🙂

Link to comment
Share on other sites

Link to post
Share on other sites

Hacking the firmware. If we can.

The drive is set to its maximum guaranteed performance. Increasing the speed of the head will take it out of specification and possibly ruin the entire drive.

"It pays to keep an open mind, but not so open your brain falls out." - Carl Sagan.

"I can explain it to you, but I can't understand it for you" - Edward I. Koch

Link to comment
Share on other sites

Link to post
Share on other sites

The drive is set to its maximum guaranteed performance. Increasing the speed of the head will take it out of specification and possibly ruin the entire drive.

Isn't that what Linus does. All of the time.

i like trains 🙂

Link to comment
Share on other sites

Link to post
Share on other sites

Isn't that what Linus does. All of the time.

:P

i like trains 🙂

Link to comment
Share on other sites

Link to post
Share on other sites

Isn't that what Linus does. All of the time.

Can you reference what you're referring to?

"It pays to keep an open mind, but not so open your brain falls out." - Carl Sagan.

"I can explain it to you, but I can't understand it for you" - Edward I. Koch

Link to comment
Share on other sites

Link to post
Share on other sites

Can you reference what you're referring to?

Linus breaks a ton of stuff while doing projects. It's how he works.

i like trains 🙂

Link to comment
Share on other sites

Link to post
Share on other sites

Linus breaks a ton of stuff while doing projects. It's how he works.

He's not increasing the speed of a hard drive head.

"It pays to keep an open mind, but not so open your brain falls out." - Carl Sagan.

"I can explain it to you, but I can't understand it for you" - Edward I. Koch

Link to comment
Share on other sites

Link to post
Share on other sites

He's not increasing the speed of a hard drive head.

I was referencing that Linus messes everything up.

i like trains 🙂

Link to comment
Share on other sites

Link to post
Share on other sites

are you for real? If there was a magic way to make hard drives faster we would be using it right now. Linus only made videos of RAID servers as the data load can be written in segments to different drives faster than all to one drive

Link to comment
Share on other sites

Link to post
Share on other sites

I don't know why you keep referencing Linus as if hes some Demi-God nutjob hacker? Most of the 'out there' stuff he does, are already things that have been already community-driven concepts, or adaptations on things people have already done, that have a reasonable chance of success, or really have an unknown outcome.

 

What you're suggesting is currently not possible. It's not that we "don't know", it flat out is not possible to increase performance/reliability by RAID'ing partitions on a single physical disk.

Yes, there are higher bandwidth connections (SAS) than SATA, but the SATA interface isn't the limiting factor.

Yes, there are multi-head setups for multi platters - but theyre single actuator, not independantly controlled - this is what a raid controller does with multiple disks.

Creating an internally raided drive with independantly controlled spindals using current designs of how mechanical drives work, adds a huge amount of complexity and make independant disks extremely expensive. Given that hardware advances starts in the enterprise world (where the real money is), and there would be no requirement for this in the enterprise space, such technology would not make it to the consumer world.

 

Bare in mind, you can still RAID VHD's which can be on the same physical disk, but as per my above statement it would yield no benefit. You would only do that more as a proof-of-concept/learning thing. Even RAID'ing VHD's in a real environment, you would run multiple physical disks.

Spoiler

Desktop: Ryzen9 5950X | ASUS ROG Crosshair VIII Hero (Wifi) | EVGA RTX 3080Ti FTW3 | 32GB (2x16GB) Corsair Dominator Platinum RGB Pro 3600Mhz | EKWB EK-AIO 360D-RGB | EKWB EK-Vardar RGB Fans | 1TB Samsung 980 Pro, 4TB Samsung 980 Pro | Corsair 5000D Airflow | Corsair HX850 Platinum PSU | Asus ROG 42" OLED PG42UQ + LG 32" 32GK850G Monitor | Roccat Vulcan TKL Pro Keyboard | Logitech G Pro X Superlight  | MicroLab Solo 7C Speakers | Audio-Technica ATH-M50xBT2 LE Headphones | TC-Helicon GoXLR | Audio-Technica AT2035 | LTT Desk Mat | XBOX-X Controller | Windows 11 Pro

 

Spoiler

Server: Fractal Design Define R6 | Ryzen 3950x | ASRock X570 Taichi | EVGA GTX1070 FTW | 64GB (4x16GB) Corsair Vengeance LPX 3000Mhz | Corsair RM850v2 PSU | Fractal S36 Triple AIO | 12 x 8TB HGST Ultrastar He10 (WD Whitelabel) | 500GB Aorus Gen4 NVMe | 2 x 2TB Samsung 970 Evo Plus NVMe | LSI 9211-8i HBA

 

Link to comment
Share on other sites

Link to post
Share on other sites

~snip~

 

I was asking at what particular way can the head's speed be increased. Are you referring to the speed it moves above the platter? Or the speed that the data travels between the head and the platter? Or something else? 
 
Captain_WD.

If this helped you, like and choose it as best answer - you might help someone else with the same issue. ^_^
WDC Representative, http://www.wdc.com/ 

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×