My understanding was that Windows can implement something like RAID 0 programmaticaly, that is, if you don't have a physical RAID controller, you can still make two hard drives to appear as one.
How does NTFS address blocks on the other hard drive in this case? Is it a specific driver that does the mapping? Or is there some different way the location of the clusters on the other hard drive are addressed in MFT (master file table)?