A method, system, apparatus, and computer program product are presented
for management of a distributed data processing system. Resources within
the distributed data processing system are dynamically discovered, and
the discovered resources are adaptively monitored using the network
management framework. A network or system administrator configures some
mission critical endpoints with multiple network interface cards (NICs)
and specifies mission critical endpoints, non-mission critical actions,
etc. During status collection activities associated with network or
system management activities, the categorization of an endpoint as a
mission-critical or non-mission critical endpoint affects the manner in
which the status collection activity is performed. Applications can
request the performance of actions at endpoints without regard to the
categorization of the endpoint or without regard to the categorization of
the requested action, and the network management system routes the action
based on whether or not the specified endpoint is a mission critical
endpoint. A non-mission-critical endpoint is associated with a
mission-critical endpoint based on the non-mission-critical endpoint's
communication history with the mission critical endpoint. The management
system may use the status of a non-mission-critical endpoint as a
reflection of the status of a mission-critical endpoint.