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

Configuring memory for a raid storage system

A memory and controller technology, which is applied in memory systems and hardware redundancy for data error detection, protection of storage content from loss, etc., can solve the problem of non-configuration, inappropriate data band size and alignment characteristics, and read -Modify-Increased possibility of writing problems, etc.

Inactive Publication Date: 2004-11-03
INT BUSINESS MASCH CORP
View PDF0 Cites 12 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

One problem with separating the cache memory from the virtualized RAID controller is that the cache memory cannot be automatically configured with the proper stripe size and alignment characteristics, since these characteristics are unknown to the cache memory and must be configured manually or do not configure at all
Consequences of improper stripe size and alignment characteristics include an increased likelihood of encountering read-modify-write problems because write operations are less likely to be properly stripe-aligned

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
  • Configuring memory for a raid storage system
  • Configuring memory for a raid storage system
  • Configuring memory for a raid storage system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0021] figure 1 is a schematic structural diagram of a storage area network (SAN) 102 in a preferred embodiment of the present invention. SAN 102 includes switch 106 , where switch 106 includes storage appliance 1062 . In the preferred embodiment, the storage tool 1062 is the IBM TotalStorage virtualization engine. Storage facility 1062 includes storage 10622 , stripe size attributes 10624 , and stripe alignment attributes 10626 . In the preferred embodiment, memory 10622 is a cache memory. Optionally, memory 10622 is an input buffer or an output buffer. The stripe size attribute 10624 and the stripe alignment attribute 10626 are configuration parameters of the storage facility 1062 . SAN 102 connects host 104 to RAID storage system 108 . In the preferred embodiment, host 104 is a computer system. RAID storage system 108 includes RAID controller 1082 and storage device array 1084 . In the preferred embodiment, storage device array 1084 is a disk array. RAID controller ...

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

The present invention relates to an apparatus having a memory operable with a virtualised RAID controller to determine an optimum I / O configuration by testing performance characteristics of a plurality of I / O operations.

Description

technical field [0001] The present invention relates to configuring memory for a RAID storage system, and more particularly to configuring memory for a RAID storage system including a virtualized RAID controller and detached memory. Background technique [0002] In a storage system, an array of independent storage devices may be configured to use a technology called RAID (Redundant Array of Independent Disks, Redundant Array of Independent Disks) to work as a single virtual storage device. A computer system configured to work with a RAID storage system is capable of performing input and output (I / O) operations (eg, read and write operations) on the RAID storage system as if the RAID storage system were a single storage device. A RAID storage system includes an array of independent storage devices and a RAID controller. The RAID controller provides a virtualized view of the array of independent storage devices - meaning that the array of independent storage devices appears a...

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 Applications(China)
IPC IPC(8): G06F12/08G06F3/06G06F11/20G06F11/34G06F12/00G06F12/16G06F13/10G06F13/14G11B20/18H02H3/05
CPCH05K999/99G06F3/0611G06F3/0689G06F2201/885G06F11/3485G06F2201/815G06F3/0632G06F11/3419E04H17/08E04H17/10
Inventor 威廉·J·斯凯尔斯霍华德·C·兰金尼古拉斯·M·奥罗克
Owner INT BUSINESS MASCH CORP
Features
  • Generate Ideas
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More