Database Switch enabling a database area network
First Claim
1. A database area network (DAN) system comprising:
- a plurality of database management systems adapted for providing access to database data;
a shared storage system, connected to said database management systems for storing said database data;
a database switching system adapted for directing the transfer of data packets between at least one database client and said database management systems.
0 Assignments
0 Petitions
Accused Products
Abstract
A method and system for improving utilization of the typical DBMS client-server configuration is provided. Specifically, the present invention can include a Database Switch (dBSwitch) situated between the applications and database servers in a network, capable of dynamically and transparently connecting applications to databases using standard database servers and standard protocols. The Database Switch appliance performs this database routing in real time, with high bandwidth and negligible latency. The Database Switch enables the formation of a Database Area Network (DAN) architecture, which promotes database virtualization by integrating the database servers, the shared storage, and the interconnecting network, making them appear to be one large, scalable database server. This DAN architecture yields high utilization, high availability, scalability on demand, simplified management and security, in a shared and heterogeneous application environment.
146 Citations
112 Claims
-
1. A database area network (DAN) system comprising:
-
a plurality of database management systems adapted for providing access to database data;
a shared storage system, connected to said database management systems for storing said database data;
a database switching system adapted for directing the transfer of data packets between at least one database client and said database management systems. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40)
-
-
41. A method for operating a database area network (DAN) comprising the steps of:
-
connecting a plurality of database servers to a communication medium, each database server including at least one database management system adapted for providing a plurality of database services;
associating at least one database service with at least one database server; and
directing the transfer of database service requests to an associated database server as a function of the association between at least one database service and at least one database server. - View Dependent Claims (42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 73, 74, 75)
-
-
71. An apparatus adapted for transferring data packets between at least one database server and at least one database user, said apparatus comprising:
-
connecting means for connecting at least one database client and at least one database server; and
switching means for directing the transfer of said data packets between a database user and at least one database server. - View Dependent Claims (72, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112)
-
Specification