Data storage and access employing clustering
First Claim
Patent Images
1. A scalable data delivery system including a plurality of application servers, presentation servers and data servers, comprising:
- a session manager directing users accessing the system to a subset of said presentation servers, application servers and data servers based on a characteristic of said users;
an application manager coupling applications from the application servers to users responsive to user requests via said web servers; and
a data manager coupling applications from the application servers to data in the data servers.
3 Assignments
0 Petitions
Accused Products
Abstract
A data management system operable between a set of presentation layer servers, a set of application servers and a set of data servers. The data management system includes: a session manager routing users to at least one of a plurality of presentation layer servers; an application manager coupling business applications provided by the business application servers responsive to user interaction with the presentation servers; and a data manager coupling business applications to at least one of a plurality of data sets.
121 Citations
32 Claims
-
1. A scalable data delivery system including a plurality of application servers, presentation servers and data servers, comprising:
-
a session manager directing users accessing the system to a subset of said presentation servers, application servers and data servers based on a characteristic of said users;
an application manager coupling applications from the application servers to users responsive to user requests via said web servers; and
a data manager coupling applications from the application servers to data in the data servers. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A data management system operable between a set of presentation layer servers, a set of application servers and a set of data servers, comprising:
-
a session manager routing users to at least one set of a plurality of presentation layer servers;
an application manager coupling business applications provided by the business application servers with applications and users responsive to user interaction with the presentation servers; and
a data manager coupling business applications to at least one of a plurality of data sets. - View Dependent Claims (9, 10, 11, 12, 13, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27, 30, 31, 32)
-
-
14. An Internet application and data delivery system, comprising:
-
an administrator data center including;
a client display cluster;
an administrative server cluster coupled to the client display cluster and including a user routing facility;
an application server cluster;
a data server cluster; and
a customer data center accessible via the client display cluster responsive to the administrative server cluster, including;
an application server cluster;
a presentation server cluster; and
a data server cluster.
-
-
18. A method for scaling data and processing power, comprising:
-
(a) providing business applications and application data accessible to users;
(b) segregating the business applications into application sets, and data into data sets, based on at least one characteristic of the application data;
(c) receiving requests from users via said business applications for access to data in one of said data sets;
(d) directing said user requests to an appropriate application set based on a characteristic of the user; and
(e) directing applications in said appropriate application set to at least one data set based on said user request.
-
-
28. An application delivery system, comprising:
-
a user display server;
a set of user presentation servers segregated to provide presentation services to users based on a characteristic of said user;
a set of application servers, the application servers providing applications to users based on a user characteristic and a data-type characteristic; and
a set of data servers associated with sub-sets of the application servers, the sub-sets organized by said data-type characteristics.
-
-
29. A method for responding to a user request for a business application in a web page, comprising:
-
displaying, responsive to the user request, a business application access page output from a presentation server cluster, the access page providing a user with access to a business application;
providing one of a plurality of business application programs to a user device responsive to the request from the user, the program being provided from one of a plurality of business application servers partitioned based on a characteristic of data used by the business applications; and
providing data to the business application program on the user device from one of a plurality of data application servers partitioned based on said characteristic of said data.
-
Specification