7383382

System and Method for Storage Power, Thermal and Acoustic Management in Server Systems

PublishedJune 3, 2008
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
33 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A server system comprising: a high performance spinning-type hard drive for storing data; and a power controlled spinning-type hard drive for storing data, wherein an entirety of the power controlled spinning-type hard drive is configured for lower power consumption as compared to the high performance spinning-type hard drive; and a policy manager that assesses multiple metadata analysis of a data set to be stored into one of the high performance hard drive or the power controlled hard drive, the multiple metadata analysis including all of, (a) an analysis of usage rate metadata of the data set to be stored, (b) an analysis of content type metadata of the data set to be stored, and (c) an analysis of owner and consumer metadata of the data set to be stored, wherein the policy manager receives the multiple metadata analysis of (a), (b), and (c) and makes a determination whether the data set is to be stored in the high performance hard drive or in the low power hard drive, the determination based on rules to eliminate contention between the multiple metadata analysis, the policy manager implementing rules of an application policy and a file system policy, the application policy defining power management directives within an application, and the file system policy including rules associated with a file system; wherein the data set to be stored is placed on the power controlled spinning-type hard drive after classification of the data into the characteristics of a fully distinguished file name, creator, owner, consumer, distribution lists, access control list detail, certificates, signature attributes, protocols, content resolution, encoding technique, encryption technique, key properties, internal subjects, keywords, content tags, assemblies, associations to other files, replication, caching, directory and related database extensible properties.

2

2. The server system of claim 1 , wherein the power controlled spinning-type hard drive achieves a lower power consumption by spinning up the power controlled drive upon receipt of a service request and spinning down the power controlled drive after providing service.

3

3. The server system of claim 1 , wherein the data set to be stored comprises audio or video files.

4

4. The server system of claim 1 , wherein the high performance drive spins continuously.

5

5. The server system of claim 1 , wherein a subset of the data set is moved to power controlled drive in accordance with a predetermined condition, the data set moved after being stored in the high performance hard drive.

6

6. The server system of claim 5 , wherein the predetermined condition is based on at least one of the last access date of the subset of data, the current date, the number of times the subset of data has been requested in a period of time, the data size, users of the data, a file name, the data types, and internal content.

7

7. The server system of claim 1 , wherein a subset of the data set to be stored is moved to the high performance drive in accordance with a predetermined condition, the data set moved after being stored in the power controlled hard drive.

8

8. The server system of claim 7 , wherein the predetermined condition is based on at least one of the last access date of the subset of data, the current date, and the number of times the subset of data has been requested in a period of time.

9

9. A method for managing data on a server, the method comprising: receiving a data set to be stored, the data set to be stored into one of a high performance hard drive or a power controlled hard drive; performing multiple metadata analysis of the data set, the multiple metadata analysis including all of; (a) an analysis of usage rate metadata of the data set to be stored, (b) an analysis of content type metadata of the data set to be stored, and (c) an analysis of owner and consumer metadata of the data set to be stored; receiving the multiple metadata analysis of (a), (b), and (c) by a policy manager; and determining, using the policy manager, whether the data set is to be stored in the high performance hard drive or in the low power hard drive, the determination based on rules to eliminate contention between the multiple metadata analysis, the policy manager implementing rules of an application policy and a file system policy, the application policy defining power management directives within an application, and the file system policy including rules associated with a file system; wherein the step of performing multiple metadata analysis further comprises analyzing the data set according to the characteristics of a fully distinguished file name, creator, owner, consumer, distribution lists, access control list detail, certificates, signature attributes, protocols, content resolution, encoding technique, encryption technique, key properties, internal subjects, keywords, content tags, assemblies, associations to other files, replication, caching, directory and related database extensible properties.

10

10. The method of claim 9 , wherein the step of performing the analysis of usage rate metadata comprises: determining a storage location for the data set by comparing the request rate of the data set to a predetermined threshold; assigning data that has a request rate above the predetermined threshold to the high performance hard drive; and assigning data that has a request rate below the predetermined threshold to the power controlled hard drive.

11

11. The method of claim 9 , wherein the step of performing the analysis of usage rate metadata comprises: determining a storage location for the data set by comparing the last request date of data to a predetermined date; assigning data that has a last request date after the predetermined date to the high performance hard drive; and assigning data that has a last request date before the predetermined date to the power controlled hard drive.

12

12. The method of claim 9 , wherein the step of performing the analysis of usage rate metadata comprises: determining a storage location for the data set by comparing the creation date of data to a predetermined date; assigning data that has a creation date after the predetermined date to the high performance hard drive; and assigning data that has a creation date before the predetermined date to the power controlled hard drive.

13

13. The method of claim 9 , wherein the data set comprises audio or video.

