A RAID can be made with software in two different ways . Software RAID has advantages and disadvantages compared to hardware RAID . The software must run on a host server attached to storage , and server 's processor must dedicate processing time to run the RAID software .