Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method and apparatus for reporting storage device and storage system data

a technology of storage system and data, applied in the field of storage systems, can solve the problems of failure of storage device with multiple errors that reach a specified error threshold, difficult to analyze errors of a particular disk as well as general disk trends or issues, and typically no data in the disk or storage system

Active Publication Date: 2010-06-22
NETWORK APPLIANCE INC
View PDF11 Cites 61 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

"The patent describes a method for collecting and analyzing data from a storage system with a set of storage devices. A storage management module of an operating system is used to service the storage devices by monitoring and testing them. When an error occurs, data is collected from the storage device and saved to a report file in a specific format. This allows for easy analysis of the data and identification of issues with individual storage devices or storage systems. The technical effect of this method is that relevant data is collected and organized in a way that makes it convenient for analysis, and the analysis can be performed automatically using a single program."

Problems solved by technology

Conventionally, however, the disk or storage system data is sent to provide overall storage system performance analysis and is not designed to specifically analyze disk errors.
As such, the disk or storage system data typically does not contain data for properly analyzing disk errors since the received data may have been collected long after the disk errors occurred and are not relevant for disk error analysis.
As such, it is difficult to analyze errors of a particular disk as well as general disk trends or issues.
Further, conventionally, when the storage operating system encounters multiple errors of a storage device during servicing (e.g., monitoring or testing) of the storage device, it does not determine whether the errors are localized to a particular physical area of the storage device and counts each error as a separate error.
A storage device having multiple errors that reach a specified error threshold may be failed by the storage operating system (and later removed from the storage system) when, in fact, the storage device may have a single localized physical defect, whereby the multiple errors were confined to a small area.
Since, conventionally, the storage operating system counts each error as a separate error without determining whether the errors are localized to one area, the storage operating system may unnecessarily and prematurely fail storage devices in the storage system and cause a higher rate of storage device failure than warranted.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method and apparatus for reporting storage device and storage system data
  • Method and apparatus for reporting storage device and storage system data
  • Method and apparatus for reporting storage device and storage system data

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0030]In the following description, numerous details are set forth for purpose of explanation. However, one of ordinary skill in the art will realize that the embodiments described herein may be practiced without the use of these specific details. In other instances, well-known structures and devices are shown in block diagram form in order not to obscure the description with unnecessary detail.

[0031]The description that follows is divided into five sections. Section I describes a storage system environment in which some embodiments operate. Section II describes an operating system and memory of a storage system in which some embodiments operate. Section III describes a storage management module of a storage operating system configured for servicing storage devices of a storage system. Section IV describes a reporting module of the storage management module for providing storage device and storage system data. Section V describes a. method for evaluating and repairing storage device...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

A method for providing data regarding a storage system comprising storage devices is described herein. A storage management module of an operating system of the storage system may be used for servicing (e.g., monitoring or testing) storage devices according to servicing parameters. For each serviced storage device, a reporting module of the storage management module may collect storage device and storage system data upon the occurrence of predetermined events (e.g., when a storage device exhibits an error and monitoring begins, when monitoring ends, and when testing of the storage device ends). The collected data may be saved to a report file in a predetermined format and received by a program configured to automatically extract the data according to the predetermined format for use in storage device and storage system analysis and to determine modified servicing parameters used by the storage management module to service storage devices.

Description

FIELD OF THE INVENTION[0001]The present invention relates to storage systems, and particularly, to a method and apparatus for reporting storage device of a storage system data.BACKGROUND OF THE INVENTION[0002]A file server is a computer that provides file service relating to the organization of information on storage devices, such as disks. The file server or filer may be embodied as a storage system including a storage operating system that implements a file system to logically organize the information as a hierarchical structure of directories and files on the disks. As used herein, the term “storage operating system” generally refers to the computer-executable code operable on a storage system that manages data access and client access requests and may implement file system semantics in implementations involving filers. In this sense, the Data ONTAP™ storage operating system, available from Network Appliance, Inc. of Sunnyvale, Calif., which implements a Write Anywhere File Layou...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(United States)
IPC IPC(8): G06F11/00
CPCG06F11/0727G06F11/0775G06F11/0787G11B27/36G11B20/18G11B2220/415G11B2020/1823G11B2020/1826
Inventor TAYLOR, JAMES A.GAVARRE, SHARON A.HINDI, FARIS
Owner NETWORK APPLIANCE INC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products