14

14. The method of claim 9 , wherein the data set comprises documents.

15

15. The method of claim 9 , further comprising spinning the high performance drive continuously, and maintaining the power controlled drive in a reduced performance state unless actively accessing data stored thereon.

16

16. The method of claim 9 , further comprising moving a subset of the data set to the power controlled drive in accordance with a predetermined condition, the data set moved after being stored in the high performance hard drive.

17

17. The method of claim 16 , wherein the predetermined condition is based on at least one of the last access date of the subset of data, the current date, and the number of times the subset of data has been requested in a period of time.

18

18. The method of claim 9 , further comprising moving a subset of the data set to the high performance drive in accordance with a predetermined condition.

19

19. The method of claim 18 , wherein the predetermined condition is based on at least one of the last access date of the subset of data, the current date, and the number of times the subset of data has been requested in a period of time.

20

20. A computer-readable storage medium having computer-executable instructions for performing a method of managing data on a server, the method comprising: receiving a data set to be stored, the data set to be stored into one of a high performance hard drive or a power controlled hard drive; performing multiple metadata analysis of the data set, the multiple metadata analysis including all of (a) an analysis of usage rate metadata of the data set to be stored, (b) an analysis of content type metadata of the data set to be stored, and (c) an analysis of owner and consumer metadata of the data set to be stored; receiving the multiple metadata analysis of (a), (b), and (c) by a policy manager; and determining, using the policy manager, whether the data set is to be stored in the high performance hard drive or in the low power hard drive, the determination based on rules to eliminate contention between the multiple metadata analysis, the policy manager implementing rules of an application policy and a file system policy, the application policy defining power management directives within an application, and the file system policy including rules associated with a file system; wherein the step of performing multiple metadata analysis further comprises analyzing the data set according to one or more of the characteristics of a fully distinguished file name, creator, owner, consumer, distribution lists, access control list detail, certificates, signature attributes, protocols, content resolution, encoding technique, encryption technique, key properties, internal subjects, keywords, content tags, assemblies, associations to other files, replication, caching, directory and related database extensible properties.

21

21. The computer-readable storage medium of claim 20 , further comprising the step of spinning the high performance drive continuously, and maintaining the power controlled drive in a reduced performance state unless actively accessing data stored thereon.

22

22. The computer-readable storage medium of claim 20 , further comprising the step of moving a subset of the data set to the power controlled drive in accordance with a predetermined condition, the data set moved after being stored in the high performance hard drive.

23

23. The computer-readable storage medium of claim 22 , wherein the predetermined condition is based on at least one of the last access date of the subset of data, the current date, and the number of times the subset of data has been requested in a period of time.

24

24. The computer-readable storage medium of claim 20 , further comprising the step of moving a subset of the data set to the high performance drive in accordance with a predetermined condition, the data set being moved after being stored in the power controlled hard drive.

25

25. The computer-readable storage medium of claim 24 , wherein the predetermined condition is based on at least one of the last access date of the subset of data, the current date, and the number of times the subset of data has been requested in a period of time.

26

26. The system of claim 1 , wherein a database is divided such that a first portion of the database, having a first set of attributes, is stored in the high performance hard drive, and a second portion of the database, having a second set of attributes, is stored in the power controlled hard drive.

27

27. The system of claim 26 , wherein the first set of attributes comprises a first set of meta-directives and the second set of attributes comprises a second set of meta-directives.

28

28. The system of claim 1 , wherein the high performance hard drive comprises one of a remote storage area network (SAN) device and a network attached storage (NAS) device, wherein power management directives control the storage of data across multiple storage devices.

29

29. The system of claim 1 , wherein the power controlled hard drive comprises one of a remote storage area network (SAN) device and a network attached storage (NAS) device, wherein power management directives control the storage of data across multiple storage devices.

30

30. The system of claim 1 , wherein the power controlled hard drive comprises one of a remote storage area network (SAN) device and a network attached storage (NAS) device, wherein power management directives are used to control power management events in storage devices.

31

31. The system of claim 1 , wherein the power controlled hard drive is a redundant array of independent disks (RAID).

32

32. The system of claim 31 , wherein the second set of data in the power controlled hard drive is distributed across the redundant array using a stripping algorithm.

33

33. The system of claim 32 , wherein the stripping algorithm reduces the power up impact to a smaller set of drives upon data access operations.

Patent Metadata

Filing Date

Unknown

Publication Date

June 3, 2008

Inventors

Therron Powell
Kenneth W. Stufflebeam

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “SYSTEM AND METHOD FOR STORAGE POWER, THERMAL AND ACOUSTIC MANAGEMENT IN SERVER SYSTEMS” (7383382). https://patentable.app/patents/7383382

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.