A corrective action method or subsystem for providing corrective actions
in a for a computing domain shared among multiple customers wherein
different domain resources are shared by different customers, and each
customer's corrective action preferences are accommodated differently
according a repository of customer preferences. A database may be queried
when a fault event or out-of-limits condition is detected for a given
shared resource to determine which customers share the resource,
determine each affected customer's response preferences, and to perform
corrective actions according to those response preferences. For example,
three customers may share a particular hard drive in a shared computing
system. One customer may prefer to receive an email notice when the drive
is nearly full, another may prefer to receive additional allocation of
disk space elsewhere, and the third may prefer to receive a written
report of space utilization.