IP Library Granted Patent US 8,572,417
Granted Patent B2
US 8,572,417 · App. 13/214,863 · Granted Oct 29, 2013

Storage system and power consumption reduction method for the same

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,572,417
App. No.
13/214,863
Granted
Oct 29, 2013
Kind
B2
Abstract

In a storage system that includes two or more file servers each including an arbitrary number of operating virtual file servers, a management server: holds a load information table regarding a load on each virtual file server for each time period and redundancy information table for the storage system; judges, with reference to the load information table and redundancy information table, whether or not the loads on the virtual file servers can be handled by a smaller number of file servers than the number of currently-operating file servers; selects, if the judgment result is positive, a power-off target file server and makes another file server fail over a virtual file server in the power-off target file server; and turns off the power-off target file server.

Claims (53)

1. A storage system, comprising:

a storage apparatus;

a computer that includes a file system controller for storing a file in the storage apparatus and a virtual file server; and

a power management computer that includes a first shift controller;

wherein the first shift controller refers to a load on the computer, and when the load on the computer is low, the first shift controller stops the virtual file server or performs failover for the virtual file server, and reduces the storage apparatus and the computer to a power-off state or a low power consumption state.

2. The storage system according to claim 1 , wherein

the power management computer further includes a second shift controller; and

the second shift controller refers to the load on the computer, and when the load increases in a certain time period, the second shift controller sets the storage apparatus and the computer to a power-on state, or cancels their low power consumption state, and starts the virtual file server or performs failover for the virtual file server.

3. The storage system according to claim 1 , wherein

the power management computer further includes a memory;

the memory stores virtual file server load information including a server name, a time period, and a load, and a redundancy information including a resource name, a minimum value, and a maximum value; and

the first shift controller refers to the virtual file server information and the redundancy information and performs shift control.

4. The storage system according to claim 3 , wherein the redundancy information further includes a number of storage apparatuses, a used amount in memory, and a network bandwidth.

5. The storage system according to claim 1 , wherein

the power management computer further includes a memory;

the memory stores a redundancy information including a virtual file server name, and a number indicating a maximum number of virtual file servers that can operate in the computer; and

the first shift controller refers to the redundancy information, and performs shift control when the number of virtual file servers is less than the maximum number of virtual file servers.

6. The storage system according to claim 1 , wherein

the power management computer further includes the file system controller and the virtual file server; and

the first shift controller refers to a load on the computer and the power management computer, and when the load on the computer is low, the first shift controller stops the virtual file server or performs failover for the virtual file server, and reduces the storage apparatus, the computer, and the power management computer to a power-off state or a low power consumption state.

7. A power management computer coupled to storage apparatuses and a computer which stores a file in the storage apparatuses, the power management computer comprising:

a first shift controller which refers to a load on the computer, and when the load on the computer is low, the first shift controller stops the virtual file server or performs failover for the virtual file server, and reduces the storage apparatus and the computer to a power-off state or a low power consumption state.

8. The power management computer according to claim 7 , further comprising:

a second shift controller, which refers to the load on the computer, and when the load on the computer increases in a certain time period, the second shift controller sets the storage apparatus and the computer to a power-on state, or cancels the low power consumption state and, starts the virtual file server or performs failover for the virtual file server.

9. The power management computer according to claim 7 , further comprising:

a memory, which stores virtual file server load information including a server name, a time period, and a load, and a redundancy information including a resource name, a minimum value, and a maximum value;

wherein the first shift controller refers to the virtual file server information and the redundancy information and performs shift control.

10. The power management computer according to claim 9 , wherein the redundancy information further includes a number of storage apparatuses, a used amount in memory, and a network bandwidth.

11. The power management computer according to claim 7 , further comprising:

a memory, which stores a redundancy information including a virtual file server name, and a number indicating a maximum number of virtual file servers that can operate in the computer;

wherein the first shift controller refers to the redundancy information and performs shift control when the number of virtual file servers is less than the maximum number of virtual file servers.

12. The power management computer according to claim 7 , further comprising:

a file system controller,

wherein the first shift controller refers to a load on the computer and the power management computer, and when the load on the computer and the power management computer is low, the first shift controller stops the virtual file server or performs failover for the virtual file server, and reduces the storage apparatus, the computer, and the power management computer to a power-off state or a low power consumption state.

13. A power consumption reduction method for a storage system, wherein the storage system includes a storage apparatus, a computer that includes a controller for storing a file in the storage apparatus and a virtual file server, and a power management computer that controls the storage apparatus and the computer, the power consumption reduction method comprising the steps of:

referring to a load on the computer; and

when the load on the computer is low,

stopping the virtual file server or performing failover for the virtual file server; and

reducing the storage apparatus and the computer to a power-off state or a low power consumption state.

14. The power consumption reduction method according to claim 13 , further comprising the steps of:

when the load on the computer increases in a certain time period,

setting the storage apparatus and the computer to a power-on state, or canceling their low power consumption state; and

starting the virtual file server or performing failover for the virtual file server.

15. The power consumption reduction method according to claim 13 , wherein the power management computer further includes a memory, which stores virtual file server load information including a server name, a time period, and a load, and a redundancy information including a resource name, a minimum value, and a maximum value, the power consumption reduction method further comprising the steps of:

referring to the virtual file server information and the redundancy information; and

performing shift control.

16. The power consumption reduction method according to claim 15 , wherein the redundancy information further includes a number of storage apparatuses, a used amount in memory, and a network bandwidth.

17. The power consumption reduction method according to claim 13 , wherein the power management computer further includes a memory, which stores a redundancy information including a virtual file server name and a number indicating a maximum number of virtual file servers that can operate in the computer, the power consumption reduction method further comprising the steps of:

referring to the redundancy information; and

performing shift control when the number of virtual file servers is less than the maximum number of virtual file servers.

18. The power consumption reduction method according to claim 13 , wherein the power management computer further includes the controller and the virtual file server, and wherein the first shift controller refers to a load on the computer and the power management computer, the power consumption reduction method further comprising the steps of:

referring to a load on the computer and the power management computer; and

reducing the storage apparatus, the computer, and the power management computer to a power-off state or a low power consumption state.

Assignments (2)
COMPANY SPLIT Recorded Aug 20, 2024
From: HITACHI, LTD.
To: HITACHI VANTARA, LTD.
Reel/Frame 069518/0761 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 22, 2011
From: MATSUZAWA, KEIICHI; NAKANO, TAKAHIRO
To: HITACHI, LTD.
Reel/Frame 026786/0195 →