3ware software tools let you easily configure the drives attached to your 3ware RAID controller, specifying which drives you should use together as a RAID unit and the type of RAID configuration that you want, and designating hot spares for use if a drive degrades.
3BM is a BIOS-level tool available on PC-based systems that you can use to create, delete, and maintain disk arrays, rebuild arrays, designate hot spares, and set controller policies. 3BM is the tool most frequently used to configure units immediately after installation of the controller, but also can be used after installation to maintain the controller and associated drives. (3BM is not available for Mac OS X.)
3DM2 provides browser-based software that you can use to create, delete, and maintain disk arrays, rebuild arrays, designate hot spares, and set controller policies. 3DM2 is a daemon (under FreeBSD, Linux, Mac OS X, OpenSolaris, and VMware) and a service (under Windows) that runs in the background on the controller’s host system. You can access 3DM2 through a web browser to provide ongoing monitoring and administration of the controller and associated drives. You can use 3DM2 locally (on the system that contains the 9750) or remotely (on a system connected via a network to the system containing the 9750).
The 3ware CLI provides the functionality available in 3DM2 through a command line interface. CLI also provides advanced functions not included in 3DM2 such as, drive performance monitoring (DPM). You can view unit status and version information and perform maintenance functions such as adding or removing drives, and reconfiguring RAID units online. You also can use it to remotely administer controllers in a system.