Pre-defined hardware and software bundle ready for database applications
First Claim
1. A database appliance, comprising:
- a database server; and
a special purpose operating system, generated by modifying a general purpose operating system, whose configuration is dictated based on a set of services required by the database server.
0 Assignments
0 Petitions
Accused Products
Abstract
A database system that incorporates numerous features that reduce the total cost of maintaining the database system is provided. The database system includes a database appliance that executes a database server on a platform that includes a special purpose operating system specifically tailored to the services required by the database server. The hardware may also be specially tailored to the services required by the database server. The database sever may be generated from another database server by modifying the code of the other database server optimize the code for execution on said database appliance. According to another aspect, the database appliance includes an operating system and a database server generated from another database server by modifying the code of the other database server optimize the code for execution on said database appliance.
-
Citations
30 Claims
-
1. A database appliance, comprising:
-
a database server; and
a special purpose operating system, generated by modifying a general purpose operating system, whose configuration is dictated based on a set of services required by the database server. - View Dependent Claims (2, 5, 6, 7, 8, 9, 10, 11)
-
-
3. The database appliance of Clam 1, wherein the hardware for said database appliance is selected and configured to optimize performance of one or more services to be performed by the database server.
-
4. The database appliance of Clam 1, wherein the hardware for said database appliance is selected and configured to optimize a cache hit ratio experienced by the database appliance.
-
12. A database appliance, comprising:
-
an operating system; and
a database server generated from another database server by modifying the code of said other database server to optimize the code for execution on said database appliance, wherein the database server obtains services of said operating system by making calls to said operating system during execution of said database server. - View Dependent Claims (13, 14, 15)
-
-
16. A method for constructing a database appliance, comprising:
-
installing on a computer readable medium accessible to one or more processors a database server; and
installing on the computer readable medium a special purpose operating system, generated by modifying a general purpose operating system, whose configuration is dictated based on a set of services required by the database server. - View Dependent Claims (17, 20, 21, 22, 23, 24, 25, 26)
-
-
18. The method of Clam 16, wherein the hardware for said database appliance is selected and configured to optimize performance of one or more services to be performed by the database server.
-
19. The method of Clam 16, wherein the hardware for said database appliance is selected and configured to optimize a cache hit ratio experienced by the database appliance.
-
27. A method for constructing a database appliance, comprising:
-
installing on a computer readable medium accessible to one or more processors an operating system; and
installing on the computer readable medium a database server generated from another database server by modifying the code of said other database server to optimize the code for execution on said database appliance, wherein the database server obtains services of said operating system by making calls to said operating system during execution of said database server. - View Dependent Claims (28, 29, 30)
-
Specification