G06F11/2015

Storage device and a data backup method thereof
11630587 · 2023-04-18 · ·

A data backup method of a storage device which includes a storage controller, a buffer memory, and a plurality of nonvolatile memory devices, the method including: detecting a power-off event of an external power provided to the storage device; deactivating a host interface of the storage controller in response to the detection of the power-off event; moving data stored in the buffer memory to a static random access memory (SRAM) in the storage controller; blocking or deactivating a power of the buffer memory; setting an interleaving mode of the plurality of nonvolatile memory devices to a minimum power mode; and programming the data moved to the SRAM to at least one of the plurality of nonvolatile memory devices.

Circuit and method for storing information in non-volatile memory during a loss of power event

A data storage circuit for storing data from volatile memory in response to a power loss, the data storage circuit including an input for receiving a power loss signal in response to a power loss from at least one power source, an input configured to receive data from a volatile memory, a single block of non-volatile matrix of memory cells and a driver circuit coupled to said single row of non-volatile matrix of memory cells. The driver circuit is configured to write data to and read data from said single block of non-volatile matrix of memory cells. The single block of non-volatile matrix of memory cells can be provided as a single row electrically erasable programmable read only memory (EEPROM).

STORAGE DEVICE AND OPERATING METHOD THEREOF
20230115457 · 2023-04-13 ·

A storage device can guarantee data write-requested from a host. The storage device includes: a buffer memory for storing data write-requested from the host; a memory device including user blocks, reserved blocks which substitute for the user blocks, and power loss protection blocks for storing buffer data stored in the buffer memory when a sudden power loss occurs, in which a power supply is abnormally interrupted; and a memory controller for determining whether any memory block capable of storing the write-requested data among the user blocks and the reserved blocks exists in response to a write operation error of the user blocks and the reserved blocks, and changing to a user block, one or more power loss protection blocks among the power loss protection blocks according to whether any memory block capable of storing the write-requested data exists.

METHOD AND APPARATUS FOR PERFORMING POWER ANALYTICS OF A STORAGE SYSTEM
20230071775 · 2023-03-09 ·

A storage system comprises one or more storage devices, power supplies supplying power to the storage device, a processor that performs in response to determining that the total power consumption of the one or more storage devices is less than a first percentage threshold of a load of the active power supplies, deactivating one or more of the active power supplies until the total power consumption is equal to or greater than the first percentage threshold of a load of each of the active power supplies, and in response to determining that the total power consumption is equal to or greater than a second percentage threshold of a load of each of the active power supplies, activating one or more of the deactivated ones of the power supplies until the total power consumption is less than the second percentage threshold of the load of each of the active power supplies.

Data center exterior wall penetrating air handling technology
11622484 · 2023-04-04 · ·

Described herein is an integrated data center that provides for efficient cooling, as well as efficient wire routing.

POWER SUPPLY UNIT POWER LEVEL PROTECTION LIMITS

Techniques are disclosed for managing power supplies and related power consumption alerts for a server based on the availability of redundant power supplies. When the system detects that a redundant power supply to a server has ceased to provide power, the system configures a new power consumption threshold for the remaining power supply. The new power consumption threshold is different than an initial power consumption threshold (if configured) when the redundant power supply was providing power. A power consumption threshold for triggering power consumption alerts for a power supply may be based on a number of power supplies actively providing power.

Correlating time on storage network components
11656766 · 2023-05-23 · ·

A temporal correlation may be determined between times specified according to different time standards on different storage network components. A host system may poll a storage system periodically. In response to each poll request, the storage system may respond with the current time on the storage system (CST) according to the time standard of the storage system. The host system may store temporal correlation information (TCI) associating the CST and the current time on the host system (CHT) according to the time standard of the host system. A data structure (TCT) may be provided, where each entry may specify TCI for a CST/CHT pair, the TCI including the CST, CHT and other information corresponding to the temporal correlation between the pair. The TCI may be used to correlate the time of a phenomenon according to the host system time standard to a time according to the storage system time standard.

Systems and methods for monitoring serial communication between devices

A system for monitoring inter-integrated circuit (12C) communication includes a power supply, a battery backup unit, an 12C serial clock line (SCL) coupled between the power supply and the battery backup unit, an 12C serial data line (SDA) coupled between the power supply and the battery backup unit, and a controller. A first monitor line is coupled between the controller and the 12C serial clock line, and a second monitor line is coupled between the controller and the 12C serial data line. The controller is configured to monitor a digital communication transmitted on the 12C serial clock and data lines between the power supply and the battery backup unit, interpret a message included in the monitored digital communication, and perform a control function according to the interpreted message.

INDIVIDUAL FRONT HOT-PLUGGABLE POWER SUPPY UNIT WITH CABLE ROUTING

Server rack assembly having a chassis and two or more power supply units configured to be received within the chassis. Each power supply unit configured to be coupled with a power distribution unit by a power cord and having an aperture formed on a front surface to receive the power cord. A chassis channel formed within the chassis to receive each power cord extending substantially the length of the chassis. Each of the two or more power supply units can be independently removable from the chassis.

METHOD AND SYSTEM FOR MANAGING MEMORY IN STORAGE DEVICE
20170364270 · 2017-12-21 ·

Embodiments of the present invention relate to a method and system for managing a memory in a storage system. In one embodiment of the present invention, there is provided a method for managing a memory in a storage system. The storage system comprises a first controller, a first memory and a first additional memory that is coupled to the first controller. The method comprises: in response to an access request on the storage system from the first controller hitting the first memory, allocating a storage space in the first additional memory; writing data associated with the access request in the first memory to the storage space allocated in the first additional memory; and serving the access request via the storage space allocated in the first additional memory. In another embodiment of the present invention there is further proposed a system for managing a memory in a storage system.