DATABASE-LEVEL AUTOMATIC STORAGE MANAGEMENT
First Claim
Patent Images
1. A method comprising:
- associating a plurality of block addressable storage units as a part of a disk group configured to store files for a plurality of databases;
storing a plurality of file groups in the disk group, each file group of said plurality of file groups having files for a single respective database of said plurality of databases;
for each file group of said file groups, storing, in association with said file group, storage management properties describing how to manage storage of said respective file group;
wherein the method is performed by one or more computing devices.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques are describe herein for associating storage management properties with a group of files of a database referred to herein as a “file group”. In this system, storage management properties are defined at the database-level. Thus, multiple databases can be stored across a single disk group, gaining the benefits of having multiple block access devices working in parallel, but each respective database may be associated with a respective file group in a one-to-one relationship, so that each database can have different storage management properties.
-
Citations
21 Claims
-
1. A method comprising:
-
associating a plurality of block addressable storage units as a part of a disk group configured to store files for a plurality of databases; storing a plurality of file groups in the disk group, each file group of said plurality of file groups having files for a single respective database of said plurality of databases; for each file group of said file groups, storing, in association with said file group, storage management properties describing how to manage storage of said respective file group; wherein the method is performed by one or more computing devices. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. One or more non-transitory computer-readable media storing one or more sequences of instructions which, when executed by one or more processors, cause performing of:
-
associating a plurality of block addressable storage units as a part of a disk group configured to store files for a plurality of databases; storing a plurality of file groups in the disk group, each file group of said plurality of file groups having files for a single respective database of said plurality of databases; for each file group of said file groups, storing, in association with said file group, storage management properties describing how to manage storage of said respective file group. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A storage management system comprising one or more computing devices configured to:
-
associate a plurality of block addressable storage units as a part of a disk group configured to store files for a plurality of databases; store a plurality of file groups in the disk group, each file group of said plurality of file groups having files for a single respective database of said plurality of databases; for each file group of said file groups, store, in association with said file group, storage management properties describing how to manage storage of said respective file group. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification