Network management server, control method, computer program, computer readable storage medium, and network system
First Claim
1. A network management apparatus for managing a plurality of client apparatuses and a plurality of network devices, comprising:
- a storage management unit configured to store and manage client group information indicating to which client group each of the plurality of client apparatuses belongs, and device group information indicating to which device group each of the plurality of network devices belongs, and stores connection information which indicates a logical connective relation between a client group and a device group;
a reception unit configured to receive a predetermined network connection message from a network device through the network;
a first specifying unit configured to specify, by referring to the device group information stored and managed by said storage management unit, a device group to which the network device which has issued the network connection message received by said reception unit belongs;
a second specifying unit configured to specify, by referring to the connection information stored in said storage management unit, a client group in a logical connective relation with the device group specified by said first specifying unit; and
a transmission unit configured to transmit, by referring to the client group information of the client group specified by said second specifying unit, a setup request message for a device driver corresponding to the network device which has issued the network connection message to each client apparatus as a constituent member of the client group specified by said second specifying unit.
1 Assignment
0 Petitions
Accused Products
Abstract
Even in a large-scale network environment in which many clients and many devices exist on a network, this invention allows the network to function as an aggregation of logical small-scale networks in the execution of device driver setup. For this purpose, a management server manages a plurality of clients on the network as client groups, and a plurality of network devices as device groups. The management server then associates each client group with each device group. When a network device belonging to the device group A is newly installed and the power supply is turned on, the network device issues a Hello message indicating entry to the network. Upon receiving the Hello message, the management server transmits a setup request message for a device driver for the network device to only each client belonging to the client group A.
-
Citations
9 Claims
-
1. A network management apparatus for managing a plurality of client apparatuses and a plurality of network devices, comprising:
-
a storage management unit configured to store and manage client group information indicating to which client group each of the plurality of client apparatuses belongs, and device group information indicating to which device group each of the plurality of network devices belongs, and stores connection information which indicates a logical connective relation between a client group and a device group; a reception unit configured to receive a predetermined network connection message from a network device through the network; a first specifying unit configured to specify, by referring to the device group information stored and managed by said storage management unit, a device group to which the network device which has issued the network connection message received by said reception unit belongs; a second specifying unit configured to specify, by referring to the connection information stored in said storage management unit, a client group in a logical connective relation with the device group specified by said first specifying unit; and a transmission unit configured to transmit, by referring to the client group information of the client group specified by said second specifying unit, a setup request message for a device driver corresponding to the network device which has issued the network connection message to each client apparatus as a constituent member of the client group specified by said second specifying unit. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A control method for a network management apparatus which manages a plurality of client apparatuses and a plurality of network devices, and comprises a storage management unit configured to store and manage client group information indicating to which client group each of the plurality of client apparatuses belongs, and device group information indicating to which device group each of the plurality of network devices belongs, and stores connection information which indicates a logical connective relation between a client group and a device group, said method comprising:
-
a reception step of receiving a predetermined network connection message from a network device through the network; a first specifying in step of specifying, by referring to the device group information stored and managed by the storage management unit, a device group to which the network device which has issued the network connection message received in said reception step belongs; a second specifying step of specifying, by referring to the connection information stored in the storage management unit, a client group in a logical connective relation with the device group specified in said first specifying step; and a transmission step of transmitting, by referring to the client group information of the client group specified in said second specifying step, a setup request message for a device driver corresponding to the network device which has issued the network connection message to each client apparatus as a constituent member of the client group specified in said second specifying step.
-
-
8. A computer-readable storage medium storing, in executable form, a program for controlling a network management apparatus which manages a plurality of client apparatuses and a plurality of network devices, and comprises a storage management unit configured to store and manage client group information indicating to which client group each of the plurality of client apparatuses belongs, and device group information indicating to which device group each of the plurality of network devices belongs, and stores connection information which indicates a logical connective relation between a client group and a device group, execution of the program causing the computer to function as;
-
a storage management unit configured to store and manage client group information indicating to which client group each of said the plurality of client apparatuses belongs, and device group information indicating to which device group each of the plurality of network devices belongs, and stores connection information which indicates a logical connective relation between a client group and a device group; a reception unit configured to receive a predetermined network connection message from a network device through the network; a first specifying unit configured to specify, by referring to the device group information stored and managed by said storage management unit, a device group to which the network device which has issued the network connection message received by said reception unit belongs; a second specifying unit configured to specify, by referring to the connection information stored in said storage management unit, a client group in a logical connective relation with the device group specified by said first specifying unit; and a transmission unit configured to transmit, by referring to the client group information of the client group specified by said second specifying unit, a setup request message for a device driver corresponding to the network device which has issued the network connection message to each client apparatus as a constituent member of the client group specified by said second specifying unit.
-
-
9. A network system comprising a plurality of client apparatuses, a plurality of network devices, and a network management apparatus for managing said plurality of clients and said plurality of network devices,
wherein each of said network devices comprises a unit configured to broadcast, when a power supply is turned on, a network connection message to a network, said network management apparatus comprises: -
a storage management unit configured to store and manage client group information indicating to which client group each of said plurality of client apparatuses belongs, and device group information indicating to which device group each of said plurality of network devices belongs, and to store connection information which indicates a logical connective relation between a client group and a device group; a first reception unit configured to receive a network connection message from a network device through the network; a first specifying unit configured to specify, by referring to the device group information stored and managed by said storage management unit, a device group to which the network device which has issued the network connection message received by said first reception unit belongs; a second specifying unit configured to specify, by referring to the connection information stored and managed by said storage management unit, a client group in a logical connective relation with the device group specified by said first specifying unit; and a transmission unit configured to transmit, by referring to the client group information of the client group specified by said second specifying unit, a setup request for a device driver corresponding to the network device which has issued the network connection message to each client apparatus as a constituent member of the client group specified by said second specifying unit; and each of said plurality of client apparatuses comprises; a second reception unit configured to receive the network connection message from said network device and the setup request message from said network management apparatus; and a device driver setup unit configured to execute, by monitoring a message received by said second reception unit, device driver setup processing upon receiving the setup request message without responding to the network connection message.
-
Specification