Network storage appliance with integrated server and redundant storage controllers
First Claim
1. A method for performing a data replication operation, comprising:
- receiving, by a server enclosed in a network storage appliance chassis, a command to backup data stored on a storage device controlled by hot-pluggable redundant active-active failover storage controllers also enclosed in the chassis;
generating a plurality of requests, by the server, to the storage controllers to read the data from the storage device; and
generating a plurality of requests, by the server, to write the data received from the storage controllers to a backup device.
1 Assignment
0 Petitions
Accused Products
Abstract
A network storage appliance is disclosed. The appliance includes a chassis enclosing a backplane, and a server enclosed in the chassis and coupled to the backplane. The appliance also includes storage controllers enclosed in the chassis, each coupled to the backplane, which control transfer of data between the server and storage devices coupled to the storage controllers. The storage controllers also control transfer of data between the storage devices and computers networked to the appliance and external to the appliance. The storage controllers and the server comprise a plurality of hot-replaceable blades. Any one of the plurality of blades may be replaced during operation of the appliance without loss of access to the storage devices by the computers. In one embodiment, the server executes storage application software, such as backup software for backing up data on the storage devices, such as to a tape device networked to the server.
80 Citations
9 Claims
-
1. A method for performing a data replication operation, comprising:
-
receiving, by a server enclosed in a network storage appliance chassis, a command to backup data stored on a storage device controlled by hot-pluggable redundant active-active failover storage controllers also enclosed in the chassis; generating a plurality of requests, by the server, to the storage controllers to read the data from the storage device; and generating a plurality of requests, by the server, to write the data received from the storage controllers to a backup device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
Specification