IBM
Skip to main content
 
Search IBM Research
     Home  |  Products & services  |  Support & downloads  |  My account
 Select a country
 IBM Research Home
Almaden Research
About Us
Visitor Information
Almaden Projects
IBM Research News
Career Opportunities
Feedback

 
 


IBM Almaden Research Center
RAID Controllers

Past Project

The RAID and I/O Systems project, part of the Storage Systems function, has made many fundamental contributions in the areas of I/O (storage) subsystems and RAID technology. These contributions have resulted in significant advancements to the architecture, algorithms, and practical implementation of I/O and RAID technology in the industry; they have had an impact on every significant IBM RAID product.

During 7 years of research, we have published in excess of 20 RAID papers and collectively hold 20 patents on RAID technology. Our project has invented many ideas that are widely referenced and cited by the research community; for example:

 
  • Distributed sparing
  • Cached RAIDs
  • Fault tolerant RAIDs
  • Floating parity
  • Parity sparing
  • 2-D parity
  • Opportunistic rebuild
  • EVENODD codes
  • Hierarchical RAIDs
 

These algorithms improve the performance and availability of RAID controllers significantly.

Our group built the first RAID prototype in IBM and the industry (contemporaneous with the Berkeley RAID prototype). This prototype, called Hagar, was the first to use ideas like non-volatile caching and fault-tolerant design, now routinely used in RAID designs.

We have made significant contributions to products such as the IBM RAMAC® and the IBM 9337 RAID products, which have been commercial successes. We have also done significant research, invention, and analysis of a newer form of RAID that includes compression called log-structured RAID.

   
Link to content List of Almaden Projects

  About IBM  |  Privacy  |  Terms of use  |  Contact