摘要:
A storage system includes a set of mass storage media and a plurality of functional layers that provide a data storage path between a file system and the set of mass storage media. The storage system can detect that a write issued by the file system was lost by one of the functional layers that provide the data storage path between the file system and the mass storage media.
摘要:
A storage system, such as a storage server, receives a list of volume block numbers (VBNs) in a multi-block read request. In response to the request, the storage system coalesces the list into one or more chains of sequential VBNs. The storage system issues each chain to the storage subsystem.
摘要:
A system of keying implementation for swapping paired devices is provided. The system includes a controller module having a first keying member, a power supply unit having a second keying member, and a chassis having a plurality of receiving slots for receiving the controller module and the power supply unit. When the controller module and the power supply unit are a matched pair and when the controller module and the power supply unit are fully inserted, next to each other, into the plurality of receiving slots, the first keying member and the second keying member do not interfere with each other so that the power supply unit may supply power to the controller module.
摘要:
A method and an apparatus to aggressively detect media errors on storage devices with negligible performance impact have been disclosed. In one embodiment, the method includes computing a first data rate at or above which a scrub on a set of storage devices can be completed within a predetermined period of time, and running the scrub on the storage devices at a second data rate without interfering with the storage devices servicing client requests to access the storage devices, the second data rate being at or above the first data rate.
摘要:
A system and method for quickly and efficiently determining the number of overwritten blocks between two data containers served by a storage system is provided. A novel vbnspace namespace is provided that is “parallel” to the file system (the “active” file system) and tracks location information (i.e., indirect block pointers) of level 0 data blocks within each data container, e.g., the active file system or a PCPI. The vbnspace namespace effectively eliminates the conventional level 0 data blocks from a storage viewpoint to thereby reduce the quantity of information needed to determine the number of overwritten blocks between the data containers.
摘要:
A method and apparatus for managing snapshots of a file system using messages. A snapshot is a restorable version of a file system created at a predetermined point in time. A message is a persistent data structure supported by a file server. A message may include one or more snapshots, attributes for the message, and/or access control information for the message. The attributes and access control information are applied to all snapshots in the message. The attributes in the message enable users to perform automatic event-based management of the snapshots in the message. The access control information in the message provides granular access control to the snapshots in the message.
摘要:
The system and method verifies a configuration of a storage system through versions, configurations and components failure of the various storage system components and generates a report identifying errors and/or warnings of the current configuration. A graphical representation of the storage system, including switches, clients and the like may be generated showing misconfiguration errors.
摘要:
A method and apparatus to manage storage devices has been disclosed. In one embodiment, the method includes logically partitioning each of a number of storage devices in a networked data storage system into segments and managing the segments in response to how often each of the storage devices is accessed. Other embodiments are described and claimed.
摘要:
A system and method for managing a plurality of snapshots as provided. A set of metadata describing a file system is contained within the file system so that a snapshot of the file system includes the associated metadata. Backup client file systems are restored to a backup server using conventional dump and restore techniques. The backup server then utilizes a user-defined snapshot management schedule to manage the set of backups associated with the backup server. Such management of snapshots can include deletion of snapshots based upon a variety of parameters including the time stamp.
摘要:
A electronics laboratory includes improved infrastructure for routing power and network data. The laboratory includes a number of work areas, each including a group of interconnected electronic devices arranged in a row. Two or more groups of interconnected electronic devices may also be interconnected. The infrastructure includes, for each work area, a structure comprising a bus duct segment suspended above the row of electronic devices, a plurality of power outlet modules mounted to the bus duct segment, a plurality of rigid members mounted to the bus duct segment, and a plurality of data line connectors, each mounted to a separate one of the rigid members adjacent to the bus duct segment, each to couple a first data line to a second data line, to transport data between two or more of the electronic devices.