Method of distributed resource management of I/O devices in...

Electrical computers and digital processing systems: multicomput – Network computer configuring – Reconfiguring

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C709S226000, C714S004110, C710S019000

Reexamination Certificate

active

06732166

ABSTRACT:

FIELD
The invention generally relates to data networks and in particular to a method of distributed resource management of I/O devices in a network cluster.
BACKGROUND
In a typical stand-alone computer, all I/O devices are owned exclusively by that computer. Thus, I/O resources are not shared or available to any other computers in such a system and I/O resource allocation is not a problem. However, in a network cluster where there are distributed I/O resources which can be shared among multiple hosts, it may be unclear which I/O resources are available to each host. Thus, in a network of shared I/O resources and multiple hosts, it is important for each host to identify the I/O devices in the cluster that are allocated to it at boot up (or when the host connects to the network), and to maintain an updated list of its I/O resources. However, most clustered systems typically do not provide a flexible technique for allocating various I/O resources among the various hosts in the cluster. Moreover, most clustering systems also do not provide an efficient technique for providing I/O resource allocation updates to each host within the cluster.
Thus, a need exists for improved techniques for allocating I/O resources in a cluster and for allowing each host to efficiently obtain updated information describing the allocation of I/O resources.
SUMMARY
According to an embodiment of the present invention, a method is provided for updating a local I/O resource table at a host in a network cluster. The I/O resource table identifies the configuration and the allocation of I/O resources in the network cluster. A list is obtained of other hosts in a network cluster including their addresses. A connection is established to one or more of the other hosts in the cluster and at least a portion of an I/O resource table from one or more of the other hosts in the network is obtained. The most current I/O resource table from the other hosts in the cluster is identified, and the host's local I/O resource table is updated based on the most current I/O resource table.


REFERENCES:
patent: 4371932 (1983-02-01), Dinwiddie et al.
patent: 4644468 (1987-02-01), Doster et al.
patent: 4893302 (1990-01-01), Hemmady et al.
patent: 5155857 (1992-10-01), Kunisaki et al.
patent: 5655081 (1997-08-01), Bonnell et al.
patent: 5717950 (1998-02-01), Yamaguchi et al.
patent: 6047353 (2000-04-01), Vishlitzky et al.
patent: 6049853 (2000-04-01), Kingsbury et al.
patent: 6055570 (2000-04-01), Nielsen
patent: 6067545 (2000-05-01), Wolff
patent: 6088727 (2000-07-01), Hosokawa et al.
patent: 6185203 (2001-02-01), Berman
patent: 6192483 (2001-02-01), Moiin et al.
patent: 6240451 (2001-05-01), Campbell et al.
patent: 6275874 (2001-08-01), Wilson
patent: 6282569 (2001-08-01), Wallis et al.
patent: 6343320 (2002-01-01), Fairchild et al.
patent: 6353612 (2002-03-01), Zhu et al.
patent: 6470397 (2002-10-01), Shah et al.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method of distributed resource management of I/O devices in... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method of distributed resource management of I/O devices in..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method of distributed resource management of I/O devices in... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3208161

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.