Abstract:
Embodiments of the present invention disclose an SAS system, an SAS system traversal method, and an apparatus. The SAS system includes: an SAS controller, a first expansion card, a second expansion card, and a third expansion card, where the first expansion card includes a first port and a second port; the second expansion card and the third expansion card establish a communication connection to the SAS controller by using the first expansion card; the first expansion card establishes a communication connection to the second expansion card through the first port; the first expansion card establishes a communication connection to the third expansion card through the second port; and the second expansion card is connected to the third expansion card. The embodiments of the present invention propose an SAS system, which can improve running reliability of an expansion card in the SAS system.
Abstract:
Embodiments of the present invention provide a processing data method, a device, and a system for a storage unit, so as to avoid performing repeated data read operations on a storage unit, improve properness of a data processing mechanism of the storage unit, and save a system resource. The method includes: recording, by a first server for at least one storage unit used to store data, information about a storage unit in which a repairable fault occurs but repairing fails; querying, by the first server each time a request for reading data is received, whether the storage unit corresponding to the recorded information about the storage unit stores a part or all of the data; and if yes, returning, to a requesting party that sends the request, a message indicating that reading the data fails; or otherwise, reading the data from a storage unit that stores the data, and feeding back the data to a requesting party that sends the request.
Abstract:
A rackmountable storage enclosure includes a chassis. The chassis includes one or more power supplies and a plurality of drawers, each extendable through a front surface of the chassis. Each drawer of the plurality of drawers provides mounting for one or more storage devices. All storage devices in any drawer of the plurality of drawers are inserted or removed through a common side of the drawer. Any storage device may be inserted or removed from any drawer of the plurality of drawers even if the side surfaces of the chassis are each parallel to and in contact with a wall, each of the walls extending forward at least to a fully extended length of any drawer. Electrical failures in any one drawer are prevented from affecting any other drawer of the plurality of drawers. The one or more power supplies provides DC power to the plurality of drawers.
Abstract:
Disclosed is a storage system architecture. An Environmental service module (ESM) is coupled to one or more array controllers. The ESM is configured with a central processing unit and one or more assist functions. The assist functions may include nonvolatile memory. This nonvolatile memory may be used for write caching, mirroring data, and/or configuration data. The assist functions, or the ESM, may be controlled by the array controllers using SCSI or RDMA commands.