A computing system providing resource management in a multiple resource system. In the preferred embodiment, the computing system has a plurality of resources for storing, transmitting or manipulating data. The system also has a fault management subsystem that accesses and operates the resources when the resources are in a first availability state and an operational subsystem for accessing and operating the resources when the resources are in a second availability state. The system has a mechanism for providing real time sharing of any of the resources between the fault management subsystem and the operational subsystem without disrupting the services provided by the operational subsystem. In addition, the system has a mechanism for representing the operational interdependencies of the resources by organizing the resources in a logical structure in which each resource is a node conceptually connected to at least one other resource.