US 7,469,284 B1
Methods and apparatus for assigning management responsibilities to multiple agents
Alexander Dubrovsky, Westborough, Mass. (US); and James E. Lavallee, Boylston, Mass. (US)
Assigned to EMC Corporation, Hopkinton, Mass. (US)
Filed on Dec. 28, 2004, as Appl. No. 11/24,231.
Int. Cl. G06F 15/16 (2006.01)
U.S. Cl. 709—223  [709/201; 709/202; 709/203; 709/224; 709/229] 29 Claims
OG exemplary drawing
 
1. A method of assigning management of a device in a storage area network to multiple agents, the method comprising:
identifying multiple agents and their corresponding abilities to manage the device on behalf of a management control center that utilizes multiple agents, which reside on respective at least one host entities independent of the management control center, to execute management functions associated with the device;
assigning a first agent of the multiple agents in the storage area network to handle execution of a first set of management functions associated with the device;
assigning a second agent of the multiple agents in the storage area network to handle execution of a second set of management functions associated with the device, the second set of management functions being exclusive of the first set of management functions;
initiating display of a list of at least one management function to a user;
from the user, receiving a selection of a particular management function to be applied to the device;
at the management control center, identifying that the particular management function falls within the first set of management functions supported by the first agent; and
from the management control center, transmitting a command to the first agent to execute the particular management function on behalf of the management control center.