Back to results
US 10,768,853 B2Granted
Information handling system with memory flush during shut down
AssigneeDell Products L.P.
InventorsElie A. Jreij, Anton Kucherov, Felix Shvaiger, Arieh Don
Life of this patent
Estimating the term…
Abstract
An information handling system includes a server and a storage array. The server includes a memory buffer that stores data for an operating system executed within the server. The server detects that a shut down of the server has been initiated, and provides a signal indicating that the shut down has been initiated. The storage array receives the signal from the server, and increases a service level objective of write commands from the server in response to the signal being received.
Claims20
An information handling system comprising:
- a plurality of uninterruptible power supply systems to provide power to a plurality of servers, the uninterruptible power supply systems including first and second uninterruptible power supply systems;
- a first server of the servers including a memory buffer to store data for an operating system executed within the first server, and a first processor, wherein the first server is associated with the first uninterruptible power supply system, the first processor to detect that an amount of power remaining in the first uninterruptible power supply system is below a threshold level, and to provide a signal indicating that the amount of power remaining in the first uninterruptible power supply system is below a threshold level;
- a second server of the servers including a memory buffer to store data for an operating system executed within the first server, and a second processor, wherein the first server is associated with the second uninterruptible power supply system, the second processor to detect that an amount of power remaining in the second uninterruptible power supply system is above threshold level, and in response to the amount of power remaining in the second uninterruptible power supply system being above the threshold level, the second processor to enter a sleep mode;
- and
- a storage array to communicate with the first server, the storage array to receive the signal from the first server, and in response to the signal being received, the storage array to:
- increase a first service level objective of write commands from the first server to a level above a second service level objective of write commands from a second server.
3 more elements
A method comprising:
- storing, in a memory buffer of a first server, data for an operating system executed within the first server;
- storing, in a memory buffer of a second server, data for an operating system executed within the second server;
- detecting, by the first processor, that an amount of power remaining in a first uninterruptible power supply system is below a threshold level, wherein the first uninterruptible power supply system is associated with the first server;
- providing, by the first processor, a signal indicating that the amount of power remaining in the first uninterruptible power supply system is below the threshold level;
- detecting, by the second processor, that an amount of power remaining in a second uninterruptible power supply system is above the threshold level, wherein the second uninterruptible power supply system is associated with the second server;
- in response to the amount of power remaining in the second uninterruptible power supply system being above the threshold level, entering, by the second processor, a sleep mode;
- receiving, at a storage array, the signal from the first server;
- and
- in response to the signal being received:
- increasing, by the storage array, a first service level objective of write commands from the first server
- to a level above a second service level objective of write commands from the second server.
8 more elements
A method comprising:
- registering a first processor of a first server with a storage array, wherein the first server and the storage array are located within an information handling system, wherein the registration of the first processor includes associating the first server with a first uninterruptible power supply system;
- registering a second processor of a second server with the storage array, wherein the second server is located within the information handling system, wherein the registration of the second processor includes associating the second server with a second uninterruptible power supply system;
- monitoring the first and second uninterruptible power supply systems within the information handling system;
- detecting, by the second processor, that an amount of power remaining in the second uninterruptible power supply system is above a threshold level;
- in response to the amount of power remaining in the second uninterruptible power supply system being above the threshold level, entering, by the second processor, a sleep mode;
- detecting, by the first processor, that an amount of power remaining in the first uninterruptible power supply system is below the threshold level;
- and
- in response to the amount of power remaining in the first uninterruptible power supply system being below the threshold level, providing, by the first processor, a signal to the storage array;
- and
- in response to the storage array receiving the signal:
- increasing, by the storage array, a service level objective of write commands from the first processor of the first server
- to a level above a second service level objective of write commands from the second processor of the second server.
9 more elements
Dependencies are inferred from the claim text.