Electrical computers and digital processing systems: support – Reconfiguration
Reexamination Certificate
1999-03-31
2002-08-27
Lee, Thomas (Department: 2185)
Electrical computers and digital processing systems: support
Reconfiguration
C713S001000
Reexamination Certificate
active
06442685
ABSTRACT:
BACKGROUND OF THE INVENTION
1. Technical Field
The present invention relates generally to an improved data processing system and, in particular, to a method and system for using server names in a distributed data processing environment.
2. Description of Related Art
As electronic commerce becomes more prevalent, business relationships between vendors and between a vendor and its customers becomes more valuable. Businesses are more willing to protect those relationships by spending more money on information technology that protects the integrity of their electronic commerce connections. In so doing, businesses protect not only their data and cash flow but also intangibles such as reputations and goodwill. In addition, the complexity of information technology, the pressure of global competition, and the demands of universal access and round-the-clock availability of electronic systems greatly increases the need to minimize disruptions in electronic commerce operations.
A corporation's information technology infrastructure may fail at various pressure points, such as telecommunication links, software application errors, and computer hardware failures. The complexity of distributed data processing systems places greater reliability demands on all of these factors. One method of increasing the reliability of a system is building redundancy into a system.
When a server fails in a network that contains more than one server, another server can assume the responsibilities of the failed server. In order for a recovery server to assume the role of a failed server, the recovery server needs to be able to respond to requests to the failed server on the network.
Typically, a cluster of servers are configured to respond to a shared cluster name, and each of the servers in the cluster assumes a portion of the duties related to the total demand placed on the cluster by clients. If a server fails, the set of servers in the cluster was already configured to share the processing duties among the other servers in the set, and the failure of a single server merely places a slightly larger processing load on the remaining servers in the cluster.
However, configuring a cluster for fail-over can be rather cumbersome. In one method, in order to set up a cluster of servers that can fail over to each other, all of the existing server names must be assembled and placed into a fail-over group of names. The individual servers are then given other new names.
In addition to fail-over, there are other scenarios for networked servers in which a server is either brought on-line or taken off-line in an effort to improve the reliability of the system. The addition of new hardware, the maintenance of previously installed hardware, and the migration of servers are merely a few examples.
It would be advantageous to have a method of configuring servers so that a server may easily assume the responsibilities of another server in a fail-over situation. It would be particularly advantageous if the same method may be used to facilitate the migration and maintenance of servers.
SUMMARY OF THE INVENTION
The present invention provides a method and system for identifying a server in a distributed data processing system. A primary server name and a secondary server name for the server are registered. The server is able to respond to requests directed to either the primary server name or the secondary server name. A plurality of secondary server names may be registered. The primary server name and the secondary server name may be stored in a configuration file or an initialization file. The primary server name or the secondary server name may be registered with a call to a NetBIOS application programming interface.
REFERENCES:
patent: 4999766 (1991-03-01), Peters et al.
patent: 5313635 (1994-05-01), Ishizuka et al.
patent: 5434974 (1995-07-01), Loucks et al.
patent: 5454078 (1995-09-01), Heimsoth et al.
patent: 5642515 (1997-06-01), Jones et al.
patent: 5706517 (1998-01-01), Dickinson
patent: 5729689 (1998-03-01), Allard et al.
patent: 5742598 (1998-04-01), Dunn et al.
patent: 5777989 (1998-07-01), McGarvey
patent: 5781716 (1998-07-01), Hemphill et al.
patent: 5852724 (1998-12-01), Glenn, II et al.
patent: 5862331 (1999-01-01), Herriot
patent: 6134673 (2000-10-01), Chrabaszcz
patent: 6219799 (2001-04-01), Kandasamy
patent: 6243825 (2001-06-01), Gamache et al.
patent: 2281793 (1995-03-01), None
International Business Machines; Method for Browsing Aliases and Network Names; Jul. 1995; IBM Technical Disclosure Bulletin; vol. 38 No. 07; pp. 51-52.
Dobbelstein Steven Lawrence
French Steven Michael
Cao Chun
International Business Machines - Corporation
LaBaw Jeffrey S.
Lee Thomas
O'Hagan Christopher P.
LandOfFree
Method and system for multiple network names of a single server 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 and system for multiple network names of a single server, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and system for multiple network names of a single server will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2970841