ALARM-BASED BACKUP AND RESTORATION FOR A SEMICONDUCTOR STORAGE DEVICE
First Claim
1. A system for backing up and restoring a semiconductor storage device (SSD), comprising:
- a secondary power supply coupled to an SSD backup controller;
an alarm unit coupled to the SSD backup controller;
a backup storage device coupled to the SSD backup controller;
at least one SSD memory disk unit coupled to the SSD backup controller, wherein the alarm unit and the secondary power supply is activated in response to a deactivation of a primary power supply, wherein the backup controller backs up SSD data stored on the at least one SSD memory disk unit to the backup storage device in response to the deactivation of the primary power supply.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the present invention provide backup and restoration functions for a storage device of a PCI-Express (PCI-e) type that support a low-speed data processing speed for a host. Specifically, embodiments of this invention provide backup and restoration functions for one or more (i.e., a set of) semiconductor storage devices (SSDs). In general, the present invention provides an alarm unit and a secondary power supply coupled to a backup controller. The backup controller is coupled to a backup storage device. When a primary power supply is deactivated (e.g., fails), an alarm unit and the secondary power supply is activated. In response to this activation, the backup controller will backup any data stored on any SSDs of the storage system (as well as any data stored in main memory of the storage system or in main memory of any host server connected thereto). When the primary power supply is reactivated, the secondary power supply (and the alarm unit) is deactivated, and all data backed up is restored to its original source.
-
Citations
20 Claims
-
1. A system for backing up and restoring a semiconductor storage device (SSD), comprising:
-
a secondary power supply coupled to an SSD backup controller; an alarm unit coupled to the SSD backup controller; a backup storage device coupled to the SSD backup controller; at least one SSD memory disk unit coupled to the SSD backup controller, wherein the alarm unit and the secondary power supply is activated in response to a deactivation of a primary power supply, wherein the backup controller backs up SSD data stored on the at least one SSD memory disk unit to the backup storage device in response to the deactivation of the primary power supply. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for backing up and restoring a network-based semiconductor storage device (SSD), comprising:
-
a storage system comprising a storage system main memory, at least one SSD memory disk unit, and an alarm unit; a host server coupled to the storage system, the host server comprising a server main memory unit; and a secondary power supply coupled to a backup controller and a backup storage device, wherein the alarm unit and the backup controller is activated in response to a deactivation of a primary power supply, and wherein the backup controller backs up;
server data from the host server main memory, storage system data from the storage system main memory, and SSD data from the at least one SSD memory disk unit to the backup storage system in response to the activation of the secondary power supply. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A method for backing up and restoring a semiconductor storage device (SSD), comprising:
-
coupling a secondary power supply and an alarm unit to an SSD backup controller; coupling a backup storage device to the SSD backup controller; coupling at least one SSD memory disk unit to the SSD backup controller; activating the alarm unit and secondary power supply in response to a deactivation of a primary power supply; and backing up SSD data stored on the at least one SSD memory disk unit to the backup storage device using the backup controller in response to the deactivation of the primary power supply. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification