I recently started renting a server with a hardware RAID controller. It came with software called Adaptec Storage Manager Agent (RaidMan, a java process).
This agent is always running and using ~1% of the CPU and RAM on a completely unused, idle system.
IBM's documentation makes it sound like the agent is necessary for the proper operation of a RAID. If I kill the process I don't notice any problems with reading or writing files. Do I really need to have the agent program running?