Provision of continuous database service and scalable query...

Electrical computers and digital processing systems: support – Reconfiguration

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C709S223000, C714S004110, C714S006130

Reexamination Certificate

active

06263433

ABSTRACT:

BACKGROUND OF THE INVENTION
1. Field of the Invention
The invention relates in general to computer systems, and more particularly, to a provision for continuous database service using active redundant copies of the database.
2. Description of Related Art
Many modern computer systems are in nearly continuous use, and have very little time to be taken “down” or “offline” for database updates or preventative maintenance. Further, computer systems increasingly require systems that virtually never fail and have little or no scheduled downtime. As a concurrent requirement, these same systems demand cost-effective computing solutions, open systems to avoid or reduce specific supplier dependencies, and the ability to leverage the latest hardware and software technologies as they become available.
Modern computer systems also have transitioned from a static installation to a dynamic system that regularly changes. The system continually contains new collections of products that are processing requests from a constantly changing user base. The ability of computing solutions to provide service availability in a dynamic environment is becoming increasingly important, because the pace of change in products and customers' environments is expected to increase. The term “change tolerance” has been used to describe the ability of a computer system to adapt to the dynamic environment required.
It can be seen, then, that there is a need in the art for a system that provides a high confidence level for continuous processing. It can also be seen, then, that there is a need in the art for a system with a high change tolerance. It can also be seen, then, that there is a need in the art for a system with reasonable development costs and implementation schedules that does not sacrifice the benefits of open systems.
SUMMARY OF THE INVENTION
To overcome the limitations in the prior art described above, and to overcome other limitations that will become apparent upon reading and understanding the present specification, the present invention discloses a method and apparatus for distributing computer resources in a network environment. A system in accordance with the present invention comprises at least one computing system partition, a plurality of computing systems, and at least one redundancy group. The computing system partitions include at least one instance of an application, at least one computing system node, and at least one copy of a database schema. The copies of the database schema are replicated at each computing system partition within a network. The computing system partition manages interactions between the instances, the computing system nodes, and the copy of the database schema within the respective computing system partition.
The computing systems are connected together via the network, and comprise one or more computing system partitions. The redundancy group comprises at least one computing system and at a plurality of computing system partitions, and manages the replication of the database schema within the computing system and computing system partitions.
These and various other advantages and features of novelty which characterize the invention are pointed out with particularity in the claims annexed hereto and form a part hereof. However, for a better understanding of the invention, its advantages, and the objects obtained by its use, reference should be made to the drawings which form a further part hereof, and to the accompanying detailed description, in which there is illustrated and described specific examples in accordance with the invention.


REFERENCES:
patent: 4432057 (1984-02-01), Daniell et al.
patent: 5023873 (1991-06-01), Stevenson et al.
patent: 5210854 (1993-05-01), Beaverton et al.
patent: 5359730 (1994-10-01), Marron
patent: 5410684 (1995-04-01), Ainsworth et al.
patent: 5414837 (1995-05-01), Kotatsu
patent: 5448727 (1995-09-01), Annevelink
patent: 5613060 (1997-03-01), Britton et al.
patent: 5678042 (1997-10-01), Pisello et al.
patent: 5745753 (1998-04-01), Mosher, Jr.
patent: 5758052 (1998-05-01), Glowny et al.
patent: 5784560 (1998-07-01), Kingdon et al.
patent: 5790674 (1998-08-01), Houvener et al.
patent: 5815649 (1998-09-01), Utter et al.
patent: 5832225 (1998-11-01), Hacherl et al.
patent: 5845255 (1998-12-01), Mayaud
patent: 5896370 (1999-04-01), Eckhoff et al.
patent: 5905860 (1999-05-01), Olsen et al.
patent: 5909540 (1999-06-01), Carter et al.
patent: 5960426 (1999-09-01), Pirahesh et al.
patent: 5987516 (1999-11-01), Rao et al.
patent: 5995980 (1999-11-01), Olson et al.
patent: 6052724 (2000-04-01), Willie et al.
Wesley W. Chu and Ion Tim Ieong, A Transaction-Based Approach to Vertical Partitioning for Relational Database Systems,IEEE Transactions on Software Engineering, vol. 19, No. 8, Aug. 1993, pp. 804-812.

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

Provision of continuous database service and scalable query... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Provision of continuous database service and scalable query..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Provision of continuous database service and scalable query... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2504449

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