Method and apparatus for tiered storage
First Claim
1. A system for storing file data and directory data received over a network comprising:
- a network interface in communication with the network which receives NAS requests containing data to be written to files from the network;
a first type of storage;
a second type of storage different from the first type of storage;
a policy specification which specifies a first portion of one or more files'"'"' data which is less than all of the files'"'"' data is stored in the first type of storage and a second portion of the data which is less than all of the data of the files is stored in the second type of store; and
a processing unit which executes the policy and causes the first portion to be stored in the first type of storage and a second portion to be stored in the second type of storage.
2 Assignments
0 Petitions
Accused Products
Abstract
A system for storing file data and directory data received over a network includes a network interface in communication with the network which receives NAS requests containing data to be written to files from the network. The system includes a first type of storage. The system includes a second type of storage different from the first type of storage. The system includes a policy specification n which specifies a first portion of one or more files'"'"' data which is less than all of the files'"'"' data is stored in the first type of storage and a second portion of the data which is less than all of the data of the files is stored in the second type of store. The system comprises a processing unit which executes the policy and causes the first portion to be stored in the first type of storage and a second portion to be stored in the second type of storage. A method for storing file data and directory data received over a network.
-
Citations
29 Claims
-
1. A system for storing file data and directory data received over a network comprising:
-
a network interface in communication with the network which receives NAS requests containing data to be written to files from the network; a first type of storage; a second type of storage different from the first type of storage; a policy specification which specifies a first portion of one or more files'"'"' data which is less than all of the files'"'"' data is stored in the first type of storage and a second portion of the data which is less than all of the data of the files is stored in the second type of store; and a processing unit which executes the policy and causes the first portion to be stored in the first type of storage and a second portion to be stored in the second type of storage. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method for storing file data and directory data received over a network comprising the steps of:
-
receiving NAS requests containing data to be written to files from the network at a network interface; executing with a processing unit the policy specification which specifies a first portion of one or more files'"'"' data which is less than all of the files'"'"' data is stored in a first type of storage and a second portion of the data which is less than all of the data of the files stored in the second type of data which is different from the first type of storage; and causing with the processing unit the first portion to be stored in the first type of storage and the second portion to be stored in the second type of storage. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A system for storing file data and directory data received over a network comprising:
-
a network interface in communication with the network which receives the NAS requests from the network, including the NAS requests containing data to be written to files; a first type of storage; a second type of storage different from the first type of storage; a policy specification which specifies a first portion of one or more directories'"'"' data which is less than all of the directories'"'"' data is stored in the first type of storage and a second portion of the data which is less than all of the data of the directories is stored in the second type of store; and a processing unit which executes the policy and causes the first portion to be stored in the first type of storage and a second portion to be stored in the second type of storage.
-
Specification