An invention is disclosed for a segregated user interface for parameter
configuration in a multi-path failover system. The segregated user
interface includes a user interface module capable of receiving
configuration parameters for the multi-path failover system from a user.
Further included is an object module that is capable of receiving the
configuration parameters from the user interface module. The object module
provides functionality and can detect the current controller status of
controllers and the current device status of devices. In addition, the
object module is capable of configuring a failover driver using the
configuration parameters received from the user interface module.