No final dos anos 1980, os discos de classe mainframe eram rápidos, mas custavam tanto por megabyte que os orçamentos de armazenamento eram enormes, enquanto os discos menores de PC eram baratos, porém lentos individualmente. O artigo de 1988 do SIGMOD, A Case for Redundant Arrays of Inexpensive Disks (RAID), argumentava que a indústria estava resolvendo o problema errado.

David Patterson, Garth Gibson e Randy Katz mostraram que arranjos de discos pequenos podiam superar um único drive grande: o striping dos dados pelo arranjo multiplicava a largura de banda, e a redundância proporcionava tolerância a falhas que um drive com ponto único de falha não tinha.

O Computer History Museum credita ao artigo o papel de catalisador da indústria: o RAID tornou o armazenamento de alto desempenho e confiável acessível ao construí-lo com componentes de prateleira, e o próprio nome mudou a forma como o armazenamento era projetado.

Distribuir os dados em striping por muitos discos pequenos; adicionar paridade para segurança

O striping transforma muitos discos lentos em um único agregado rápido.

A paridade permite que o arranjo sobreviva à falha de um disco sem uma segunda cópia completa.

O menor custo por byte dos discos pequenos mudou a economia da capacidade.

A taxonomia dos níveis de RAID deu aos engenheiros uma linguagem comum.

Quando um componente caro é o gargalo, questione o componente, não a carga de trabalho: muitas peças baratas com um pouco de redundância podem superar a peça única premium.

O RAID passou de proposta de pesquisa a arquitetura padrão do armazenamento de servidores em uma década, e o termo sobreviveu mesmo com o crescimento dos drives. Todos os grandes fornecedores de armazenamento lançaram produtos RAID, e o artigo continua sendo um dos mais citados na pesquisa de sistemas.

CONFIRA AS EVIDÊNCIAS

As fontes

  1. A Case for Redundant Arrays of Inexpensive Disks (RAID) Patterson, Gibson & Katz (ACM SIGMOD, hosted at Carnegie Mellon) · cs.cmu.edu
  2. 1988: U.C. Berkeley paper catalyses interest in RAID Computer History Museum · computerhistory.org